智能车制作

标题: 串口调试 十万火急 托进度3天了 [打印本页]

作者: lnwxlwc    时间: 2010-3-26 15:18
标题: 串口调试 十万火急 托进度3天了
首先说明: 波特率 连线无问题  已用小程序测试串口  能成功接收; 但是   把我的采集程序 弄上去 就发生了如此怪异的事情。 有同样问题的朋友顶一下~~~  求助  求助!

    说下思路:  行中断: 使用 指针获取地址  再读PORTA,关中断(以便发送观察调试);  这部分无问题  在RAM 和DATA 里能看到采集  的数据;

                    场中断: 清 行场 计数, 使用空指针 将指向采集图像数组的指针地址与 指向处理图像数组的指针地址交换   关中断 (以便在观察数据的时候不很卡!)         这部分也没问题  因为看DATA  通过调用指向处理图像数组的指针 进行二值化函数   数据实际也被二值化


                    意象不到的一幕发声了  。。。双for循环 Sci_Send(arr[i][j])   后    串口软件上显示了 无数个1C 00 80的循环(注意:这三个数 无限循环  再没有别的数);

                   经过大量测试: 如上述情况. Sci_Send(1) 输出也是 1C 00 80       Sci_Send(0)  则输出00   输出其他数 多数情况 看到的 都是1C 00 80 ;



                  求救~ 我感觉说的够明显了   发射端程序也没问题      采集量为 40*86

                  求救
作者: peilet    时间: 2010-3-26 18:43
1C 00 80应该是就没收到数据

描述的不是很清楚 把程序贴出来吧

作者: lim1t    时间: 2010-3-26 19:03
有没有试过用ASM来写采集循环结构。
作者: zou317    时间: 2010-3-26 23:10
Sci_Send函数的问题???
作者: qnbs1    时间: 2010-3-27 09:33
看不懂。。。
作者: qiyixi123    时间: 2011-5-29 21:04
我也是,顶~~~
作者: dashier    时间: 2011-12-11 18:55
我也是
作者: 一清风    时间: 2012-11-13 15:59
串口调试怎么选择串口




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2