yuan_莫 发表于 2021-2-5 10:36

外部中断信号 可以采用pwm 捕获的方式? 或者tim的触发模式? 这样有效避免了一些高紧急的实物。

laocuo1142 发表于 2021-2-5 11:06

18B20单总线对时序要求太高了,不注意就错过了

ayb_ice 发表于 2021-2-5 11:43

还有个简单可行的方案,读取完整数据,进行CRC校验,失败数据不可用,正确就用,反正温度读取太快也意义不大

ayb_ice 发表于 2021-2-5 11:44

还有个简单可行的方案,读取完整数据,进行CRC校验,失败数据不可用,正确就用,反正温度读取太快也意义不大

ColeYao 发表于 2021-2-5 13:23

ayb_ice 发表于 2021-2-5 11:44
还有个简单可行的方案,读取完整数据,进行CRC校验,失败数据不可用,正确就用,反正温度读取太快也意义不 ...

CRC校验的目的是为了降低读取数据的错误几率,如果CRC校验总是不过也是不行的,如果有一大半的几率能通过CRC校验,则适当增加读取频率应该就能解决问题。
页: 1 [2]
查看完整版本: 1ms的外部中断试能,我的18B20读不出数据了