Микроконтроллеры | Цифровой термометр на МК и LCD nokia 3310 |
|
---|---|---|
AHTOXA: Это для всех АВРок. Есть ещё для MSP-430, для Fujitsu MB90, для MSC51. Какие надо? Только при компиляции этого кусочка кода почему-то возникает ошибка, причем в указаной строке я ошибки не вижу. Тоже подскажите в чем там дело |
|
|
|
||
По схеме вроде всё нормально, единственное, я не знаю, правильно ли включен конденсатор C3, в смысле полярности. Я ставил 1мкФ неполярный. Что касается ошибки. Во-первых, в программе на Си должна быть функция main(). Туда передаётся управление после начальной инициализации. Вот в эту строку надо вписать *.c файлы через пробел. |
|
|
AHTOXA: Во-вторых, в makefile надо вписать имена файлов, которые надо компилировать. Для этого там есть строка: |
|
|
serg_svd: Когда я перекомпилировал себе программу сканирующего приемника, я подобное в makefile не делал. было достаточно того, что он находится в той же папке, что и компилируемая программа. Дык, тут ключевое слово — перекомпилировал. Видимо уже всё нужное было вписано. serg_svd: Пойду книжку полистаю |
|
|
AHTOXA: Дык, тут ключевое слово — перекомпилировал. Видимо уже всё нужное было вписано Там только исходник был, без makefile |
|
|
serg_svd: Там только исходник был, без makefile А в чём же тогда ты не делал изменений? serg_svd: После инициализации ЖК что дальше надо делать? Выводить данные. Этот ЖКИ не имеет знакогенератора, единственное что он умеет - выводить точки на экране. Я вытащил её в отдельный файл, мне так удобнее было. Итак, в main() |
|
|
AHTOXA: А в чём же тогда ты не делал изменений? AHTOXA: Итак, main()........ |
|
|
АНТОХА, ну объясни тупому, а. Прочел я и в книжке и на форумах, что без конструкции void main(void){} ни в одной программе не обойтись, что компилятор Си всегда ищет эту часть программы и здесь должна находится основная часть программы. |
|
|
|
||
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |