用华为星闪 BS25 SDK 做产品中发现 GADC中的 一个小陷阱。
根据有关技术文档描述:
我将SDK 的“adc_porting.h”头文件中有关 HADC 的数据链路模式设置为 CONTINUE_MODE;GADC 的设置为 COUNT_MODE。
后来发现我的程序运行 HADC 初始化正常;而 GADC 初始化程序会死在 ADC Calibration 中。确切的说程序死在 GADC 的 cdac 校准处理中。
所以以后大家如果做星闪项目要注意这点,如果需要GADC为计数模式也是要先设置成连续模式校准处理完成后再改设置成计数模式。
希望能对同行有帮助。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !