651|5

5065

帖子

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,也是因为例子配置是指向这个目录。

1.png

4.png

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

2.png

3,配置仿真器

3.png

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.png

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

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

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

6.png 7.png

15f316e8435f251634cee99c7109c724

 

最新回复

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

回复

1524

帖子

0

TA的资源

五彩晶圆(初级)

 

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

点评

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

回复

5065

帖子

4

TA的资源

版主

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

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

 
 
 

回复

5098

帖子

3

TA的资源

版主

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

点评

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

回复

5065

帖子

4

TA的资源

版主

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

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

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

点评

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

回复

5098

帖子

3

TA的资源

版主

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

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

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表