打印
[STM32F1]

STM32F103 能否跑起 FreeRTOS

[复制链接]
124|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
咚了个咚|  楼主 | 2025-3-20 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我安装 CubeIDE 时,可以选择 FreeRTOS 作为中间件。
但由于无法使用 systick 作为 FreeRTOS 的参考时钟而失败。
之后,我在创建新项目时就无法选择 FreeRTOS 等中间件了。
是不是使用有限制?

使用特权

评论回复
沙发
onlycook| | 2025-3-20 10:48 | 只看该作者
STM32F103能够运行FreeRTOS。

使用特权

评论回复
板凳
duo点| | 2025-3-20 12:20 | 只看该作者
可能是SysTick配置错误引起的。

使用特权

评论回复
地板
七毛钱| | 2025-3-20 13:20 | 只看该作者
可能是FreeRTOS配置问题。

使用特权

评论回复
5
七毛钱| | 2025-3-20 14:23 | 只看该作者
CubeIDE或固件库版本是否是最新的?

使用特权

评论回复
6
海滨消消| | 2025-3-20 19:06 | 只看该作者
尝试重启STM32CubeIDE或清除其缓存和配置,然后重新创建项目。

使用特权

评论回复
7
内政奇才| | 2025-3-20 20:03 | 只看该作者
硬件或引脚冲突?

使用特权

评论回复
8
豌豆爹| | 2025-3-20 22:00 | 只看该作者
检查是否选择了正确的项目模板和芯片型号。某些模板或芯片型号可能不支持FreeRTOS。

使用特权

评论回复
9
麻花油条| | 2025-3-20 23:00 | 只看该作者
可能是权限问题。

使用特权

评论回复
10
Wordsworth| | 2025-3-21 08:02 | 只看该作者
STM32F103是支持FreeRTOS的,但你必须确保中断优先级和时钟设置正确,否则会影响任务调度。你可以使用CubeMX来配置相关的优先级和时钟。

使用特权

评论回复
11
Bblythe| | 2025-3-21 08:04 | 只看该作者
有时FreeRTOS的配置会因为某些外设的配置冲突而无法正常使用,检查下你是否有配置其他使用Systick的外设,或者是否有资源冲突。

使用特权

评论回复
12
Pulitzer| | 2025-3-21 08:05 | 只看该作者
如果Systick无法使用,你可以手动修改FreeRTOS的port文件,指定其他定时器作为时钟源来驱动RTOS调度。

使用特权

评论回复
13
Uriah| | 2025-3-21 08:06 | 只看该作者
如果仍然不能解决问题,建议直接在CubeMX中重新生成项目,并确保FreeRTOS的中间件配置正确,这样可以避免后期手动修改路径。

使用特权

评论回复
14
Clyde011| | 2025-3-21 08:08 | 只看该作者
FreeRTOS在STM32F1系列上的使用是没有特别限制的,只要配置好硬件和软件环境,就能够正常运行。

使用特权

评论回复
15
公羊子丹| | 2025-3-21 08:09 | 只看该作者
STM32F103是可以跑FreeRTOS的,只要正确配置系统时钟和Systick,理论上没有问题。你遇到的问题可能是时钟配置不当,导致无法使用Systick作为FreeRTOS的时基。

使用特权

评论回复
16
周半梅| | 2025-3-21 08:10 | 只看该作者
CubeIDE在配置时有时钟设置选项,确保你的系统时钟配置符合FreeRTOS的需求,通常需要启用Systick中断并设置为1ms的定时周期。

使用特权

评论回复
17
帛灿灿| | 2025-3-21 08:11 | 只看该作者
如果Systick配置失败,可以尝试使用其他定时器来替代Systick作为FreeRTOS的时基。STM32F103有多个定时器,能支持高精度时间管理。

使用特权

评论回复
18
童雨竹| | 2025-3-21 08:13 | 只看该作者
你遇到的问题可能与CubeIDE的某些版本的Bug有关,尝试更新到最新版本的CubeIDE,或者重新安装CubeMX和CubeIDE试试。

使用特权

评论回复
19
万图| | 2025-3-21 08:14 | 只看该作者
在CubeMX中选择FreeRTOS时,要确保时钟配置正确。FreeRTOS通常需要一个稳定的时基,如果没有Systick时钟,也可以用外部时钟源。

使用特权

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

本版积分规则

7

主题

7

帖子

0

粉丝