想问一下 如何自己写驱动

发表在 内核学习营2019-5-7 17:58 [复制链接] 5 419

如果是硬件初始化并且控制的话  我尝试了一下   是可以的 但是看RTT系统自己带的驱动  就不知道怎么写才合适了% F1 A" D2 G, W# J

: ~" D9 k( X  M1 h请大家指点一下  
, d) X; ~$ ^8 p# b& Z2 c# l3 I如果要驱动一些  官方不提供的东西  是不是像裸机一样写初始化  然后创建线程调用?  ?& \) @5 K! A6 ~: k; s: I3 a
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2019-5-8 09:46:13 | 显示全部楼层
官方提供了驱动框架,可以参考现有BSP的驱动实现,比如stm32的驱动。没有驱动框架的驱动类似裸机初始化就可以,应用在线程中处理。
使用道具 举报 回复
发表于 2019-6-11 11:54:53 | 显示全部楼层
可以参考一下RT-Thread官方的外设驱动指南,https://github.com/RT-Thread/rt-thread/tree/master/bsp/stm32/docs
使用道具 举报 回复
发表于 2019-6-12 16:56:06 | 显示全部楼层
这里有所有驱动的模板 只需要把对应的API套上就可以了1 ?7 M/ Y' N% Z" u2 O1 q& B/ m; w
https://github.com/RT-Thread/rtt ... sp_skeleton/drivers
使用道具 举报 回复
发表于 2019-6-15 18:36:08 | 显示全部楼层
RT-Thread 应该快要推驱动编写指南了
使用道具 举报 回复
发表于 2019-6-29 14:29:07 | 显示全部楼层
我也这么觉得,只有加快推动驱动编写指南,RT-Thread的发展才会更快
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|RT-Thread开发者社区  

© 2013-2017 上海睿赛德电子科技有限公司 沪ICP备13014002号-1

Powered by RT-Thread

快速回复 返回顶部 返回列表