打印
[技术问答]

HC32F448+FREERTOS

[复制链接]
1572|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ajsfasf|  楼主 | 2025-2-12 10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有移植好的hc32f448+freertos例程呀,想学习一下freertos

使用特权

评论回复
沙发
suncat0504| | 2025-2-26 23:43 | 只看该作者
参考其他型号的移植,原理上一样的。应该不麻烦。

使用特权

评论回复
板凳
21mengnan| | 2025-2-27 21:49 | 只看该作者
其实就是移植滴答时钟。

使用特权

评论回复
地板
地瓜patch| | 2025-2-28 08:35 | 只看该作者
配置时钟,调用系统初始化函数,定义任务

使用特权

评论回复
5
gejigeji521| | 2025-2-28 15:17 | 只看该作者
配置好系统时钟与滴答定时器就行了。

使用特权

评论回复
6
yangjiaxu| | 2025-2-28 15:22 | 只看该作者
我也想看看关于freertos,这个操作系统好像还不错

使用特权

评论回复
7
gejigeji521| | 2025-2-28 15:23 | 只看该作者
2.1 添加FreeRTOS源码到工程
将FreeRTOS源码中的以下目录复制到你的工程中:

FreeRTOS/Source/include:FreeRTOS头文件。

FreeRTOS/Source:FreeRTOS核心源码(tasks.c、queue.c、list.c等)。

FreeRTOS/Source/portable:与硬件相关的移植文件。

2.2 选择正确的移植层
在FreeRTOS/Source/portable目录中,找到适合你目标硬件的移植层:

对于ARM Cortex-M系列,选择FreeRTOS/Source/portable/GCC/ARM_CMx(GCC工具链)或FreeRTOS/Source/portable/RVDS/ARM_CMx(Keil工具链)。

对于其他架构(如PIC、RISC-V等),选择对应的移植层。

2.3 配置FreeRTOS
复制FreeRTOS/Source/include/FreeRTOSConfig.h到你的工程中,并根据目标硬件进行修改。

在FreeRTOSConfig.h中配置以下参数:

configCPU_CLOCK_HZ:CPU时钟频率。

configTICK_RATE_HZ:系统节拍频率(通常为1000Hz,即1ms一个节拍)。

configTOTAL_HEAP_SIZE:FreeRTOS堆大小。

其他配置参数(如任务优先级、队列长度等)。

使用特权

评论回复
8
gejigeji521| | 2025-2-28 15:24 | 只看该作者
移植FreeRTOS的关键步骤包括:

添加FreeRTOS源码到工程。

选择正确的移植层。

配置FreeRTOS参数。

实现硬件相关函数。

编写主程序并启动调度器。

使用特权

评论回复
9
d1ng2x| | 2025-3-11 18:23 | 只看该作者
官网没有吗?就是关于这个芯片的freertos

使用特权

评论回复
10
b5z1giu| | 2025-3-11 19:38 | 只看该作者
一般来说,这个得自己移植的

使用特权

评论回复
11
w2nme1ai7| | 2025-3-11 20:41 | 只看该作者
其实你参考ST的或者小华自己的都有freertos的操作,你可以试试

使用特权

评论回复
12
lamanius| | 2025-3-11 21:58 | 只看该作者
网上不是有相关的操作系统移植操作吗

使用特权

评论回复
13
l1uyn9b| | 2025-3-11 23:15 | 只看该作者
我建议还是自己移植,能好很多

使用特权

评论回复
14
cen9ce| | 2025-3-12 08:26 | 只看该作者
一般都是自己移植的,没有这种现成的,尤其是例程

使用特权

评论回复
15
lix1yr| | 2025-3-12 10:05 | 只看该作者
自己移植吧,这个也不难,你担心啥

使用特权

评论回复
16
liu96jp| | 2025-3-12 11:21 | 只看该作者
如果你可以的话,找代理商或者FAE帮你移植一个吧

使用特权

评论回复
17
p0gon9y| | 2025-3-12 12:19 | 只看该作者
你学习freertos的话,可以找移植好的芯片的开发板吧,没必要非要小华啊

使用特权

评论回复
18
t1ngus4| | 2025-3-12 14:03 | 只看该作者
现在可以用RTT了,RTT其实也差不多,也是很不错的操作系统之一

使用特权

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

本版积分规则

2

主题

4

帖子

0

粉丝