[STM32F1] 如何在stm32f103移植rt-thread的操作系统后,继续使用使用裸系统的HAL库等方法?

[复制链接]
1060|13
 楼主| cr315 发表于 2023-5-6 09:40 | 显示全部楼层 |阅读模式
在裸系统中,利用HAL库完成了各个不同传感器的驱动,能使传感器输出数据。现在我要移植rt-thread操作系统,之前的传感器的驱动程序怎么咋办?是用rt-thread中的方法重写,还是通过某些方式继续用之前的驱动代码?若是重头来要按啥步骤?若是有方法继续用前,之前的驱动,该怎么做?希望大家不吝赐教。
我是死鱼眼 发表于 2023-5-6 15:20 | 显示全部楼层
移植rt thread NANO的话,没有RTT的驱动,只使用内核的线程函数,驱动还是用回HAL就好
一只眠羊 发表于 2023-6-16 22:35 | 显示全部楼层
你用cubemx重新生成一下呗
我吃小朋友 发表于 2023-6-17 01:11 | 显示全部楼层
这个我还没遇到过,都是用hal生成的,没这些烦恼

将爱藏于深海 发表于 2023-6-17 08:25 | 显示全部楼层
重新写估计就要用RTT的库就行了

温室雏菊 发表于 2023-6-17 10:07 | 显示全部楼层
你就封装一下估计就行

未说出口的像你 发表于 2023-6-17 13:16 | 显示全部楼层
你看看RTT的移植方法吧,找找灵感

在曼谷的春 发表于 2023-6-17 15:21 | 显示全部楼层
HAL吧,比较容易理解

月亮一键变蓝 发表于 2023-6-17 15:56 | 显示全部楼层
用之前的代码就行吧,不用重新写的

失物招領 发表于 2023-6-17 17:37 | 显示全部楼层
你加内核调度的驱动就行吧,其他不都是现成的么

白马过平川 发表于 2023-6-17 19:08 | 显示全部楼层
用之前的驱动代码比较合理一些

她已醉 发表于 2023-6-17 21:17 | 显示全部楼层
RTT移植,你搜一下,就知道如何弄了

AloneKaven 发表于 2023-6-17 23:06 | 显示全部楼层
都是直接用别人移植好的
Jacquetry 发表于 2023-6-18 22:40 | 显示全部楼层
要移植过去的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1469

主题

5010

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部