SDK для работы со встроенным ПО модуля НАВИА ML8088sE
Компания «НАВИА» принимает заказы на разработку изделий/устройств на базе чипсетов STA8088CFG/EXG.
«НАВИА» предлагает своим клиентам воспользоваться вычислительными возможностями центрального процессора ГЛОНАСС/GPS модуля ML8088sE. Накоплен огромный опыт работы с навигационным чипом STA8088CFG, и компания готова делиться им со своими партнерами, выступая как центр компетенции и технической поддержки разработчиков.
Большинству инженеров–разработчиков известно, что популярные навигационные модули НАВИА ML8088s построены на чипсете STA8088CFG, который представляет собой мощный процессор с архитектурой ARM9 и очень богатой периферией. Это позволяет использовать модуль не только для получения навигационных данных, но и как основной процессор в устройстве — то есть исключить из общей схемы устройства внешний микроконтроллер и снизить себестоимость изделия в целом. При этом важно отметить, что сам НАВИА ML8088sE довольно привлекателен по цене: на сегодняшний день это самый доступный мультисистемный модуль в России.
Для работы со встроенным ПО модуля необходимо отправить запрос на получение комплекта документации SDK (условие получения информации — заключение соглашения NDA), установить среду разработки (если ранее ее не было), написать необходимые функции, скомпилировать собственную прошивку и загрузить ее в модуль. Все работает под операционной системой OS20, и все функции доступны только через API, как и в Windows. Для работы можно использовать следующие компиляторы:
- arm-none-eabi (GNU ARM) — бесплатный компилятор;
- RVCT 4.0 из ARM Development Studio 5 (DS-5) — профессиональная среда разработки для ARM.
В комплект документации входят:
- Проект STA8088_GNSSAPP и инструкция по его установке.
- Описание API.
- Инструкция по работе с компиляторами.
Краткие технические характеристики:
- чип STA8088CFG;
- ядро ARM946;
- частота 52/104/208 МГц;
- flash-память 2 Мбайт;
- интерфейсы 2×UART, 1×USB/UART;
- часы реального времени.