2019-07-16 06:25发布
sd5444838 发表于 2012-2-13 09:13 用定时器写个模拟PWM,从中分出高低几种,你把串口数据打成包,头部包含地址和指令。剩下的你这自己已经有 ...
jianhui19890507 发表于 2012-2-13 09:43 我对串口部分不怎么懂,我再看看串口传输方面的知识 1、怎么给从机定地址? 2、怎么把串口数据打包发送, ...
jianhui19890507 发表于 2012-2-13 23:46 我只要设定10个PWM 按你的思路,我想把8位的高四位都用作从机判断,这样可以大大提升从机数 而低四位用来 ...
最多设置5个标签!
有大神帮忙指点一下吗,给个思路
1、我打算在从机上固定几个PWM的值,主机按键产生一些数的变化,把这些数发送到从机,从机捡测输出对应PWM
2、主要是串口通信这一块,有两个从机,232串口要以总线方式出来,主机发送信息要包括从机地址与相应PWM值,这一块收发部分应该怎样处理
我对串口部分不怎么懂,我再看看串口传输方面的知识
1、怎么给从机定地址?
2、怎么把串口数据打包发送,而从机怎么接收这些数据?
能给个数据打包以及从机接收这个数据包的小例程参考一下吗?
谢谢你的指导
楼主上面说只有两个从机,不知道你的pwm的数值有些什么要求,如果pwm的数值不太多的话用一个8位二进数就可以满足要求了,可以用8位数的最高位来区分主机1跟主机2,高位为1代表主机1,高位为0代表主机2.低7位用来表示指定的pwm值.串口将这个8位二进制数通过串口发送后,从机接收后对数据进行分析,确认是不是自己的数据,以及设定的pwm值是多少.
可以,这样做也很方便,
一周热门 更多>