16+
Воскресенье
23 сентября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

ARM-контроллеры

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
lloyd  (13.04.2018 16:54) , в ответ на А его точно нужно именно в виде файла в файловой системе хранить? Не проще ли свой велосипед для такого дела родить, с блекджеком и шлюхами циклической структурой и версионностью? автор: LightElf
Ну вот хотелось как раз обойтись минимальным количеством велосипедов. 
Думал, что если возьму тяжеловесную RTOS, то от части велосипедов избавлюсь by design. В итоге: - Поддержка тивы не реализует прерывания для выводов, отличных от GPIOP и GPIOQ. Пришлось писать свой элемент рабочей очереди для опроса кнопки - Для Тивы реализовали все, кроме встроенной eeprom. - Nuttx "из коробки" заточен под 8- светодиодов на плате. У меня их 9 - пришлось велосипедить два драйвера нижней половины - Пришлось шерстить весь код RTOS, чтобы разобраться с последовательностью инициализации периферии - Nuttx умеет в Link Management (автоматическое поднятие-опускание сетевого интерфейса), да вот не умеет в динамическую конфигурацию IP (то есть статик/dhcp по конфигу). Пришлось буквально копипастить и модифицировать код из NSH. Естественно, состояние IP не передавалось ну вообще никуда А так procfs, консолька изкоробки и милая система сборки таки радуют.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII