头像-100647

瞎折腾

  • 146
  • 单片机
  • 工控电子、光电显示

个人成就

获得 59 次赞

帮助过176人

485接收数据少了一个字节

你看看是不是你发送的不连续啊!尝试把判断帧结束的延时加长一些看看,用电脑发送一组,看看是不是最后还是少那一个字符

modbus通信不正常怎么解决?

你这样怎呢回答呢?你首先应该说明原因,比如接收到的数据不全,或者数据不对!通过仿真打断点你能发现通讯不正常的原因,我感觉多数是接收的数据不全,多数是因为接收的帧的延时做的不够精确,一组没有传完就结束了这一组数据的接收。

AD布PCB加过孔时,怎么批量加

这个可以按距离打过孔,不过不知道怎么选择区域做过孔,只能整个pcb都按一个间距打过孔了

AD铺铜修改时,就非常卡,怎么解决

这个看你电脑配置和打开的程序的多少了啊!把ad里边用不到的东西也关掉了!

定时器更新中断关闭问题

不知道你的TIM2是干什么用的,但是你最好不是停止计数,而是关掉他的更新中断

485接收数据为什么反向了

这个是你发送或者接收的代码问题吧!明显是你发送或者接收的字段顺序错了,看看发送的时候是先发送的那个,然后读取的时候存入的数组是不是不对啊?

485通信接收字节对不上

主要是波特率和你的帧之间的那个延时错误,也许是你没接收完就已经判断接收完了,可以看看你接收到的数据和发送的有什么区别,是没接收完还是接收的字节错误

stm32F103VE+RA8875显示模块,逐点填充过慢

你ra8875扩展储存了吗?一般不会这么慢啊!我有一块这个芯片的板子,不慢的,慢的话就是你控制的问题了!