ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
5 проводков бы попробовал, если бы было куда подключать
К сожалению на моем ноуте только 2 ЮСБ и больше ничего, а где найти комп с ЛПТ я хз.
Уважаемые модераторы, сделайте пожалуйста раздел дискотечных примочек и цветомузыки. Уже много тем пылятся в бездне ветки "Умные мысли"
- Реклама
Могу посоветовать UniProf. Простой и удобный интерфейс + шьёт как с LPT(5 проводов), так и с COM порта (программатор Громова из нескольких диодов и резисторов).avreal писал(а):Пробуйте, «5-ти проводков» должно хватить. Надо и себе завести такое для проб.
I am DX168B and this is my favourite forum on internet!
А найти адаптер FT2232 может оказаться ещё труднееInspiron писал(а):5 проводков бы попробовал, если бы было куда подключатьК сожалению на моем ноуте только 2 ЮСБ и больше ничего, а где найти комп с ЛПТ я хз.
Это «ARM-оводов» поблизости надо искать и спрашивать, нет ли у них адаптера под OpenOCD с этой FT2232.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Старый пень 2 или 3 за бутылку пива вам в помощь, как сделал я.Inspiron писал(а):а где найти комп с ЛПТ я хз.
I am DX168B and this is my favourite forum on internet!
Ладно, потом восстановлю эти запоротые МК. Сейчас не охото заморачиваться, завтра поеду куплю еще парочку.
Уважаемые модераторы, сделайте пожалуйста раздел дискотечных примочек и цветомузыки. Уже много тем пылятся в бездне ветки "Умные мысли"
- Реклама
Верно, не стоит заморачиваться сильно. Потом голова не варит. 
I am DX168B and this is my favourite forum on internet!
У меня 4-ый пень и Dual Core с LPTDX168B писал(а):Старый пень 2 или 3 за бутылку пива вам в помощь, как сделал я.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Сообщения: 27
- Зарегистрирован: Вс фев 28, 2010 13:11:58
мда... как я понял новичку на форуме не дождаться ответа...
Просто все уже устали отвечать на этот вопрос. Неужели влом форум почитать - не только последнюю страницу?максим-ка писал(а):мда... как я понял новичку на форуме не дождаться ответа...
А если нужен ответ - то вопрос должен быть конкретным, а то "где найти заголовочный файл?" а для чего (для какой программы)? В чем пишешь? Чем прошиваешь?
[i]Да здравствует всё то, благодаря чему мы не смотря ни на что![/i]
- Сообщения: 27
- Зарегистрирован: Вс фев 28, 2010 13:11:58
вот хоть какаято реакция) всёделаю из обучалки компилятор вроде tavrasm шить собираюсь через байт бластер.AlexFisher писал(а):Просто все уже устали отвечать на этот вопрос. Неужели влом форум почитать - не только последнюю страницу?максим-ка писал(а):мда... как я понял новичку на форуме не дождаться ответа...
А если нужен ответ - то вопрос должен быть конкретным, а то "где найти заголовочный файл?" а для чего (для какой программы)? В чем пишешь? Чем прошиваешь?
Возьмите лучше AVR Studio 4 - на сайте атмела бесплатно. Все станет намного проще.максим-ка писал(а):компилятор вроде tavrasm шить собираюсь через байт бластер.
По сути:
Эти контроллеры практически полностью совместимы по коду (снизу вверх), так что смело в компиляторе можете указывать тот заголовочный файл, который есть. Можно скопировать и переименовать имеющийся в, скажем, "attiny2313.h" . А вот прошивальщику нужно обязательно указать правильный тип контроллера. Если его нет в списке поддерживаемых. то нужен другой прошивальщик, или обновлённый.
Кстати, AVR Studio умеет шить через байтбластер.
[i]Да здравствует всё то, благодаря чему мы не смотря ни на что![/i]
- Сообщения: 27
- Зарегистрирован: Вс фев 28, 2010 13:11:58
AlexFisher спс за ответ но я не могу найти норм инструкции для аврстудии(
- Сообщения: 27
- Зарегистрирован: Вс фев 28, 2010 13:11:58
AVR Studio 4 в ней вроде на Си нужно писать? а я этот язык никогда не изучал(
AVR Studio 4 в вопросах и ответах.максим-ка писал(а):AlexFisher спс за ответ но я не могу найти норм инструкции для аврстудии(
I am DX168B and this is my favourite forum on internet!
добрый вечер.
в этот раз при мрограммирование выскакивает вот это:
C:\Documents and Settings\Кирилл\Рабочий стол\Кирилл\avrealshell>avreal32.exe -p
1 +90S2313 -o10Mhz -as -5 -e -w -c D:\AVR-projects\tutorial\output\hexfile.hex
avreal/WIN32 - AVR controllers programmer by Redchuk Alexandr
v1.28r5 (Oct 11 2010 20:02:13) http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-p1,9600 +90S2313 -o4000 -as -4 -n -w -c D:\AVR-projects\tutorial\output\hexfile.hex -%
warning: forced LPT cycle time will be ignored
% LPT port number 1
% LPT base address 0x378
% DLportIO.dll succesfully loaded, DLportIO.sys interface activated
% LPT write cycle 1.20us
% Atmel adapter for STK*00 found
% STK adapter mode
% MCU oscillator frequency = 4.0MHz
% setup 0.52us, hold 0.52us
% actual SCK frequency 277kHz
Adapter enabled
% Reset
% PgmOn reply FF FE 53 00
% Synchronised after 1 try
% GetID reply 00 30 00 00
% GetID reply 00 30 00 01
% GetID reply 00 30 00 02
% Read ID: 0x000102
Device connected, but not recognised, ID: 0x000102 (looks as protected)
Lock state unknown
Can't read number of erases from unknown or locked chip
Number of erases forced to 1
Can't continue
Reset pin released
Adapter disabled
C:\Documents and Settings\Кирилл\Рабочий стол\Кирилл\avrealshell>pause=null
Для продолжения нажмите любую клавишу . . .
что опять не так?
в этот раз при мрограммирование выскакивает вот это:
C:\Documents and Settings\Кирилл\Рабочий стол\Кирилл\avrealshell>avreal32.exe -p
1 +90S2313 -o10Mhz -as -5 -e -w -c D:\AVR-projects\tutorial\output\hexfile.hex
avreal/WIN32 - AVR controllers programmer by Redchuk Alexandr
v1.28r5 (Oct 11 2010 20:02:13) http://real.kiev.ua/avreal
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-p1,9600 +90S2313 -o4000 -as -4 -n -w -c D:\AVR-projects\tutorial\output\hexfile.hex -%
warning: forced LPT cycle time will be ignored
% LPT port number 1
% LPT base address 0x378
% DLportIO.dll succesfully loaded, DLportIO.sys interface activated
% LPT write cycle 1.20us
% Atmel adapter for STK*00 found
% STK adapter mode
% MCU oscillator frequency = 4.0MHz
% setup 0.52us, hold 0.52us
% actual SCK frequency 277kHz
Adapter enabled
% Reset
% PgmOn reply FF FE 53 00
% Synchronised after 1 try
% GetID reply 00 30 00 00
% GetID reply 00 30 00 01
% GetID reply 00 30 00 02
% Read ID: 0x000102
Device connected, but not recognised, ID: 0x000102 (looks as protected)
Lock state unknown
Can't read number of erases from unknown or locked chip
Number of erases forced to 1
Can't continue
Reset pin released
Adapter disabled
C:\Documents and Settings\Кирилл\Рабочий стол\Кирилл\avrealshell>pause=null
Для продолжения нажмите любую клавишу . . .
что опять не так?
При прошивке указан контроллер 90S2313, он его не находит.
Замените в командной строке +90S2313 на +attiny2313. Правила можно посмотреть по ключу -h
Замените в командной строке +90S2313 на +attiny2313. Правила можно посмотреть по ключу -h
Последний раз редактировалось AlexFisher Пн ноя 15, 2010 17:49:44, всего редактировалось 1 раз.
[i]Да здравствует всё то, благодаря чему мы не смотря ни на что![/i]
Если есть компилятор С - то можно на С, но она в основном под ассемблер заточена.максим-ка писал(а):AVR Studio 4 в ней вроде на Си нужно писать? а я этот язык никогда не изучал(
[i]Да здравствует всё то, благодаря чему мы не смотря ни на что![/i]
Многие программы оооочень не любят русские символы и пробелы в путях.qwert писал(а):C:\Documents and Settings\Кирилл\Рабочий стол\Кирилл\avrealshell>pause=null
I am DX168B and this is my favourite forum on internet!
- Сообщения: 27
- Зарегистрирован: Вс фев 28, 2010 13:11:58
ээ... чет не понял через неё можно прошивать. но чтоб компилировать нужно доп. модуль подключать?AlexFisher писал(а):Если есть компилятор С - то можно на С, но она в основном под ассемблер заточена.максим-ка писал(а):AVR Studio 4 в ней вроде на Си нужно писать? а я этот язык никогда не изучал(
а точно чуть не забыл с каого компа лучше шуть на котором семёрка или ХР? и если ЛПТ разъёма нет на материнке, я купил контроллер ЛПТ через него тоже можно шить? а то мне говорили что шёется токо если ЛПТ в матке.
ЗЫ. да я немного тормоз
Просто ставишь студию и работаешь, пишешь прогу и компилируешь в ней же. После компиляции, в папке проекта появится файл прошивки [*.hex] и если предусматривались в твоей проге данные для EPROM, то появится ещё и файл EEPROM [*.eep] Потом эти файлы можешь зашивать любым подходящим программатором. В студии так же можно и отлаживать программы (симулировать) и следить за всеми регистрами МК. Студия заточена под ассемблер, но если установить ещё и WinAVR, то в студии можно будет и на С писать.максим-ка писал(а): ээ... чет не понял через неё можно прошивать. но чтоб компилировать нужно доп. модуль подключать?
а точно чуть не забыл с каого компа лучше шуть на котором семёрка или ХР? и если ЛПТ разъёма нет на материнке, я купил контроллер ЛПТ через него тоже можно шить? а то мне говорили что шёется токо если ЛПТ в матке.
ЗЫ. да я немного тормоз
А что за контроллер LPT ты купил? Не PCI плату случайно?
I am DX168B and this is my favourite forum on internet!


