STM32F103 德飞莱-尼莫 M3S 开发板 BSP 说明
Данный документ представляет собой описание пакета поддержки платы (BSP) для STM32F103 德飞莱-尼莫 M3S.
Основные разделы:
Быстрое начало работы поможет разработчикам быстро запустить RT-Thread на плате. Продвинутое использование содержит инструкции, которые помогут разработчикам использовать RT-Thread для управления дополнительными ресурсами платы.
STM32F103 德飞莱-尼莫 M3S — это плата на основе ядра ARM Cortex-M3, которая работает на максимальной частоте 72 МГц. Плата имеет множество ресурсов, что позволяет полностью использовать возможности чипа STM32F103.
Внешний вид платы представлен на рисунке ниже:
Плата оснащена следующими ресурсами:
Для получения более подробной информации о плате рекомендуется обратиться к STM32F103-尼莫M3S 开发板介绍.
В настоящее время BSP поддерживает следующие внешние устройства:
Внешние устройства | Поддержка | Примечание |
---|---|---|
SDCARD | Да | |
SPI FLASH | Да | W25Q64, 8MB |
EEPRAM | Да | 24c02, 2KB |
| Внутренние устройства | Поддержка | Примечание | | GPIO | Да | | | USART | Да | USART1 | | SDIO | Да | | | SPI | Да | SPI1/2/3 | | I2C | Да | Программное обеспечение I2C | | FLASH | Да | Адаптировано FAL |
| Расширяемые модули | Поддержка | Примечание |
| NRF24L01 | Да | Необходимо изменить NRF24L01_CE_PIN
и NRF24_IRQ_PIN
, а также имя устройства SPI в пакете программного обеспечения NRF24L01 в соответствии с фактической схемой подключения платы |
Использование разделено на две части:
Эта часть предназначена для новичков в RT-Thread. Следуя простым шагам, можно запустить операционную систему RT-Thread на этой плате и увидеть результаты эксперимента.
Подключите плату к компьютеру с помощью кабеля данных и включите питание.
Дважды щёлкните файл project.uvprojx, чтобы открыть проект MDK5, скомпилируйте и загрузите программу на плату.
Проект по умолчанию использует st-link для имитации загрузки. На основе соединения st-link с платой нажмите кнопку загрузки, чтобы загрузить программу на плату.
После успешной загрузки программа автоматически запустится, и светодиод начнёт мигать.
Подсоедините соответствующий последовательный порт платы к компьютеру и после сброса устройства вы увидите вывод RT-Thread:
\ | /
- RT - Thread Operating System
/ | \ 4.0.1 build Apr 9 2019
2006 - 2019 Copyright by rt-thread team
msh >
По умолчанию BSP включает только функции GPIO и последовательного порта 1. Если вам нужно использовать SD-карту, Flash и другие расширенные функции, необходимо настроить BSP с помощью инструмента ENV. Вот как это сделать:
Дополнительные сведения см. в STM32 系列 BSP 外设驱动使用教程.
При использовании SecureCRT для открытия последовательного порта может возникнуть проблема с невозможностью запуска системы (необходимо отключить управление потоком в конфигурации).
Сопровождающий:
— SSZL.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )