求助:cc2430驱动ds18b20问题
时间:10-02
整理:3721RD
点击:
有没有哪位前辈做过基于Zigbee无线网络技术的cc2430开发板和ds18b20温度传感器的无线测温项目啊?我正在做,但是遇到个问题:程序总是停在DS18b20的驱动程序里的这一句:
while(IN_DQ) {;}//等待回复
#define IN_DQ P0_0
说明传感器的DQ引脚总是输出高电平。传感器应该是好的,驱动也是网上流传甚广,经过验证的,而且我以前也成功过。试了很多方法都没能解决,诚求高手指点!
工程源代码有40多M,上传不方便,如果哪位高人愿意为在下解答,并且需要更详细的问题描述或源代码,麻烦回复告诉我,我会积极回应的!在此先谢谢了!
while(IN_DQ) {;}//等待回复
#define IN_DQ P0_0
改为
while(!IN_DQ) {;}//等待回复
#define IN_DQ P0_0
DQ引脚为0时温度转换,转换完成置高