暑期实践------嵌入式串口屏项目

来源:互联网 发布:悟空问答 知乎 编辑:程序博客网 时间:2024/05/23 10:08

暑期在万象融通公司参与一个嵌入式的项目,参与时间近两个月,昨天正式结束,记录一下这个时间节点.在这个项目中我主要负责的部分是串口屏的界面显示,简单的说就是用LPC的板子通过串口给屏幕发送指令,动态控制屏幕上的显示内容.


什么是串口通信?


串口通信是指数据一位一位的按顺序通信,通信线路非常简单,线路成本低,适合远距离通信,但是传输速率比较慢.


串口与并口的区别


串口形容一下就是一条车道,而并口就是有8个车道同一时刻能传送8位(一个字节)数据。但并不是并口快,由于8位通道之间的互相干扰。传输时速度就受到了限制。而且当传输出错时,要同时重新传8个位的数据。串口没有干扰,传输出错后重发一位就可以了。所以要比并口快。


经验总结


1.由于通信是有多方参与的,所以出问题的时候调试起来不像单个项目那样在自己的程序上调试就行了.如果通信结果出错了,中间任何一个环节都有出错的可能性,如果大家都认为自己的程序没问题,那就没法解决问题了,所以这个时候所有人的相互协作就非常重要了.

2.由于以前没有嵌入式开发的经验,我在刚开始的时候对一切都非常疑惑,完全不知道怎么下手,多亏了李总的指导才让我慢慢开始进入状态.

3.在碰到问题的时候不要着急问别人,先想想是不是自己哪里出错了,自己能不能解决.


下面附一张屏幕图:

0 0
原创粉丝点击