在调试程序的过程中遇到一个奇怪的现象,使用ADS8320的16位AD采样温度数据,在实际使用过程中遇到问题,记录如下:
初始化 ADS8320
拉低片选
读取16位数据
拉高片选
使用STM32F407进行读取操作,在使用中用到了CAN通讯,如果先初始化CAN通讯,后初始化ADS8320的芯片,当有CAN数据接收的时候,导致读取ADS8320的数据为 0,
如果先初始化ADS8320的芯片,后面再初始化CAN通讯,则读取数据正常。
这个问题比较奇怪,特意记录一些。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)