本帖最后由 夜声 于 2022-12-5 22:21 编辑
RT-Thread nano移植
一、芯片简介
板载MM32L0136C7P(LQFP64)
搭载 Arm® Cortex-M0+,主频可达 48MHz
支持从 32KB 到 64KB Flash 存储
集成 LPUART、LPTIM、运放、模拟比较器等低功耗外设
外扩UART、SPI、Micro-USB 接口
4 x Key、4 x LED
4 x 功能选择开关
I2S Speaker
板载段码LCD 屏
Arm Cortex-M0+ 内核
二、移植前准备工作
下载资料
需要去官网,MindSDK中下载,这里的网站:https://mindsdk.mindmotion.com.cn/sdk/sdk-create/,如下所示:
打开GPIO工程
下载例程,查看效果,按下K2,LED1亮,放开LED2亮,LED1灭。
三、RT-Thread移植
添加源码
修改board.c
board.c中增加头文件
增加SysTick_Handler函数
在rtconfig.h中屏蔽RT_USING_HEAP
在main函数中添加头文件,并且将原来的按键控制删除,改成操作系统延时
五、结果
|