关于RT-thread设备的几点疑问

2018-9-12 23:11 [复制链接] 4 768

通过几周的学习。基本了解了RT-Thread的一些应用相关的内容,可以把别人的应用修改成自己的。这几天在学外设的实验,突然觉得自己对RTT里面device的理解还没有入门,今天学习的是ADC外设,参考的外设文件见附件 driver_adc_example.zip (2.71 KB, 下载次数: 158)
使用道具 举报 显示全部楼层 回复
最新评论 | 正序浏览
显示全部楼层 |楼层直达:
发表于 2018-9-14 06:36:00 | 显示全部楼层
RT-Thread中对于ADC设备进行抽象的目标主要在于:
3 O/ ?; T6 E* }+ K8 D1. 在应用中使用 ADC设备抽象接口进行编程,应用应该是可复用的,跟底层平台无关的。7 M& N' O: h6 J* O* M
2. 抽象接口尽量能够做到简单,清晰,易用。
使用道具 举报 回复
发表于 2018-9-14 09:51:46 | 显示全部楼层
yqiu 发表于 2018-9-14 06:36
# X& b8 P2 p. q4 rRT-Thread中对于ADC设备进行抽象的目标主要在于:8 v# o, Y" [2 @0 z. ?
1. 在应用中使用 ADC设备抽象接口进行编程,应用应该是可 ...

; C. m: t" w6 ^& S& s" Y, |谢谢!2 O! q3 |" F$ }
后来也想清楚了,作为操作系统而言就是为了做到代码与底层无关,如果一直都想着省内存,省指令,还是裸跑,甚至用汇编写代码更快。: ]5 ^+ [8 i: @* |6 v( A
二者追求的目的不一样。谢谢!!
使用道具 举报 回复
发表于 2018-9-14 10:03:00 | 显示全部楼层
说的很对,
使用道具 举报 回复
发表于 2019-4-14 20:19:41 | 显示全部楼层
所以楼主你通过rtt驱动架构有没有实现DMA的ADC功能?
使用道具 举报 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by RT-Thread

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