标签:
EDN USB学习板 第一个 学习程序包 基本功能测试
单击这里下载本实验的程序包:

虽然USB学习板的PCB还在打样中,圈圈已经开始准备演示测试程序了。
这是我们的第一个测试程序,当你拿到PCB并焊接好元件,检查确认无误后
就可以上电下载这个测试程序进行测试。只要这个测试程序通过,那么
你的板也就基本上算OK了。好了,圈圈在这里就不罗嗦了,进入主题吧。
本程序包括键盘驱动,LED驱动,串口驱动,D12测试等。
首先,解压(注①)下载的源代码包,将代码包里的TestBoard.hex烧
入到EDN USB学习板中。然后打开超级终端(注②),将波特率设置为9600,
数据位设置为8,奇偶校验设置为无,停止位设置为1,数据流控制设置为无。
将串口连接到学习板上,然后按学习板上的复位重新运行程序,这时就可以
看到超级终端中出现启动信息。如果你的D12焊接无误的话,应该可以读到ID
号为0x1012,否则需要检查看是否有地方未焊接好或者短路了,这个一定要
细心,要有耐心,不要着急。
然后,就可以使用学习板上的8个开关来控制8个LED。每个按键按下,
对应的LED会被点亮。如果全部不亮或者亮度不够,请检查是否装错排阻。
如果某个不亮,请检查是不是那个LED装反了。同时,会在超级终端上显示
对应开关的动作。如果这些全都正常,那么恭喜你,可以进入第二个程序包
的学习了。
注:①解压密码请看压缩包文件中的解压说明或者压缩文件的信息。以后的压缩
包均是如此。
②当然也可以使用其它的串口调试助手,自己习惯就好。关于超级终端的用
法可以参看:http://www.ednchina.com/blog/computer00/19960/message.aspx
下图是圈圈测试时抓的图片。

系统分类:
接口电路 | 用户分类:
接口技术 | 来源:
原创 | 【推荐给朋友】