1006|5

6069

帖子

4

TA的资源

版主

楼主
 

【极海APM32F407 Tiny Board】开始rt-thread [复制链接]

  本帖最后由 damiaa 于 2023-5-28 13:37 编辑

                               【极海APM32F407 Tiny Board】开始rt-thread

rt-thread的APM32F407 Tiny Board应用可以用两个方式,一个直接从sdk搞好的部分着手,另外也可以在rt-thread studio开始。咱还是从第一种方式开始吧。

1,解压rtthread-nano-master,解压目录是:...\APM32F4xx_SDK_v1.3\Middlewares\RealThread,也是因为例子配置是指向这个目录。

2,打开例子:...\APM32F4xx_SDK_v1.3\Examples\RTOS\RT-thread\Project\MDK\APM32F4xx_RT-thread,2,修改预处理符号APM32F407_MINI为APM32F407_TINY

3,配置仿真器

4,修改main.c中的几个函数为

static void led1_thread_entry(void* parameter){
    while (1){
        APM_TINY_LEDToggle(LED3);
        rt_thread_delay(1000);
        APM_TINY_LEDToggle(LED2);
    }

int main(void){
    APM_TINY_LEDInit(LED2);
    APM_TINY_LEDInit(LED3);

    led1_thread = rt_thread_create("led1",
                                   led1_thread_entry,
                                   RT_NULL,
                                   512,
                                   3,
                                   20);
    rt_thread_startup(led1_thread);
}

适配TINY板。

5,连接串口0到usb-ttl板  PA9接rxd PA10接 txd,gnd到gnd。

6,打开putty连接到usb=ttl板,设置为:115200 n 8 1

7,编译运行,检查结果:可以看到led2 led3 闪动,putty打印出 rt-thread信息 ,还可以通过命令 查询相关信息。

15f316e8435f251634cee99c7109c724

 

最新回复

非常的方便呀,rtthread的发展还是非常好。   详情 回复 发表于 2023-6-1 11:02
点赞 关注
 
 

回复
举报

1668

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 

开始rt-thread直接从sdk搞好的部分着手这种方式挺好

点评

嗯,少走弯路。等熟悉了可以随意发挥。  详情 回复 发表于 2023-5-28 22:01
 
 
 

回复

6069

帖子

4

TA的资源

版主

板凳
 
火辣西米秀 发表于 2023-5-28 21:54 开始rt-thread直接从sdk搞好的部分着手这种方式挺好

嗯,少走弯路。等熟悉了可以随意发挥。

 
 
 

回复

6841

帖子

11

TA的资源

版主

4
 
版主大佬,有没有需要用scons --target=mdk5来初始化mdk工程。

点评

这个sdk包的例程应该是已经构建好的。不需要用户自行操作了。 我这里是MINI板改为TINY板 配置一下就OK了。  详情 回复 发表于 2023-6-1 09:03
 
 
 

回复

6069

帖子

4

TA的资源

版主

5
 
lugl4313820 发表于 2023-6-1 08:55 版主大佬,有没有需要用scons --target=mdk5来初始化mdk工程。

这个sdk包的例程应该是已经构建好的。不需要用户自行操作了。

我这里是MINI板改为TINY板 配置一下就OK了。

点评

非常的方便呀,rtthread的发展还是非常好。  详情 回复 发表于 2023-6-1 11:02
 
 
 

回复

6841

帖子

11

TA的资源

版主

6
 
damiaa 发表于 2023-6-1 09:03 这个sdk包的例程应该是已经构建好的。不需要用户自行操作了。 我这里是MINI板改为TINY板 配置一下就O ...

非常的方便呀,rtthread的发展还是非常好。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表