发新帖我要提问
12
返回列表
打印
[活动]

【APM32F107VCT6 MINI开发板测评】第N种点灯之二——RT- Thread按键中断点灯

[复制链接]
楼主: lulugl
手机看帖
扫描二维码
随时随地手机跟帖
21
RT-THread如何定义缓冲区额外线程变量?

使用特权

评论回复
22
lihuami| | 2023-4-13 21:50 | 只看该作者
APM32F107VCT6 支持什么嵌入式系统

使用特权

评论回复
23
lulugl|  楼主 | 2023-4-13 21:50 | 只看该作者
kkzz 发表于 2023-4-13 21:39
RT-THread如何定义缓冲区额外线程变量?

这个我没有研究例,你可以去文档中心查看。

使用特权

评论回复
24
qiufengsd| | 2023-4-13 21:53 | 只看该作者
ucos、freertos、RTOS等等都可以吗

使用特权

评论回复
评论
lulugl 2023-4-13 22:20 回复TA
都可以的呀,stm32U575主频160M跑操作系统,性能杠杠的。 
25
cemaj| | 2023-4-13 22:13 | 只看该作者
这个可以的开发效率比较高了。              

使用特权

评论回复
26
lulugl|  楼主 | 2023-4-13 22:21 | 只看该作者
cemaj 发表于 2023-4-13 22:13
这个可以的开发效率比较高了。

用RT-thread studio开发效率挺好的。非常方便,厂商在这方面,生态做得挺好的。

使用特权

评论回复
27
pentruman| | 2023-4-13 22:24 | 只看该作者
RT- Thread会占用多大的ram空间呢

使用特权

评论回复
28
linfelix| | 2023-4-13 22:31 | 只看该作者
RT- Thread studio支持的吗

使用特权

评论回复
29
lulugl|  楼主 | 2023-4-14 06:51 | 只看该作者
pentruman 发表于 2023-4-13 22:24
RT- Thread会占用多大的ram空间呢

RT-Thread 主要采用 C 语言编写,浅显易懂,方便移植。它把面向对象的设计方法应用到实时系统设计中,使得代码风格优雅、架构清晰、系统模块化并且可裁剪性非常好。针对资源受限的微控制器(MCU)系统,可通过方便易用的工具,裁剪出仅需要 3KB Flash、1.2KB RAM 内存资源的 NANO 版本(NANO 是 RT-Thread 官方于 2017 年 7 月份发布的一个极简版内核);而对于资源丰富的物联网设备,RT-Thread 又能使用在线的软件包管理工具,配合系统配置工具实现直观快速地模块化裁剪,无缝地导入丰富的软件功能包,实现类似 Android 的图形界面及触摸滑动效果、智能语音交互效果等复杂功能。

相较于 Linux 操作系统,RT-Thread 体积小,成本低,功耗低、启动快速,除此以外 RT-Thread 还具有实时性高、占用资源小等特点,非常适用于各种资源受限(如成本、功耗限制等)的场合。虽然 32 位 MCU 是它的主要运行平台,实际上很多带有 MMU、基于 ARM9、ARM11 甚至 Cortex-A 系列级别 CPU 的应用处理器在特定应用场合也适合使用 RT-Thread。

使用特权

评论回复
30
lulugl|  楼主 | 2023-4-14 06:52 | 只看该作者
updownq 发表于 2023-4-13 21:35
如何在APM32F107VCT6 上移植Freertos

管方有示例,也可以参照STM32正点原子的教程,非常容易上手的。

使用特权

评论回复
31
lulugl|  楼主 | 2023-4-14 06:55 | 只看该作者
linfelix 发表于 2023-4-13 22:31
RT- Thread studio支持的吗

RT- Thread studio昨天更新了  已支持这块开发板,也支持芯片单独新建工程,非常方便,你可以下载试下,体验非常好哦!

使用特权

评论回复
32
jkl21| | 2023-4-17 18:02 | 只看该作者
在开发过程中,可以使用RT-Thread提供的trace功能实现输出调试信息吗

使用特权

评论回复
评论
lulugl 2023-4-17 22:21 回复TA
如果你用j-link,可以用debug功能,如果用DAP,就得用串口来打印日志功能。 
33
sanfuzi| | 2023-4-18 10:50 | 只看该作者
需要在RT-Thread的配置文件中定义使用的IO口,然后在初始化函数中对IO口进行配置。

使用特权

评论回复
34
hudi008| | 2023-4-18 10:57 | 只看该作者
在初始化函数中,需要配置相应的中断,并为中断注册回调函数。回调函数将在中断触发时被执行。

使用特权

评论回复
35
rosemoore| | 2023-4-18 11:01 | 只看该作者
在移植RT-Thread时,需要根据目标硬件特性进行适当的调整和优化

使用特权

评论回复
36
lzbf| | 2023-4-18 11:11 | 只看该作者
需要使用RT-Thread提供的Cortex-M3或M4版内核吗?

使用特权

评论回复
37
lulugl|  楼主 | 2023-4-18 11:29 | 只看该作者
lzbf 发表于 2023-4-18 11:11
需要使用RT-Thread提供的Cortex-M3或M4版内核吗?

极海提供RT-Thread的BSP包,只要按芯片下载就可以了,非常的方便。也可以用vscode等其他的编译器编写,用gcc的编译器编译,非常灵活方便。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则