WinAVR: работа с ЖКИ
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
но она жива
проблема в следующем - при использовании библиотек на ЖК и консоль все компилится, но симуляция в протеусе не получается. а скачать я хотел пример проекта с симуляцией в протеусе. исходники я использовал топикстартера, настроив lcd.h под свою схему. после компиляции симуляция запускается, но инфа на жк не выводится и виден конфликт на выводах жк -мк (желтые флаги)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
я ни в коем случае не хочу никого ни в чем упрекать, я слишком нуб в программировании для упреков. я сетую на то, что нет готового проекта в качестве образца, в котором можно посмотреть как правильно.
именно из-за его отсутствия столкнулся с ситуацией, что при пошаговой отладке видно как пины последовательно инициализуются, жк переводится в 4битрежим, а потом на одном пине конфликт уровней, у жк настроена передача, а у мк на этом пине 1.
на вышеуказанном сайте такой проект есть, правда без протеусовского файла, это резко ускорило понимание работы библиотеки.
а файлы консольного ввода к рабочему проекту прикрутить показалось легче.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
чуть позже приложу и проект протеуса, раз уж так...
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
начиная с инициализации переменных - нет в квижне uint8_t, необходимости прикручивать все файлы к проекту в ручную, а также в отсутствии примеров "на пальцах", особенно по работе с прерываниями.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
что касается AVR Studio, то по определенным (религиозным) причинам я не использую свежие версии (6-я и новее), а писать про 4.18, которая у меня в ходу, по-моему, поздновато...
А вот про альтернативу студии - Eclipse - я кой-чего писал, правда, для отладки AVR-овских проектов Eclipse мало приспособлен, т.к. совершенно не умеет симулировать МК.
Так что со статьями проблемка вырисовывается - не о чем писать...
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
прикрепил к статье архив , в котором есть все: исходники, проект студии, проект протеуса. все в минимальном виде, правдаDmitriydonskoj пишет: буду очень признателен. файл протеуса необязателен, имхо. важен исходник, а лучше проект астудии, в котором все подключено, и все работает.
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
у меня стоит астудия 4.19 и 6, 6-потому-что все проекты в ней открываются, и потом текст исходника можно скопипастить в 4.19, где после компиляции посмотреть, так как к 4.19 прикручен прот и имхо потроха кристала лучше показаны, а avrdragon работает лучше под 6. только для отладки я им редко пользуюсь, виртуальной отладки обычно хватает.
по поводу того под что писать курс, имхо не важно, лишь-бы не под cvavr. во первых такой уже есть, а во вторых он(кодевижн)подводит.
эклипс, астудия, айсиси - не важно, это мощные и надежные инструменты. но найти курс в инете аналогичный авр 123 для них невозможно, вот и подцепил....
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Dmitriydonskoj
- Не в сети
- Новый участник
- Сообщений: 14
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.