|
несколько вопросов, по WinAVR + AVRStudio |
|
|
|
Nov 24 2007, 21:18
|
Частый гость
 
Группа: Свой
Сообщений: 186
Регистрация: 23-04-06
Из: Сочи
Пользователь №: 16 411

|
Здравствуйте. Помогите, пожалуйста, начинающему  Начинаю переходить с Асма на Си. Использую WinAvr. 1) Так вот...как можно в Студии посмотреть значения моих переменных? 2) потом...#define F_CPU 7372800UL что означают эти строчки? Это частота кварца. Для чего она указывается? При использования подпрограмм задержки - delay_loop? 3) Я пытался вызвать функцию из другой функции, но что-то в Студии корректного перехода не увидел - это я такой кривой или программная отладка тупит?  ) 4) Как втыкать ассемблерные вставки в Сишный код, например, в обработчиках прерываний? 5) Сишники, дайте литературы (по WinAvr и по Сям) - хочу учиться ...  а не задавать глупые вопросы  Заранее благодарю.
Сообщение отредактировал skilful - Nov 24 2007, 21:26
|
|
|
|
|
 |
Ответов
|
Nov 28 2007, 10:16
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Freeze Anti @ Nov 28 2007, 09:07)  В книжке, которую я указал выше есть совет использовать makefile, записанный на прилагаемом диске с некоторыми корректировками Тот плагин, который сейчас идет в комплекте со студией сам создает нужный makefile. Т.е. создаете новый проект, в качестве toolchain выбираете GCC и получаете заготовку проекта с main() и makefile. Все настройки через менюшки студии, новые файлы добавляются в makefile автоматически. Когда возможностей менюшки вам станет мало, укажете в опциях проекта external makefile, возьмете то, что уже создала студия и будете его править.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 28 2007, 12:24
|

Начинающий профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648

|
Цитата(Сергей Борщ @ Nov 28 2007, 13:16)  Тот плагин, который сейчас идет в комплекте со студией сам создает нужный makefile. Т.е. создаете новый проект, в качестве toolchain выбираете GCC и получаете заготовку проекта с main() и makefile. Все настройки через менюшки студии, новые файлы добавляются в makefile автоматически. Когда возможностей менюшки вам станет мало, укажете в опциях проекта external makefile, возьмете то, что уже создала студия и будете его править. Makefile студии отличается от файла, генерируемого утилитой для WinAvr. может собраться студией, а make его может забраковать ( личный опыт).
--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
|
|
|
|
Сообщений в этой теме
skilful несколько вопросов Nov 24 2007, 21:18 mdmitry Цитата(skilful @ Nov 25 2007, 00:18) Здра... Nov 24 2007, 23:51 skilful Так я пытался через Watch - только там пишется Not... Nov 25 2007, 07:25 Qwertty Цитата(skilful @ Nov 25 2007, 11:25) Так ... Nov 25 2007, 17:14 skilful спасибо. Разобрался. Чтоб увидеть свою переменную ... Nov 25 2007, 20:13 mdmitry Цитата(skilful @ Nov 25 2007, 23:13) спас... Nov 25 2007, 21:37 SergeyYA Цитата(skilful @ Nov 25 2007, 00:18) Здра... Nov 27 2007, 15:20 mdmitry Цитата(Freeze Anti @ Nov 28 2007, 10:07) ... Nov 28 2007, 07:29   SergeyYA Цитата(mdmitry @ Nov 28 2007, 15:24) Make... Nov 28 2007, 13:30    mdmitry Цитата(SergeyYA @ Nov 28 2007, 16:30) сог... Nov 28 2007, 21:42 Т.Достоевский Цитата(Freeze Anti @ Nov 28 2007, 11:07) ... Nov 28 2007, 18:38 skilful там все просто. Создаешь свой makefile утилиткой M... Nov 28 2007, 09:33 skilful http://dasbook.ru/?id=24&n=2 Nov 28 2007, 21:21 sensor_ua ЦитатаИз командной строки make'ом проект студи... Nov 29 2007, 22:58 mdmitry Цитата(sensor_ua @ Nov 30 2007, 01:58) IM... Nov 30 2007, 22:32 sensor_ua ЦитатаПрописал параметры
Причём тут студия? Там св... Dec 1 2007, 13:51 mdmitry Цитата(sensor_ua @ Dec 1 2007, 16:51) При... Dec 1 2007, 17:51  Сергей Борщ Цитата(mdmitry @ Dec 1 2007, 19:51) Студи... Dec 1 2007, 20:13 Qwertty Видимо имеется ввиду то, что утилита MFILE не може... Dec 1 2007, 20:45 mdmitry Цитата(Qwertty @ Dec 1 2007, 23:45) Видим... Dec 1 2007, 21:21 sensor_ua Для запуска makefile, сгенеренного студией (4.13SP... Dec 2 2007, 01:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|