История изменений
Исправление shkolnick-kun, (текущая версия) :
Вот так, например. http://avr.ru/tools/linux/debug
1. В качестве альтернативы протеус можно рассматривать KtechLab, но оно для PIC и находится в полуживом состоянии, сам для симуляции AVR использую simavr (не путать с simulavr!).
2. USBASP, загрузчики по ком порту, есть встроенные загрузчики с протоколом stk500 (типа как ардуино), есть встроенный gdb-stub с отладкой по ком порту, так же в качестве программатора можно использовать arduino.
Короче есть много вариантов разной степени извращенности.
3. сode::blocks, еще есть eclipse, но она тормозная жутко поэтому ну её на...
Там же можно настроить автозапуск симулятора/avarice перед началом, отладки, но я этим пользовалься, чтобы запускать st-util перед началом отладки stm32xxx.
Исходная версия shkolnick-kun, :
Вот так, например. http://avr.ru/tools/linux/debug Сам лично юзаю code::blocks и
1. В качестве альтернативы протеус можно рассматривать KtechLab, но оно для PIC и находится в полуживом состоянии, сам для симуляции AVR использую simavr (не путать с simulavr!).
2. USBASP, загрузчики по ком порту, есть встроенные загрузчики с протоколом stk500 (типа как ардуино), есть встроенный gdb-stub с отладкой по ком порту, так же в качестве программатора можно использовать arduino.
Короче есть много вариантов разной степени извращенности.
3. сode::blocks, еще есть eclipse, но она тормозная жутко поэтому ну её на...
Там же можно настроить автозапуск симулятора/avarice перед началом, отладки, но я этим пользовалься, чтобы запускать st-util перед началом отладки stm32xxx.