完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用R4(RX)和RF5(Tx)在PIC24FJ64 GC06上建立一个串行端口。我能够发送罚款,但似乎端口引脚从来没有打开(或设置)的接收。如果我将UART置于回环模式,每个发射产生一个接收中断,但当我向管脚发送数据时,不会产生中断。我能够用范围查看管脚,看到数据被正确接收并具有正确的定时。我已经关闭了模拟功能f RF端口:ANSF=0x0000;我设置了正确的TRISFbits:TRISFbits.TRISF4=1;//配置U1RX TRISFbits.TRISF5=0;//配置U1TxI在不同的尝试中尝试了下列PPS分配:RPINR18bits.U1RXR=0x0010;//RF4->UART2:U2RX;PPSInput(PPS_U1RX,PPS_RP10);我不能f我错过了什么?附加的代码在循环回退模式下工作,而不是使用端口引脚作为输入(没有设置任何中断)。在这两种情况下,传输都很好。谢谢你的帮助。
|
|
相关推荐
2个回答
|
|
PIN 31=AN11/OA2N3/SEG10/RP10/SDA2/T3CK/PMA9/CN17/RF4YU也没有更新您的评论,它们MISMatCHRPNR18BITS U1RXR= 0X010;//RF4--GT;UART2: U2RX;
|
|
|
|
谢谢。十六进制错误对十进制错误只存在于这个测试代码中(我使用PPSInput(PPS_U1RX,PPS_RP10);在实际代码中),但当我修复测试代码工作时。回顾我的PPS作业,我发现当我配置U3RX时,我称之为U1RX,为U1RX创建双重作业。在注释中调用端口Uart2只是一个打字错误。我需要认真地执行并仔细检查变量和作业。再次感谢。
|
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2027 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3202 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
772浏览 1评论
662浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
590浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
672浏览 0评论
572浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 11:02 , Processed in 1.290433 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号