1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
目标是PIC24F16KA102,使用MPLABX V4.15、MCC V3和XC16 V1.33在MCC中建立UART2,使用基础服务库…对于9600、8、N、1个RTS/CTS流量控制,检查PROTF到UART箱,并生成。查看U2MODE://STSEL 1;IDEN 8N;UARTEN禁用;启用RTSMD;UIDIDL禁用;唤醒/禁用;ABAUD禁用;BRGH启用;RXIV禁用;UTXXRXJCTSRTS;U2MODE =(0x0A08和;(1和lt;lt;15));/ /禁用UART BIT,对我来说看起来不错。当我运行硬件U2TX(引脚4在我的28 SSOP)是低的,开始低,然后转换高和低的数据,最终结束低再次后的数据。看起来颠倒了。我看不到一个“反转数据”设置:它与其他函数或寄存器绑定在一起吗?
以上来自于百度翻译 以下为原文 Target is PIC24F16KA102 Using MPLABX v4.15, MCC v3, and XC16 v1.33 Set up UART2 in MCC using Foundation Services Library... for 9600,8,N,1 RTS/CTS flow control, check printf to UART box, and generated. Looked at U2MODE and get this: // STSEL 1; IREN disabled; PDSEL 8N; UARTEN disabled; RTSMD enabled; USIDL disabled; WAKE // disabled; ABAUD disabled; LPBACK disabled; BRGH enabled; RXINV disabled; UEN TX_RX_CTS_RTS; U2MODE = (0x0A08 & ~(1<<15)); // disabling UARTEN bit which looks OK to me. When I run the hardware U2TX (pin 4 on my 28SSOP) is low, starts low, then transitions high and low with data, finally ending up low again after the data. Looks inverted. I can't see an 'invert data' setting: is it tied up with some other function or register? |
|
相关推荐
3个回答
|
|
我认为这与调试中的运行有关。它不会在发布版本中发生。
以上来自于百度翻译 以下为原文 This is something to do with running under debug, I think. It doesn't happen in a release build. |
|
|
|
我怀疑以上情况。但是可能有一些“自由运行指针”的微笑:如果有一个RXIV位(你列出),你也会找到一个位来转换TX(可能需要一些搜索-EVTL)。从UART示意图开始)。
以上来自于百度翻译 以下为原文 I doubt the above. But there might be some "free-running pointer" Smile: If there is a RXINV bit (which you list), you will also find a bit to invert TX (might require some searching - evtl. start with the UART schematic overview). |
|
|
|
如果您正在发送倒过来,那么您需要查看UXSTA坐位和UTXIN位的设置。假设你没有使用红外能力,那么它应该是0。苏珊
以上来自于百度翻译 以下为原文 If you are transmitting inverted then you need to look at the setting of the UxSTA sitter and the UTXINV bit. Assuming you are not using the IR capabilities then it should be 0. Susan |
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
776浏览 1评论
665浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
594浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
675浏览 0评论
575浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 00:20 , Processed in 1.505733 second(s), Total 82, Slave 66 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号