В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > ARM
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


9.2. Библиотеки и протокольные стеки

Чтобы помочь разработчику в ускорении разработки кода программы, компания ST разработала библиотеку программ для МК STM32, которые можно свободно скачать с её вэб-сайта. Библиотека программ поддерживает функции драйверов низкого уровня всех встроенных УВВ. Таким образом, пользователю предоставляется некоторое количество базовых составных блоков, из которых он может начать создание собственного проекта. Наиболее сложным УВВ среди всех существующих разновидностей МК STM32 является контроллер USB-устройства. Чтобы облегчить реализацию наиболее распространенных USB-классов, компания ST также предлагает бесплатный набор для разработки USB-устройств. Этот набор, также как и библиотеку программ можно скачать с вэб-сайта ST. В комплект набора для разработки USB-устройств входят USB-библиотека и демонстрационные программы для классов HID, Mass Storage, Audio и Device Field Upgrade.


В связи с возрастающей сложностью встраиваемых в микроконтроллеры УВВ важно, чтобы выбранный набор инструментальных средств для проектирования дополнялся широким ассортиментом протокольных стеков и примерами программ

По мере появления новых МК STM32, их будут оснащать все более и более сложными УВВ (MAC-контроллер Ethernet, интерфейс TFT-дисплея и др.). Такой рост сложности делает просто невозможным самостоятельное написание всего кода программы. Поэтому, еще на фазе выбора инструментальных средств необходимо оценить доступность протокольных стеков, как например, TCP/IP, и различное прикладное ПО, в т.ч. графические интерфейсы пользователя, которое может потребоваться в последующих проектах. Идеально, чтобы они были доступны от одного и того же поставщика и были интегрированы в выбранный набор инструментальных средств.



<--Предыдущая страница Оглавление Следующая страница -->