完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我是新手,编码和使用mplab和pic,我正在寻找实现RS485通信的正确方法。我使用PIC18F45K22和XC8。我是从mcc中得到USART的,但是我不知道excact声明。是否有用于初始化UART的示例代码?我的SCH低于1,谢谢。
|
|
相关推荐
6个回答
|
|
HII AM使用PIC32 MX与5 UART,其中两个是RS485 9600 8N1位。重要的是有一个时间周期的RS485总线解决时,从接收到传输扫荡。我已经用XC32编码了它,但是如果你的新编码PLIB最容易。但是当心,这已经过时了,被和谐所取代。你仍然可以使用PLIB,只要从微芯片网站下载一份拷贝,编译到新的lib目录中就可以了。确保把接收端上拉到PIC中,如果没有,就会出现帧错误,这对于快速启动很有好处,但是Ross很难学。
|
|
|
|
我正在尝试一些非常简单的示例,如下面的示例:void main(void){//Initialize the device SYSTEM_Initialize();EUSART1_Initialize();TRISDbits.RD4=OUTPUT;ANSELDbits.ANSD4=DIGITAL;LATDbits.LATD4=HIGH;.(1){EUSART1_Write("TEST");LATDbits.LATD4=LOW;}}但是在超终端(pc)中没有这样做你可以从微芯片的例子中发送链接吗?
|
|
|
|
HII将谷歌,看看人们如何设置PIC和UART。我对PIC18不太熟悉,所以无法真正提供帮助,只是在使用RS485.rdsRoss时警告您一些陷阱
|
|
|
|
有什么建议吗?
|
|
|
|
至少您应该提供EUSART1_Initialize()的源代码,并且请使用代码标签。到目前为止,您做了什么来确保您使用正确的硬件/连接/PC接口和超终端软件配置?你以前使用过这个设置吗?
|
|
|
|
这不是一个MPLAX问题。
|
|
|
|
只有小组成员才能发言,加入小组>>
5003 浏览 9 评论
1921 浏览 8 评论
1850 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3066 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2143 浏览 5 评论
571浏览 1评论
427浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
474浏览 0评论
366浏览 0评论
IPECMD命令烧录AVR128DA48芯片,报找不到芯片错误
852浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-15 15:26 , Processed in 1.309038 second(s), Total 88, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191