求解答485通讯收发字节问题
想用485去通讯 代码中CON是485控制的引脚,代码出来是这种效果自己认为是发送数值的时候wptr++,导致接受的时候全是04 求解答正常应该是发送什么接收什么RS485 控制的硬件设计图如下:
先用ISP模式下载好设置,再实现IO口控制RS485下载:
RS485控制功能仅对如下系列及新出的单片机有效:
STC8xx/STC15xx
若需要使用485功能,需要按照下面的步骤
进行操作:
1. 首先需要设置好相应的485控制端口,并勾选上"下次下载时使能目标芯片的485控制功能"这个选项
2. 然后使用普通下载方式将485相关的硬件选项写入到目标芯片
3. 保持第一步时的设置不变,此时需要将"本次使用RS485进行控制下载"的选项勾选上(此选项的作用
是使PC端也采用485的控制方式发送/接收串口数据)
4. 此时,再点击下载编程按钮,并对目标芯片重新上电即可实现使用485进行控制下载的功能
特别注意:
若需要485控制功能,则每次都需要将485相关的设置配置好,并勾选上"下次下载时使能目标芯片的
485控制功能"这个选项
你这个明显是程序的指针乱了,你看你的发送部分就知道了,读写指针有什么不对,检查下就知道了 jacksonjim 发表于 2023-6-8 15:47
你这个明显是程序的指针乱了,你看你的发送部分就知道了,读写指针有什么不对,检查下就知道了 ...
好 我查看一下
页:
[1]