Alexander Savchuk Опубликовано 19 июля, 2012 Поделиться Опубликовано 19 июля, 2012 (изменено) Здравствуйте! До недавнего времени использовал ОС Windows, но решил попробовать Linux и не пожалел. Все программы которые были в Windows я с успехом перенес на Ubuntu. Но вот пришла очередь WinAVR. Нашел я в репозитрии компилятор avr-gcc дополнительно к нему скачал avr-libc, написал простую программу мигания светодиодом #define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> int main() { DDRA = 0xff; for(; { PORTA = 0xff; _delay_ms(1000); PORTA = 0x00; _delay_ms(1000); } } Ввожу команду $avr-gcc -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=1000000UL -Os -o main.o main.c но при компиляций компилятор выдает ошибку что не знает такой переменой как PORTA и DDRA! Кстати для примера использовал это статью Изменено 10 сентября, 2012 пользователем admin 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
qwer Опубликовано 19 июля, 2012 Поделиться Опубликовано 19 июля, 2012 (изменено) Внимательно смотрим даташит на Мегу8... И где там порт А ? Изменено 19 июля, 2012 пользователем qwer 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Alexander Savchuk Опубликовано 19 июля, 2012 Автор Поделиться Опубликовано 19 июля, 2012 Внимательно смотрим даташит на Мегу8... И где там порт А ? Точно! Вот я... Спасибо... @qwer, а вы не могли бы подсказать хороший симулятор МК-в AVR? 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
qwer Опубликовано 19 июля, 2012 Поделиться Опубликовано 19 июля, 2012 (изменено) под линухом ? Разве что Eclipse + gdb. Или Протеус под Wine. Но я не пользуюсь, хватает светодиодов/индикаторов и RS232. Изменено 19 июля, 2012 пользователем qwer 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
marinovsoft Опубликовано 19 июля, 2012 Поделиться Опубликовано 19 июля, 2012 Телепатирую: не хватает #include <mega8.h> 0 FAQ по ремонту компьютерного железа FAQ по ремонту жестких дисков Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.