![]() |
![]() |
![]() | ||||||||||||||||||||||||
![]() |
Содержание
Cronyx Atmel Serial ConnectionCronyx Atmel Serial Connection (CASC) is the schematics for programming and debugging the ATmega microcontrollers using RS-232 serial port. Advantages:
The software:
An example of using UISP: uisp -v -dcasc -dserial=/dev/ttyS0 if=hello.srec \ --erase --upload --verify An example of using GDB: % avr-gdb test1 (gdb) set remotecasc 1 (gdb) set remotebaud 9600 (gdb) target avr /dev/ttyS0
The simplest connection schematics:
The standard DTE interface with NULL-modem cable: Setting jumpers:
In the programming/debugging mode the jumpers J1 and J3 must be installed, jumper J2 - removed. In the normal mode the jumpers J1 and J3 must be removed, jumper J2 - installed. Upgrading the megaAVR Starter KitTo upgrade the megaAVR Starter Kit (STK300) for CASC, perform the following steps:
The reproduction of this information is permitted only with the reference to Serge Vakulenko, www.vak.ru. По-русскиПредлагается схема и программное обеспечение для загрузки и отладки микроконтроллеров Atmel AVR ATmega через порт RS-232 (СОМ-порт). Если разрабатываемое на базе ATmega устройство имеет порт RS-232, то этот порт можно использовать также и для загрузки прошивки микроконтроллера, и для отладки с помощью GDB. Преимущества:
Программное обеспечение:
Пример вызова uisp: % uisp -v -dcasc -dserial=/dev/ttyS0 if=hello.srec \ --erase --upload --verify Пример вызова GDB: % avr-gdb test1 (gdb) set remotecasc 1 (gdb) set remotebaud 9600 (gdb) target avr /dev/ttyS0
Простейший вариант подключения:
Вариант со стандартным DTE-интерфейсом и NULL-модемным кабелем: Положение перемычек:
В режиме программирования/отладки перемычки J1 и J3 необходимо установить, перемычку J2 - снять. В нормальном режиме перемычки J1 и J3 необходимо снять, перемычку J2 - установить. Переделка megaAVR Starter KitДля переделки megaAVR Starter Kit (STK300) под CASC необходимо проделать следующие шаги:
Перепечатка данной информации разрешается только при условии ссылки на Сергея Вакуленко, www.vak.ru. |
![]() |
||||||||||||||||||||||||
![]() |
![]() |
![]() |