1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在处理PIC24FJ256GB210,试图在SPI接口上接口从设备。我的从设备有8位寄存器加法器,16位寄存器数据。我使用MPLAB代码配置器工具来生成SPI代码。请您帮助我,我应该选择通信宽度为16位还是8位?请举例说明如何使用Pix1Exchange 8BIT传输数据。在上面的场景中,我可以这样配置用于将16位数据写入8位寄存器:SPI1_Exchange8bit(register_addr);SPI1_Exchange8bit(register_data_MSB);SPI1_Exchange8bit(register_data_MSB);
以上来自于百度翻译 以下为原文 I am working on PIC24FJ256GB210, trying to interface a slave device on SPI interface.My slave has 8bit register addr, 16bit register data. I am using MPLAB Code Configurator tool, to generate the SPI code. KIndly request you to help me, should i choose the Communication width as 16bit or 8bit ? Kindly provide an example how to use SPI1_Exchange8bit to transfer the data . In the above scenario can i configure like this for WRITING 16bit data into 8bit register : SPI1_Exchange8bit(register_addr); SPI1_Exchange8bit(register_data_MSB); SPI1_Exchange8bit(register_data_MSB); |
|
相关推荐
1个回答
|
|
在你的情况下,我会说你需要8位传输。如果你选择16位传输,那么每个交换机是16长。因为您只有一个8位的地址要先交换,这是限制因素。正如您所展示的,您总是可以使用多个交换来建立到实际的总交换大小。应该属于SPI或PIC24论坛。苏珊
以上来自于百度翻译 以下为原文 In your case I would say you need 8-bit transfers. If you select 16-bit transfers then every exchange is 16 its long. As you only have an 8-bit address to exchange first, that is the limiting factor. As you have shown you can always use multiple exchanges to build up to the actual total exchange size. I know that you mention the MPLABx configurator (and I don't think there is a forum for that) this quesiion really should belong in the SPI or PIC24 forums. Susan |
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
775浏览 1评论
665浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
593浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
675浏览 0评论
575浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 21:19 , Processed in 1.405725 second(s), Total 76, Slave 60 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号