Файл "main.c"
- Сообщения: 16
- Зарегистрирован: Вт дек 20, 2011 18:10:34
Здравствуйте, не бросте начинающего на произвол судьбы. Подскажите пожалуйста. Понравился в инете проект на МК, но вместо прошивки МК есть только файл "main.c", который открывается в CodeVisionAVR. Я так понял, что это и есть прошивка, но как из него сделать "HEX" я не понимаю. Подскажите ПЛЗ как это делается? Спасибо
- Реклама
Преобразованием этого файла в hex занимается компилятор. Тип компилятора определять по содержимому main.c. Не факт, что нужен только майн; очень даже может быть, что в теле программы есть инклуды, т.е. ссылки на другие файлы.
В любом случае создаете новый проект. В этом проекте указываете файл-источник. В данном случае ваш майн. Жмякаете Ctrl+F9. Из папки проекта вытягиваете получившийся хекс.
Короче - сюда давай свой майн.
В любом случае создаете новый проект. В этом проекте указываете файл-источник. В данном случае ваш майн. Жмякаете Ctrl+F9. Из папки проекта вытягиваете получившийся хекс.
Короче - сюда давай свой майн.
Docendo discimus
- Сообщения: 16
- Зарегистрирован: Вт дек 20, 2011 18:10:34
Содержание main.c Больше похоже стиль AVR STUDIO, а не на CodeVisionAVR
да, это исходник для WinAVR, причем не очень качественный исходникphanis писал(а):Содержание main.c Больше похоже стиль AVR STUDIO, а не на CodeVisionAVR
битва с дураками проиграна, победители торжествуют. слава победителям!
- Реклама
- Сообщения: 535
- Зарегистрирован: Вт фев 09, 2010 17:52:26
По идее еще должен быть файл Makefile без разширения, если его нет создайте при помощи MFile из WinAVR.Oldnaf писал(а):Здравствуйте, не бросте начинающего на произвол судьбы. Подскажите пожалуйста. Понравился в инете проект на МК, но вместо прошивки МК есть только файл "main.c", который открывается в CodeVisionAVR. Я так понял, что это и есть прошивка, но как из него сделать "HEX" я не понимаю. Подскажите ПЛЗ как это делается? Спасибо
(Установите WinAVR, тогда MFile будет в меню Start-All programs-WinAVR)
Я, на вашем месте, указал бы где, что брали ...
- Сообщения: 16
- Зарегистрирован: Вт дек 20, 2011 18:10:34
- Сообщения: 535
- Зарегистрирован: Вт фев 09, 2010 17:52:26
- Сообщения: 535
- Зарегистрирован: Вт фев 09, 2010 17:52:26
- Сообщения: 16
- Зарегистрирован: Вт дек 20, 2011 18:10:34
Спасибо, завтра попробую. А какой программой компилировали, если не сложно то в какой последовательности. А то много встречается интересных проектов, но HEX файл отсутствует, а вместо него набор тех файлов которые в ЗИПе.
Забыл за Фузы, не помню куда засунул ссылку на сайт, но там точно небыли указаны Фузы, значит они по умолчанию идут? Как с завода?
Забыл за Фузы, не помню куда засунул ссылку на сайт, но там точно небыли указаны Фузы, значит они по умолчанию идут? Как с завода?
- Сообщения: 535
- Зарегистрирован: Вт фев 09, 2010 17:52:26
А вы посты читаете?Oldnaf писал(а): А какой программой компилировали
А как в инете найдете.


