今天给小车添加速度控制模块最主要的问题就是 UISlider 的返回值 int 型的数据如何转换为 NSString 型数据,然后与串口协议“#2X#”进行组合,即NSString字符串的连接问题。 我的解决方法是,先把 int 型数据转换 …
今天实现速度及时调节功能。在iPhone界面上添加一个UISlider控件,实时返回速度值,下位机接收到对占空比进行调节就行了。 接收端加了一个函数: else if(buffer[0]=0x32)//速度调节识别符号‘2’ { dutyc …
1,电脑网线接入703N的网口,从网页进入路由器设置界面,192.168.1.1,重置路由器root密码,即使是空密码也要重新设定一个。 2,安装Winscp,打开。填上主机名192.168.1.1,端口默认,用户名root,密码,协议选择 …
今天解决了两个问题。 一个是占空比调速。这个用的是timer0中断,计数器计数,到100中断一次,10次进行一次速度调节,比较简单。 一个是串口接收字符串控制命令,即增加控制的稳定器,路由器启动或者被动重启的时候小车不至于乱串。 串口程序得 …
之前串口程序总是有问题,或者只能接收第一个字符,可以进行响应动作;或者根本没响应,就跟串口断线一样;或者一发送字符就进入假死机状态,输出端口全置0;还有就是用 if 可以执行程序,换了 switch 就不行了。总之状况五花八门,经过这两天的 …
今天测试703N的时候发现串口没信号输出了,拿万用表一测,发现RXD的电压为0,心里顿时一凉!串口线可是几个月前焊好,拿热熔胶封上的,现在突然坏了,可不太好办。开始还抱着侥幸的心理,拿表左打右打,有几次还真出现了电压,后来发现是因为手指出汗 …
测试openwrt的串口输出时,有几点一定要检查准确: 1,串口调试助手打开时监视的端口号要和TTL串口线的端口号一致,不一致不会有串口信号; 2,路由器开机时的串口输出波特率一般是115200,若乱码可调整一下波特率; 3,ser2net …
