Dubov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба Собираюсь выложить свой проект на github. Проект работает под Linux на AT91SAM9G45. Знакомые уверяют что платформа устарела и лучше бы перенести всё на STM32F429. всё недоумеваю почему? Есть объективные доводы? P.S. цена на ARM от Atmel сопоставима с STM32, но есть много плюшек: MMU, DDR, частота выше... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба Чипы из совершенно разных весовых категорий. Чего тогда на PIC16 не перенести? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dubov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба PIC16 - моща не та и DMA нету. А STM32 и SAM9 сопоставимы по цене. Или тут по другому думать надо: плата на SAM9G45 выйдет дороже по стоимости за счёт DDR2 и BGA исполнения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба PIC16 - моща не та и DMA нету. Ну так а что для вас та "моща"? Предложенные чипы очень сильно различаются по производительности. А STM32 и SAM9 сопоставимы по цене. И что? Или тут по другому думать надо: Думать тут совсем по-другому нужно. Что делает программа и сколько ресурсов ей нужно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dubov 0 7 июля, 2014 Опубликовано 7 июля, 2014 (изменено) · Жалоба Ну так а что для вас та "моща"? Предложенные чипы очень сильно различаются по производительности. И что? и то, что за одну и ту же цену лучше взять процессор по-мощнее :rolleyes: Алгоритм реализованный в железе выполняет математическую обработку сигналов от 6 канального АЦП,+журналирование данных на mmc-card, + передаёт данные по Ethernet через Modbus TCP Сейчас всё работает на SAM9G45. Конечно есть в чём-то избыток по железу, например RAM вполне хватило бы и 8 MB, а установлено 128. Вопрос в следующем: есть ли смысл портировать код на STM32F4, если предположить что мой код успешно встанет на STM32F4 ? Изменено 7 июля, 2014 пользователем Dubov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба Вопрос в следующем: есть ли смысл портировать код на STM32F4, если предположить что мой код успешно встанет на STM32F4 ? В чём будет выгода? в стоимости платы? Кто же знает в чем для вас будет выгода? Если это массовое производство, то STM32F4 конечно лучше. Если это единичная плата, то даже потери времени на портирование могет не окупиться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dubov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба за счёт чего STM32F4 лучше при серийном производстве в моём случае? Прошу прощения если вопрос ламерский Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 7 июля, 2014 Опубликовано 7 июля, 2014 · Жалоба за счёт чего STM32F4 лучше при серийном производстве в моём случае? Сами-же ответили. 8 MB дешевле 128 MB. Обвязка и дизайн платы для микроконтроллера значительно проще, чем для микропроцессора. А вообще все это напоминает троллинг. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться