怎样添加ADC+DMA,找不到例程
查看更多
你原先工程里是什么样子的代码就原样用,rt-thread框架没有ADC+DMA。我在想都那么长时间了,这个框架怎么还是个初级状态,回调函数接口这么简单就能解决这类问题的机制也不实现一下,很多硬件中断,DMA事件代码都得混到用户的应用层里,那个shell界面也是简单的要命,重定向管道这些都没有,各个命令成了孤立的,更没有个简单的脚本语言支撑一下,只能一行一行的敲个固化命令。如果你的代码用各种外设比较多,还是freertos吧,反正也是糊一起的,还熟悉一些,这个想把驱动层与应用层分开,实际用起来又分不开,用着很别扭。
如果是STM32的话,我之前的做法是通过STM32CubeMX配置ADC和DMA,不过有的BSP不够完善,还得自己多注意一下,确保初始化配置正确加入工程。
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
确实,RThread 是真的垃圾