完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
主机(STM32f4)从机(pic16f15375)一台仪器有两块显示屏,配置相同的电路板,所以设置的从机地址是相同的。
可以通过主机修改从机地址来区分两块电路板吗?从机需要怎么配置? 主机修改命令设置是(0x50(从机地址) + 0xFE(修改命令)+修改的地址) 这样写不对,应该如何写,从机... if((SSP1STATbits.R_W == 0)&&(SSP1STATbits.D_A == 1)) if(I2C_ADD_Flag == 1) { I2C_ADD_Flag = 0; SSP1CON1bits.SSPOV = 0; I2C_Rx_BUF = SSP1BUF; while(SSP1STATbits.BF){;} //50 + FE + 数据 if(I2C_Rx_BUF == 0xFE) //修改地址 50+FE+地址 先匹配地址?+命令+数据(改地址) 50地址正确进入FE { //FE 开始改地址,地址对应改的是SSP1ADD // SSP1MSK = 0xFE; //FE 命令后 + 主机给的数据(存在SSP1BUF中) SSP1ADD = SSP1BUF; } } |
|
相关推荐
2 个讨论
|
|
|
两个从机如果都是相同的地址,那么都会执行收到的命令,改地址是可以改,但也会改成一样的,通过协议改从机地址,只适用于从机地址不一样的情况
|
|
|
|
|
|
4 条评论
|
|
|
路过学习,谢谢分享。
|
|
|
|
|
|
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
234 浏览 0 评论
514 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
826 浏览 0 评论
1366 浏览 2 评论
814 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16911 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 02:59 , Processed in 2.583761 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4991