【MM32 eMiniBoard测评报告】RT-Thread-4.0.3
本帖最后由 blooy41760 于 2020-4-26 13:10 编辑今天早上刚收到了,板子做工很不错,最近参加RT-Thread的活动,就寻思直接拿板跑一下RTT好了,4.0.3是Master版本,做项目最好用发布版本。
第一步:第一步下载RTT代码可以在GitHub也可以在Gitee上,下载完成后,bsp里有一个可以直接使用的包。..\rt-thread\bsp\mm32l07x
第二步:编译下载,可以直接用MDK下载,但是需要你去官网下载一个驱动mm32_devkit_setup.exe。安装好以后选择,就可以直接下载了。
下载完以后可以看到红色等亮灭,主函数就这一个功能:
int main(void)
{
int count = 1;
led_init(); --->初始化红色LED对应管脚PA15
while (count++)
{
GPIO_SetBits(GPIOA, GPIO_Pin_15);
rt_thread_mdelay(100);
GPIO_ResetBits(GPIOA, GPIO_Pin_15);
rt_thread_mdelay(100);
}
return RT_EOK;
}
可以自己改一下延时时间,就可以改变灯的亮灭频率了,也可以按照led_init();把其他等都初始化,然后开不同的任务控制,以此来熟悉rtos。
第三步:修改调试串口为串口2,默认的调试串口是串口1 ,从原理图可以看到,串口1是接到了下载部分,那咱们修改为串口2来输出控制台信息。
bsp目录下,打开env工具,输入menuconfig,修改两个地方,如下
重新编译下载,将usb转TTl串口线接到板子上的CN4,波特率115200,就可以看到调试信息了。
硬件连接:
设备使用情况:
内存使用情况:
版本:
现在这个BSP只有串口驱动,其他驱动都需要自己编写,但是RAM不太够,可以使用nano版本进行开发。
自带虚拟串口,不用单独引出 hayden0 发表于 2020-4-26 13:22
自带虚拟串口,不用单独引出
我还以为那个口是用来IAP的{:lol:} 我用的github上的例程,连上串口调试助手后,没有出现msh界面啊,而且是发什么收什么,我用的usb转232的线。 hayden0 发表于 2020-4-26 13:22
自带虚拟串口,不用单独引出
自带的怎么用啊,是不是CDC,win7没驱动上~ fwloveu 发表于 2020-5-3 10:11
自带的怎么用啊,是不是CDC,win7没驱动上~
看我的帖子 hayden0 发表于 2020-5-3 18:11
看我的帖子
哪个帖子{:smile:} 可以跑RT-Thread? 厉害了。 RT-Thread-4.0.3 需要占用多大的内存呢 操作界面在哪里下载的 灵动MM32 eMiniBoard资料 板子做得很工整漂亮。 mm32 miniboard资料 - 下载中 感谢楼主分享的。 源代码可以下载吗 RT-Thread的活动? 板载SPI Flash芯片• 板载IIC EEPROM芯片• 板载CAN转换芯片 配合 ARM Keil/IAR 集成开发环境、MM32 Program 编程软件、 MM32 FDS 固件开发平台
页:
[1]
2