Если надо вывести один, два параметра ещё куда не шло. А если отображаемых параметров много ? Да ещё с листанием экранов. Хочется иметь что-то современное и красивое
Малогабаритный микроконтроллерный модуль "MiniMother AVR"
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
ARM уже прикручен
Есть готовый девайсик на sam7a3, занимается обработкой сигналов поступающих с различных датчиков (автомобильная тема) - обороты, скорость, уровень топлива в баке, мгновенный расход топлива по проточному датчику, давление, температура и т.д. Исходники имеются. Хочу прикрутить ещё на входы которые не используются, контроль трансмиссии. В общем проц работает вовсю, параметрирует данные т.е. выдаёт по тарировочным таблицам если это бак то в литрах, расход в л/ч, температуру в градусах и т.д. ещё и выводит информацию на дисплейчик. Причём многое из того, что он может выводить, мне вообще не нужно. В связи с этим раздобыл прошивку и ковыряю её в соответствии со своими нуждами
Естественно перерабатывается и вывод на экран. Ну а теперь имхо. Наверное это всё спорно, но я считаю это так. Монохромные экранчики сейчас уже выглядят достаточно убого.

Если надо вывести один, два параметра ещё куда не шло. А если отображаемых параметров много ? Да ещё с листанием экранов. Хочется иметь что-то современное и красивое
Отсюда вывод - надо иметь автономный модуль вывода информации. Пусть себе один проц занимается своим делом, а другой своим. Иметь такой модуль с цветным дисплеем, с тачскрином, да ещё с графичискими библиотеками на борту, моя давнишняя мечта. Прикрутить к нему можно было бы всё, что угодно. Модуль обработки сигналов отдельно (затачиваем под свои задачи), универсальный графический программируемый модуль вывода отдельно. По этому твою разработку я считаю нужной и актуальной и я за неё обеими руками 
Если надо вывести один, два параметра ещё куда не шло. А если отображаемых параметров много ? Да ещё с листанием экранов. Хочется иметь что-то современное и красивое
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
eufs писал(а):Ответьте на простой вопрос - назначение устройства. У меня, например, никогда не возникало потребностей в подобном. Для конечного результата вполне достаточно портируемых библиотек. Меня это даже на ассемблере вполне устраивает, а уж на си и подавно, должно. Стоимость, чтоба совать куда попало, тоже высока. В одних конструкциях ресурсов будет излишне, в других, наоборот, мало. Каждая конструкция на МК - это индивидуально. Почти всегда разные требования к ресурсам, размерам, питанию, корпусу и т.п.
То есть я не вижу смысла вообще в Вашей конструкции. А тем более без практического применения. Допускаю лишь одно - приобретение навыка в изготовлении и программировании.
Это не упрек и не издевательство - интересно мнение. Вы же чем-то руководствовались.
Вот тут я с eufs не согласен и даже усматриваю некоторые противоречия. "Каждая конструкция на МК - это индивидуально." Вот эту индивидуальность я и хочу оставить на модуль обработки сигналов и не заморачиваться с их визуализацией.
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Alex62 писал(а):Я тоже уже сделал "аналог" только на более "толстом" и быстром камешке STM32F407VG Работа с дисплеем посредством FSMC, карта читается через SDIO. Все на порядок быстрее. Заканчиваю платку для дисплея 3,2" с разрешением 320х480 на контроллере ILI9481. Если будет интерес у кого, выложу с исходником.
Конечно есть интерес
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Почти готово. Есть печатки и даже в двух вариантах. Для таких же дисплеев 2,8" 240х320 пикселей и для "побольше" 3,2" 320х480 пикселей. В коде осталось "прикртить" FatFS через SPI в малой плате и через SDIO в большой. Ну и схему нарисовать удобную. Доделаю, выложу. Или если надо, могу и "сырое" отправить на личку. Фото не моё, но оценить дисплей 320х480 можно.

