例如我只能配置启用PWM, 但不能配置启用哪一路PWM, 还有 encoder, uart这些, 不能选具体启用哪一路. 难道要手动去配置文件里写宏吗?
查看更多
组件或者框架,只能代表你使能了某项功能,具体的引脚或者芯片外设的配置,这个得依据具体型号去更改的。如果这部分代码放到驱动里面,显然代码量增多10倍都不止,也不利于维护的。因此这部分的内容需要依照官方的说明自己去适配。像STM32这种,有cubemx去管理。
建议去查看board.h中外设的使用步骤。
如果是 ST 的芯片.可以再CUBEMX 里配置.
需要手工在board.h中对应的位置添加要使用的通道,至于IO口的配置则需要借助cubemx。如下图
在组件中打开的是 框架层,并不是驱动本身。你说的部分应该在驱动里面实现。
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部