完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
SPIXBUF为空这个线程是SPI2BUFL问题。单片机是PIC24FJ256GA606。接收状态(SPIRBF)被改变“1”(SPIxRXB已满)。之后,SPI2BUFL总是0x00。SDO和SDI都输出波形。此操作仅是SPI2。SPI1操作正常。代码:
|
|
相关推荐
5个回答
|
|
我对PIC25FJ256GB010有完全相同的问题,只在UART上。uart将处于一个状态,它表示缓冲区中有一个字符,但是它总是返回0。我还没能弄清楚如何摆脱这种状态,即关闭和重新启动UART。这个uart似乎有一个严重的缺陷。所以如果有人知道为什么,或者有办法解决你的问题,它可能也会解决我的。
|
|
|
|
您肯定没有同样的问题。您使用的是一个完全不同的PIC24,-您处理的是一个完全不同的外围UART而不是SPI。(您没有PIC25F,但是您的GB010仍然与GA606有很大不同)希望最后消失。请不要劫持一个非常不相关的thr。如果你正在寻求帮助,EAD并创建自己的。当你创建一个新的帖子:-选择适当的论坛PIC24...-你的比喻语言和模糊的问题描述不适合提供任何帮助。-显示你的代码并描述它应该做什么,你期望什么,以及它实际做什么。你是说发送还是接收…还描述代码的部分/场景是否已经工作。请不要在这里回答,这是Masaya的线程。
|
|
|
|
RP26是PIN RG7。要使用RG7作为数字输入,必须将ANSGBITS ANSG7设置为零。(见数据表中的寄存器11-6)问候,戴夫
|
|
|
|
(1){LATEbits.LATE2=1;//CS HighDelay10us(10);////SPI write(Master to Slave)SPI2BUFL=0x9F;//Send data(command)/////.(SPI2STATLbits.SPITBF);//等待数据字节.(!SPI2STATLbits.
|
|
|
|
谢谢大家!把ANSGST7设置为零。= 0x00。问候,
|
|
|
|
只有小组成员才能发言,加入小组>>
5161 浏览 9 评论
1999 浏览 8 评论
1928 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3171 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2226 浏览 5 评论
731浏览 1评论
613浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
503浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
629浏览 0评论
527浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 21:02 , Processed in 1.313491 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号