www.kn34pc.com

Форум на силистренските радиолюбители
Дата и час: 09 Окт 2026, 15:39

Часовете са според зоната UTC + 2 часа [ DST ]




Напиши нова тема Отговори на тема  [ 4 мнения ] 
Автор Съобщение
 Заглавие: ATtiny10
МнениеПубликувано на: 21 Мар 2023, 14:58 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1706
Местоположение: Силистра
ATtiny10 през Arduino IDE:

– 1024 Bytes of In-System Programmable Flash Program Memory
– 32 Bytes Internal SRAM
- 4-channel, 8-bit Analog to Digital Converter

Корпусът е 6ST1, SOT-23-6: 3 x 1,75 mm :).
С преходна платчица.
Прикачени файлове:
Attiny10.jpg
Attiny10.jpg [ 81.34 KiB | Прегледано 21531 пъти ]

technoblogy/attiny10core
https://github.com/technoblogy/attiny10core

Код за потвърждение:
http://www.technoblogy.com/package_technoblogy_index.json

Тестов Blink:
Код за потвърждение:
#include <util/delay.h>
#include <avr/io.h>

int main() {
  DDRB |= _BV(DDB2);       // set as output

  while (1) {
    PORTB &= ~_BV(PORTB2); // turn off
    _delay_ms(1000);

    PORTB |= _BV(PORTB2);  // turn on
    _delay_ms(1000);
  }

  return 0;
}

Запис: с Arduino IDE и USBasp:
Прикачени файлове:
attiny10_blink.gif
attiny10_blink.gif [ 39.09 KiB | Прегледано 21532 пъти ]

Записва се и с avrdude в команден ред:
Код за потвърждение:
avrdude -CC:avrdude.conf -v -V -pattiny10 -cusbasp -Pusb -Uflash:w:C:1.hex:i

А avrdudess чете сигнатурата грешно, но чете фюзовете, чете и записва флаша. Вероятно настройки трябват ...


Върнете се в началото
 Профил  
 
 Заглавие: Re: ATtiny10
МнениеПубликувано на: 22 Окт 2025, 15:17 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1706
Местоположение: Силистра
Arduino IDE с technoblogy/attiny10core генерира файлове с {..}
Например: blink_02.ino.{build.variant}
AVRDUDESS "забива" с вътрешни грешки.

Просто преименуваме файла без "специални символи" ... и готово.


Прикачени файлове:
1.jpg
1.jpg [ 241.61 KiB | Прегледано 8538 пъти ]
2.jpg
2.jpg [ 238.7 KiB | Прегледано 8538 пъти ]
Върнете се в началото
 Профил  
 
 Заглавие: Re: ATtiny10
МнениеПубликувано на: 04 Окт 2026, 22:10 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1706
Местоположение: Силистра
С китайския USBASP ATtiny10 не се записва.

С модифициран китайски USBASP към оригинала (с фърмуер: Thomas Fischl, USB programmer for Atmel AVR controllers) ATtiny10 се записва.

Със самоделен USBASP със същия фърмуер на ATmega8 -> ATtiny10 се записва.

Напрежението при запис да е 5V. На 3,3V (работното напрежение за конструкция) запис не успях да извърша.


Върнете се в началото
 Профил  
 
 Заглавие: Re: ATtiny10
МнениеПубликувано на: 06 Окт 2026, 16:46 
Offline
Аватар

Регистриран на: 07 Дек 2006, 18:24
Мнения: 1706
Местоположение: Силистра
Фърмуерът на кутайския USBasp смених с usbasp.2011-05-28.tar.gz (519 kB) TPI support, supports programmers with ATMega88 and ATMega8 от Thomas Fischl, USBasp - USB programmer for Atmel AVR controllers.

С AVRdudess ATtiny10 се записва нормално (не се разпознава сигнатурата на ATtiny10, но с -F се четат и записват фюзовете, чете и записва FLASH).

Не знам дали съм загубил нещо, но така програматорът е по-добре :).


Върнете се в началото
 Профил  
 
Покажи мненията от миналия:  Сортирай по  
Напиши нова тема Отговори на тема  [ 4 мнения ] 

Часовете са според зоната UTC + 2 часа [ DST ]


Кой е на линия

Потребители, разглеждащи този форум: 0 регистрирани и 5 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Форумът се задвижва от phpBB® Forum Software © phpBB Group
Преведено от yarnaudov.com