ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
317182 Топик полностью
Mahagam_home (24.03.2012 01:10, просмотров: 1) ответил Evgeny_CD на Три танкиста процессора и собака FPGA = народный OMAP. Подборка материалов по дримбордстроению.
у нас тоже брожения по выбору платформы естьпериферия у нас очень специфическая: много входов и выходов PWM, несколько портов где требуется измерять скважность PWM, есть порты где требуется измерять частоту. ну и так, по-мелочи: управлять BLDC да считать координаты с оптического энкодера. конечно, нужна пара-тройка (а местами и больше) UART`ов, да Ethernet с внешней SD-картой бывает нужен.и под этот зоопарк нужна платформа, а лучше - две. под разные задачи. так вот под сложную платформу за основу (правда, так оно исторически сложилось), взяли OMAP-L138 + Spartan-6LX16. DSP часть в монстре пока что никак не задействована, так что банально будем ставить AM1808, благо они абсолютно совместимые.а вот над дешёвой платформой пока что размышляем: очень хотелось бы какого люминарика с кучей рамы и физикой эзернета на борту. сцепим его с плисиной по самому шустрому интерфейсу что найдём, да и успокоимся. ну и плисину поставим ту что есть: Spartan-3A/50.одна беда, на складе завалялось полсотни AVR32 неких, с USB на борту. видимо придётся вместо люминарика ставить это чудо, да MAC-контроллер писать в плисине. а эту шнягу (AVR32) не хочется потому, что я под армы с кортексами заведу CTL. и буду радоватся жизни. а тут либо самому придётся портировать CTL, либо опять писать биглупом. (кста, оглядел вот uC/OS-III. на мой взгляд:- стиль куда как лучше чем фриртос (а фриртос это пестец полный. угрёбище ещё то, к тому же - крайне тормозное)- большая избыточность в мелочах от непродуманности. тучи мелких функций, постоянные проверки всех входных значений, да и функции обычно принимают оочень много параметров- в общем я рад что подсел на CTL. в ней всё куда как лаконичнее.