完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
威廉希尔官方网站 图,右边是连接单片机 |
|
|
|
有没有这个芯片的数据手册,看那个可以寻址的部分,看看里面可以被寻址的寄存器的物理地址是多少?如果闲麻烦,就可以看头文件,当然这个头文件不一定全,因为头文件是通用的,有些寄存器不存在,所以也不一定能被寻址。通过数据手册就可以知道有多少寄存器,那些可以被寻址。而且这个芯片貌似没有能自行调节电压,就是说只能处在高电平或者是低电平状态,不可能出现处在高低电平之间的电压,想靠电压控制电机,就要通过A/D转换装置才行。
|
|
|
|
只能先挂单个传感器单个设置好器件地址,设置完成后再挂过个传感器根据地址来访问
|
|
|
|
请注意,这个I2C器件的寄存器地址是8位,寄存器数据是16位
|
|
|
|
90614和90632这两货都不是善茬,他们的技术支持也不好联系到。
|
|
|
|
写了好几天程序了,还是调试不成功
|
|
|
|
大佬能分享下你的程序不?
|
|
|
|
|
|
2 条评论
|
|
void EEPROM_WRITE(uchar slave_addW, uchar cmdW, uchar DataL, uchar DataH)
{ uchar Pecreg; //Calculated PEC byte storage uchar SLA; uchar arr1[6]; //Buffer for the transmitted bytes uchar error_timer = 0; SLA=(slave_addW<<1); arr1[5] = 0; arr1[4] = SLA; arr1[3] = cmdW; arr1[2] = DataL; arr1[1] = DataH; arr1[0] = 0; Pecreg = PEC_Calculation(arr1); start(); SendByte(SLA); SendByte(cmdW); SendByte(DataL); SendByte(DataH); SendByte(Pecreg); stop(); } uchar PEC_Calculation(uchar pec[]) { uchar crc[6]; uchar BitPosition=47; uchar shift,i,j,temp; do { /*Load pattern value 0x000000000107*/ crc[5]=0; crc[4]=0; crc[3]=0; crc[2]=0; crc[1]=0x01; crc[0]=0x07; /*Set maximum bit position at 47 ( six bytes byte5...byte0,MSbit=47)*/ BitPosition=47; /*Set shift position at 0*/ shift=0; /*Find first "1" in the transmited message beginning from the MSByte byte5*/ i=5; j=0; while((pec[i]&(0x80>>j))==0 && i>0) { BitPosition--; if(j<7) { j++; } else { j=0x00; i--; } }/*End of while */ /*Get shift value for pattern value*/ shift=BitPosition-8; /*Shift pattern value */ while(shift) { for(i=5; i<0xFF; i--) { if((crc[i-1]&0x80) && (i>0)) { temp=1; } else { temp=0; } crc[i]<<=1; crc[i]+=temp; }/*End of for*/ shift--; }/*End of while*/ /*Exclusive OR between pec and crc*/ for(i=0; i<=5; i++) { pec[i] ^=crc[i]; }/*End of for*/ } while(BitPosition>8); /*End of do-while*/ return pec[0]; } |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNESP32S3使用指南-IDF版_V1.6》第三十五章 摄像头实验
757 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第三十章 DHT11数字温湿度传感器
728 浏览 0 评论
826 浏览 0 评论
【敏矽微ME32G070开发板免费体验】之原厂2812测试例程解析
1459 浏览 0 评论
1208 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12057 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-29 05:31 , Processed in 1.089953 second(s), Total 111, Slave 86 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号