stm32 ds18b20 寄存器设置问题!
2015-11-24 16:31
162 查看
今天开始加DS18B20驱动的时候温度一直是0,开始怀疑是IO口没设置正确。但是调成上拉还是下拉都不行,最后把寄存器设置改成GPIOC->CRL|=0X00008000;就可以了。
原来的格式GPIOC->CRL|=8<<3;是有问题的,可能会把8当成二进制?还是8之前的高位没设置会出错?
原来的格式GPIOC->CRL|=8<<3;是有问题的,可能会把8当成二进制?还是8之前的高位没设置会出错?
相关文章推荐
- ubuntu中netbean ide中文乱码
- nyu 的AI课的调度问题
- 微信iOS 9适配总结
- Android中AIDL
- android volley
- Eclipe开发环境下的代码管理SVN
- Android Volley:使用方法总结及实例解析
- 解决phpmyadmin中缺少mysqli扩展问题的方法
- JdbcDaoSupport.CLASS
- php5.3升级到5.5
- Legolas工业自动化平台入门(一)搭建应用
- 多线程,锁
- Jenkins安装
- 谁说菜鸟不会数据分析(工具篇)---读书笔记
- UIWebView 初学者快速入门(实现自己的第一个网页)3
- iOS开发笔记- cell里放textView根据输入的文字动态改变textView以及cell高度
- GitHub Merge
- 网络部分整理第一部分
- 关于weka连接mysql的一些问题
- ios系统检测wifi是否能访问互联网的几个域名