您的位置:首页 > 其它

stm32 ds18b20 寄存器设置问题!

2015-11-24 16:31 162 查看
今天开始加DS18B20驱动的时候温度一直是0,开始怀疑是IO口没设置正确。但是调成上拉还是下拉都不行,最后把寄存器设置改成GPIOC->CRL|=0X00008000;就可以了。

原来的格式GPIOC->CRL|=8<<3;是有问题的,可能会把8当成二进制?还是8之前的高位没设置会出错?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: