完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如果我想发送字节地址而不是字地址,那么如果我将SDK代码更改为下面的代码,那么下面的示例代码的更改是否有效?
SDK中的示例代码, 前同步码。长度=4;前导码。缓冲器〔0〕=DeDADDR;前导码。缓冲器〔1〕=(UtiT8YT)(字节地址>GT;8);前导码。缓冲器〔2〕=(UTI8AYT)(字节地址和0xFF);前导码。缓冲器〔3〕=(DeVaDr.0x01);PrimaBur.cTrMasks= 0x00 04; 到 长度= 3;前导。缓冲器〔0〕=DeDADDR;前导。缓冲器〔1〕=RealAdvor;//我的新8位地址前导。缓冲器〔2〕=(DeVADDR 0x01);PrimaBur.cTrMasks= 0x00 04; 谢谢帮助 以上来自于百度翻译 以下为原文 If i want to send byte address rather than word address , Does the following change of the sample code work well, If I change the sdk code as followings? Sample Code in SDK, preamble.length = 4; preamble.buffer[0] = devAddr; preamble.buffer[1] = (uint8_t)(byteAddress >> 8); preamble.buffer[2] = (uint8_t)(byteAddress & 0xFF); preamble.buffer[3] = (devAddr | 0x01); preamble.ctrlMask = 0x0004; To preamble.length = 3; preamble.buffer[0] = devAddr; preamble.buffer[1] = regAddress; //My new 8 bit address preamble.buffer[2] = (devAddr | 0x01); preamble.ctrlMask = 0x0004; Thanks for help |
|
相关推荐
2个回答
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
719个成员聚集在这个小组
加入小组1913 浏览 1 评论
1667 浏览 1 评论
3419 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1584 浏览 6 评论
1389 浏览 1 评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
210浏览 2评论
195浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
342浏览 2评论
368浏览 1评论
76浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-5-15 02:33 , Processed in 0.654424 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号