为MM32 MiniBoard开发板提供的BSP(板级支持包) 说明

简介
本文档为上海灵动微电子ae团队为mm32 miniboard开发板提供的bsp(板级支持包) 说明。通过阅读本文档,开发者可以快速地上手该 bsp,将 rt-thread 运行在开发板上。
1.1 开发板介绍
mm32 miniboard rev.d2 是为了用户快速上手、了解学习mm32系列mcu的一块入门级开发板,可满足基础测试及高端开发需求。
开发板外观如下图所示:
mm32 miniboard rev.d2
mm32 miniboard rev.d2 开发板板载资源如下:
mcu:mm32l373pf arm 32-bit cortex-m3,主频 96mhz,128kb flash ,20kb sram
常用外设
常用接口:micro-usb接口,rs-232接口,uart接口调试接口:swd,支持j-link、u-link2、mm32-link调试器
led:4个4色led,可用于测试gpio功能
按键:1个复位按键、 1个wakeup按键、两个普通按键
spi flash w25p80,容量8m bit,速度50mhz
i2c接口eeprom芯片,at24c02,容量256字节
1个旋转式电位计(变阻器),用于adc测试
能耗测试开关:待机模式和运行模式
更多详细信息请咨询[灵动微电子技术支持][http://www.mm32.com.cn]
1.2 mcu 简介
mm32l373pf 是上海灵动微电子股份有限公司的一款面向电机驱动、工业应用、消费电子、白色家电等领域的低功耗芯片。包括如下硬件特性:
2. 编译说明
本 bsp 为开发者提供 mdk5 工程。下面以 mdk5 开发环境为例,介绍如何将系统运行起来。 双击 project.uvprojx 文件,打开 mdk5 工程,编译并下载程序到开发板。
工程默认配置使用 jlink 仿真器下载程序,在通过 jlink 连接开发板到 pc 的基础上,点击下载按钮即可下载程序到开发板
推荐熟悉 rt_thread 的用户使用env工具,可以在console下进入到bsp/mm32l37x目录中,运行以下命令:scons 来编译这个板级支持包。如果编译正确无误,会产生rtthread.elf、rtthread.bin文件。其中 rtthread.bin 可以烧写到设备中运行。
3. 烧写及执行
3.1 硬件连接
使用mm32-link或jlink等调试工具连接开发板到pc,通过调试调试工具供电或使用micro-usb供电。若使用jlink等调试工具,还需要将uart1_tx(pa9)、uart1_rx(pa10)、gnd接到串口工具上。
3.2 运行结果
如果编译 & 烧写无误,当复位设备后,会看到板子上的4个led闪烁。串口打印rt-thread的启动logo信息:
1|/ 2-rt-threadoperatingsystem 3/|4.0.0builddec112018 42006-2018copyrightbyrt-threadteam 5msh/>
4. 驱动支持情况及计划

盘点电视盒子哪个牌子好?2023电视盒子排行榜!
ATA-7030高压放大器在压电薄膜传感器驱动中的应用
华为发布ICT服务与软件最新创新实践
手机市场大战一触即发!小米Note3、华为Mate10、三星Note8对上iphone8你选谁?
电梯安全进一步升级:智能网关在检测中的应用!
为MM32 MiniBoard开发板提供的BSP(板级支持包) 说明
华为5G手机又双叒叕回归了?
各黑电企业将在多元化的升级转型中迎来春天
RS-ZSYC4噪声扬尘监测设备
200亿储能新秀也要来造“钠离子电池”?
小米6外壳发布,之前渲染图都欺骗了你
加拿大是否使用华为5G设备在联邦选举结束前很有可能不会公布
利用DC-DC开关电容稳压器提升便携设备电源效率
新一代RedCap高精度定位定位芯片的优势,引领5G定位创新
DNA也可以用来构建柔性材料?
贸泽电子新品推荐:2020年1月率先引入新品的全球分销商
合肥市副市长赵明考察调研市大数据公司和本源量子
在DeepStream上使用自己的Pytorch模型
苹果发布最新可穿戴设备Apple Watch Series 4系列,或将支持eSIM卡
双战告捷,芯驰科技荣获两项行业大奖