CodeBlocks + WinAVR
Добавлено: Вс ноя 07, 2010 00:47:01
Привет, всем!!
Написал следующую программку для микроконтроллера ATmega16. Просто моргание лампочкой.
Скомпилировал в IAR Systems и прошил через PonyProg - все заработало
Когда попробовал сделать тоже в CodeBlocks + WinAVR даже компиляция не прошла.
Уже второй день мучаюсь с подцепкой WinAVR к CodeBlocks.
Настраивал всё по вот этой ссылке
http://www.ibm.com/developerworks/ru/li ... _CMP=GR01T
Но результатов это не принесло.
Написал следующую программу:

Вот какие ошибки после компиляции:

Он не понимает даже цикл for! Нет хедеров для mega16, какие были в IAR Systems. Когда я копирую iom16.h из IAR Systems в библиотеки WinAVR он конечно его находит, но затем требует еще большее количество дригих
Может быть я неправильно задаю пути к хедерам и библиотекам для линковщика???
Там в WinAVR вообще странная штука, есть несколько папок Llb и bin. Как в WinAVR\ так и WinAVR\avr.

Буду очень рад если вы мне поможете понять как настроить всё это дело, понять где эти библиотеки для mega16 в WinAVR.
Написал следующую программку для микроконтроллера ATmega16. Просто моргание лампочкой.
Скомпилировал в IAR Systems и прошил через PonyProg - все заработало
Когда попробовал сделать тоже в CodeBlocks + WinAVR даже компиляция не прошла.
Уже второй день мучаюсь с подцепкой WinAVR к CodeBlocks.
Настраивал всё по вот этой ссылке
http://www.ibm.com/developerworks/ru/li ... _CMP=GR01T
Но результатов это не принесло.
Написал следующую программу:

Вот какие ошибки после компиляции:

Он не понимает даже цикл for! Нет хедеров для mega16, какие были в IAR Systems. Когда я копирую iom16.h из IAR Systems в библиотеки WinAVR он конечно его находит, но затем требует еще большее количество дригих
Может быть я неправильно задаю пути к хедерам и библиотекам для линковщика???
Там в WinAVR вообще странная штука, есть несколько папок Llb и bin. Как в WinAVR\ так и WinAVR\avr.

Буду очень рад если вы мне поможете понять как настроить всё это дело, понять где эти библиотеки для mega16 в WinAVR.