Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Заказ на разработку ПО под ARM (например FriendlyARM mini2440)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Отладочные платы
Nexis
Предположительно аппаратной основой будет платка от FriendlyARM mini2440. Возможна любая другая с подобным функционалом.
Вырисовываается проект. В целом не сложный.
Получить по SPI-подобному интерфейсу массив 16-битных слов. Математически обработать (алгоритмы в принципе есть - надо адаптировать под АРМ). После уже обработанное и пересчитанное выплёвывать по запросу через USART (по сети RS485, протокол MODDBUS). И в довесок выплюнуть текущее состояние данных на LCD-дисплейчик (можно по желанию с некоторым логом в виде графиков... но это не критично).

Почему был положен глаз конкретно на эту плату
На платке 3 UASRT порта. Один из которых пойдет под RS485. Два в резерве...
Есть USB выход для подключения его к компьютеру. Пока тоже в резерв, для последующих доработок.
GPIO + пины под кнопки. Видимо через GPIO придётся дёргать тот самый SPI-подобный интерфейс.
VGA, Ethernet и прочие плюшки тоже пока будут не задействованы.
В проекте 2 версии. Автономная без LCD (подключили и забыли) и переносная с LCD.
Железо будет почти идентичное.
Быстродействие тоже особо не критично, пока... Но очень желательно чем больше тем лучше.
Но базово тот SPI-подобный интерфейс вроде как может до 40мбит в секунду.
Поэтому программную базу надо наверное подбирать из расчета что возможно придётся из нее выжимать такую скорость получения и обработки.
На платку можно вкатить линукс, и кодить под него. Но в USER-mode пинами с такой скоростью не подёргаешь. Либо надо делать драйвер. Либо брать другое железо.
Это уже на усмотрение.
Сейчас аппаратная база в процессе уточнения. Посему, принимаю любую критику, пожелания и дополнения. А потом, по сформировавшемуся ТЗ уже можно начать работу.
Естественно за вознаграждение.
AlexandrY
У S3C2440 системная шина всего 136 МГц а периферийная 68 МГц.
Т.е. с большими усилиями может быть выжмете на GPIO 3 МГц для софтварного SPI.

Для этих целей надо применять ARM Cortex-M3 или M4



Nexis
Конкретные отладочные платы под такую задачу?
Сроки разработки ПО?
Aner
Бюджет в личку, рассмотрю, отвечу.
Dron_Gus
У s3c2416 SPI уже бодрее. Можете еще на S3C6410 (mini6410) взглянуть. Там SPI до 50 МГц.
zip_
если еще актуально посмотри var-som-am35
линух с драйверами уже на борту, spi нужную скорость без проблем потянет, 3 uart, запас по производительности хороший.
usb и ethernet еще на будущее останутся
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.