Ви не увійшли.
Сторінки 1
Добрый день.
Прошу Вас подсказать где можно скачать библиотеку (типа AT90S2313CORE) для среды IDE что бы заливать скечи в AT90S2313. Нашел тему здесь https://youtu.be/2cLsyZJFhTU показывает как это делается только для Tiny2313
Неактивний
AT90S2313 не поодерживает загрузчик и селф-программинг, имея всего 2 kB флеша. Используйте программатор или Ардуино как программатор, для программирования памяти программ через SPI. А библиотеки Ардуино эта микросхемка не потянет.
Неактивний
AT90S2313 не поодерживает загрузчик и селф-программинг, имея всего 2 kB флеша. Используйте программатор или Ардуино как программатор, для программирования памяти программ через SPI. А библиотеки Ардуино эта микросхемка не потянет.
В полне согласен. так как я начинающий заказал по запарке 10 шт в алекспресе AT90S2313, заначить я создал hex в среде "CodeVisionAVR Evaluation V2.05.0", так как не имею программатора и у меня есть ардуино уно попробовал уно использовать как ISP программатор. пробовал залить хекс через "SinaProg - Shortcut" , но при определение МК выдает "
avrdude -C avrdude.conf -c avrisp -P com7 -b 19200 -p 2313 -q
avrdude: please define PAGEL and BS2 signals in the configuration file for part AT90S2313
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x001f00
avrdude: Expected signature for AT90S2313 is 1E 91 01
Double check chip, or use -F to override this check.
avrdude done. Thank you.
avrdude done. Thank you. "
причем "Device signature" меняется. долго гуглил но решение не нашел. случайно наткнулся на статью https://youtu.be/2cLsyZJFhTU и подумал что может "SinaProg - Shortcut" кривая и решил искать библиотеку. И хотелось бы сказать в нашей провинции программатор в магазине не купишь придется заказывать в на из китая или откуда то ждать не охота. пшу подсказать простое решение
Неактивний
Я программировал avrdude через RS232, с подключением как у PonyProg. Правда, это медленновато но на ваших 2К заметно не будет. Когда-то давно я делал программу под этот чип, на ассемблере, с трудом впихнул. Ардуино тогда еще на свете не было.
Неактивний
C:\Users\Sokhib\Desktop\SinaProg 2.1.1\data>avrdude -c avrisp -b 19200 -P com7
-p 2313 -U flash:w:autostart.hex
avrdude: please define PAGEL and BS2 signals in the configuration file for part
AT90S2313
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.06s
avrdude: Device signature = 0x000000
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Неактивний
прошелся по https://www.avrfreaks.net/forum/does-device-signature-0x000000-mean-atmega-bad
пока добился такой результат!!
Непонятно же, что вы там делаете. Может у вас контакт плохой. Почитайте это, для начала: https://www.arduino.cc/en/tutorial/arduinoISP
Неактивний
Green пише:Мне всегда нравится такой народ. Ни тебе спасибо, ни тебе до свидания...
День добрый!!! прощаться еше рано дело не закрыто!!!
Это у вас дело а у нас ... благодеяния. Грин угадал наверно, с помощью хрустального шара. Да в AT90S2313 встроенного генератора нет и программироваться программатором она без синхросигналов не может, так ATtiny или ATmega.
Неактивний
Arduino AT90S2313
13 19 PB7/SCK
12 18 PB6/MISO
11 17 PB5/MOSI
10 1 PA2/Reset
5v 20 VCC
GND 10 GND
3 5 XTAL1 подключил так
ардуино прошил под таким кодом ArduinoISP_extclock из форума https://www.avrfreaks.net/comment/885850#comment-885850
вроде один из десяти МК прошивается нормально. Всем спасибо
Неактивний
Sokhib пише:Green пише:Мне всегда нравится такой народ. Ни тебе спасибо, ни тебе до свидания...
День добрый!!! прощаться еше рано дело не закрыто!!!
Это у вас дело а у нас ... благодеяния. Грин угадал наверно, с помощью хрустального шара. Да в AT90S2313 встроенного генератора нет и программироваться программатором она без синхросигналов не может, так ATtiny или ATmega.
ну вот поэтому изменили код ISP и получили тактовую частоту из ардуино PIN3 )). получается из ваших слов 90s2313 не получиться сделать схемку без кварца!!!
Неактивний
В любом случае цепляйте кварц, ибо без кварца 90S2313 не работает, и программируйте из обычной АrduinoISP, которая проверена людями.) А если есть LPT спаяйте простейший программатор из 5 проводов и используйте AVReal, там много чего есть для вашего случая. Глядишь и кол-во дохлых сократится.
Неактивний
Грин угадал наверно, с помощью хрустального шара. Да в AT90S2313 встроенного генератора нет и программироваться программатором она без синхросигналов не может, так ATtiny или ATmega.
Там ещё одна беда есть. Не работает с низкочастотными кварцами, менее 400 кгц, кажется. Tiny2313 тоже. Прям тоска с этими норвежскими инженерами.(
Неактивний
Там ещё одна беда есть. Не работает с низкочастотными кварцами, менее 400 кгц, кажется. Tiny2313 тоже. Прям тоска с этими норвежскими инженерами.(
Это точно, с нашими инженерами куда веселее!
Неактивний
Нашим бы инженерам да соответствующую среду! Возьмите того же Брина или "одесита" Цукенберга.)
Да и вообще, КМК, Вячеслава Азарова нормальные управленцы раньше срока на пенсию бы не отправили (без комплиментов). Или нет?
Неактивний
Нашим бы инженерам да соответствующую среду! Возьмите того же Брина или "одесита" Цукенберга.)
Да и вообще, КМК, Вячеслава Азарова нормальные управленцы раньше срока на пенсию бы не отправили (без комплиментов). Или нет?
Да все они, эти управленцы, нормальные. У них у всех, просто, цели другие. Запад наших выдающихся умельцев подобрал и пристроил, но запад же не резиновый. Теперь мы играем в MMX а могли бы играть в Эльбрус.
Неактивний
Сторінки 1