Последний раз редактировалось Alex62 Пт май 24, 2013 14:12:56, всего редактировалось 1 раз.
Общаюсь на ТЫ. Без расшаркиваний.
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Отлично
Отправляй ! Буду пока закупать комплектующие и делать печатку.
-
infinity19891
- Встал на лапы
- Сообщения: 141
- Зарегистрирован: Вс дек 18, 2011 10:26:43
- Откуда: Пинск
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Вот у меня вопрос, чисто технический: Как увеличить скорость открытия картинки?
Долго искал что-то подобное, чтобы собрать так называемое МФУ в автомобиль, да вот что-то не доводилось. Но начало положено, нужно развить эту тему.
Долго искал что-то подобное, чтобы собрать так называемое МФУ в автомобиль, да вот что-то не доводилось. Но начало положено, нужно развить эту тему.
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Если касательно описанного устройства, то в первую очередь оптимизировать код. То что я привел в этой статье не есть оптимально. Там много моментов где одна функция вызывает другую, а у той тоже немало вложенных. И компилятор начинает пихать стэк. Надо написать код так, чтобы как можно короче пихать данные в регистры контроллера дисплея.
Ну и уже есть вариант на более скорострельном микроконтроллере STM32F407. У него тактовая частота 168МГц против 32МГц АТхмеги. Ну и у 100выводных экземпляров есть FSMC, что значительно упрощает и ускоряет обращение к дисплею. Там картинка грузится незаметно для глаза.
Ну и уже есть вариант на более скорострельном микроконтроллере STM32F407. У него тактовая частота 168МГц против 32МГц АТхмеги. Ну и у 100выводных экземпляров есть FSMC, что значительно упрощает и ускоряет обращение к дисплею. Там картинка грузится незаметно для глаза.
Общаюсь на ТЫ. Без расшаркиваний.
-
infinity19891
- Встал на лапы
- Сообщения: 141
- Зарегистрирован: Вс дек 18, 2011 10:26:43
- Откуда: Пинск
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Ну, STM мне пока не интересен. Тут вот такой замысел родился у меня. Если написать бутлоадер (типа как на Ardunio), с функциями управления дисплеем, например, для работы с определённым TFT свой бут. И соответственно набор самих команда оптимизировать для написания прикладных программ. Ведь можно и так сделать, наверное? Соответственно, таким образом можно и оптимизировать код, вот только нет у меня представления как эти бутлоадеры писать правильно...
Кстати, а есть ссылочка на устройство с STM32F407? Посмотреть бы..
Кстати, а есть ссылочка на устройство с STM32F407? Посмотреть бы..
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
С бутлоадерами много мороки. По моему проще поправить код так, чтобы вначале загрузки определялся тип дисплея, и в зависимости от результата выбиралась инициализация и правила работы с дисплеем.
Ссылок для STM32F407 нет к сожалению. Есть живое устройство. Собираюсь причесать и выложить, но, как всегда, нехватает времени. Да и интерес к этой теме низковатый. Жалко потраченного времени.
Ссылок для STM32F407 нет к сожалению. Есть живое устройство. Собираюсь причесать и выложить, но, как всегда, нехватает времени. Да и интерес к этой теме низковатый. Жалко потраченного времени.
Общаюсь на ТЫ. Без расшаркиваний.
-
infinity19891
- Встал на лапы
- Сообщения: 141
- Зарегистрирован: Вс дек 18, 2011 10:26:43
- Откуда: Пинск
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Ну, я бы посмотрел, может даже и сделал бы. В планах собрать что-то похожее на БК как в Nissan GT-R 2013 года. Вот изучаю возможности. А вообще можно классный проект в последствии сделать.
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Внешне и по принципу построения он выглядит так же. Печатную прикреплю ниже. Ну а код написан на Keil. Причешу и перешлю. Хотя, впрочем, можно сделать надстройками доп платы прямо на STM32F4-Discovery. Это будет и дешевле и проще и ненамного больше по размеру.
- Вложения
-
- 440077.rar
- Печатка для "MiniMother STM" :)
- (88.45 КБ) 231 скачивание
Общаюсь на ТЫ. Без расшаркиваний.
- s987654321
- Мучитель микросхем
- Сообщения: 405
- Зарегистрирован: Пн мар 01, 2010 23:46:57
- Откуда: Пенза
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
Alex62 писал(а): Ну а код написан на Keil. Причешу и перешлю. Хотя, впрочем, можно сделать надстройками доп платы прямо на STM32F4-Discovery. Это будет и дешевле и проще и ненамного больше по размеру.
доброго здравия
продолжение банкета предвидиться?
Лидерство – это стиль жизни, девиз которой: «Если не мы, то кто?..»
Re: Малогабаритный микроконтроллерный модуль "MiniMother AVR
А нужно?
Интерес слабый. На STM запустил. Но развивать лень. Или точнее "жду вдохновения"
Если есть конкретные вопросы или предложения, я "весь внимание".
Общаюсь на ТЫ. Без расшаркиваний.