回家了,很多东西来不及整理。现在又空了,话说这个大三上学期才开学没多久,实验中心突发新意,要求我们几个人负责做出一块51系统板来供我们电子系大三整个年级做电装实习。最后决定我和师兄两人负责。自然是师兄负责硬件,我负责测试软件的编写。
过了N天,师兄把PCB画好了,也打样了测试板回来测试。一切貌似顺利,但问题始终来了,原本一直使用着SST芯片的我们,发现实验板在使用STC芯片无法下载。问题被查出来,居然是电源问题。SST芯片由于支持IAP功能,配合下载软件只需复位即可连接。而STC则需要发送连接命令后断开电源再次打开才能配合下载。由于板子上的PL2303和主IC的电源是连接在一起的。断开电源则把USB功能也断开。无奈,又重新大洋板子。第二次打样,更恶搞。理由是师兄听取了老师的意见,将电源开关的一个脚接地。师兄也反复强调不用接地,鉴于老师的权威无奈接受。等板子回来,问题却在这个接地的电源脚上。囧,最后打样回来的400块实验板,完全体现当代工厂的原则,只打最便宜的,不打最好的。首先板子的厚度和前两次比,略薄。其次,焊盘没有进行镀锡处理(前两次有)。
之后发下去让同学焊接,首先大部分同学都没有焊接经验。整个板子最难焊接的地方就是PL2303,有部分同学在焊接这个地方的时候把焊盘都弄下来了。还有芯片短路的情况。我还发现,这次学校买回来的红LED居然是长管脚为负,短管脚为正。相当囧。
关于软件测试,我只写了一个测试文件。鉴于嵌入式软件编写思想,里面包含板载所有外设的测试。测试需要通过串口发送测试代码进行相应外设测试。
Keil uVision 4 用户手册 https://static.assets-stash.eet-china.com/album/old-resources/2010/1/21/5c1cbf45-38d2-40ce-b662-416412873622.rar
实验板测试效果演示https://static.assets-stash.eet-china.com/album/old-resources/2010/1/21/400ce9aa-864c-4baf-a1e1-cdebb5552a44.rar
实验板下载手册 https://static.assets-stash.eet-china.com/album/old-resources/2010/1/21/c8ac73ef-e9ad-4ba4-a6b4-c58df6d2c148.rar
实验板扩展学习手册 https://static.assets-stash.eet-china.com/album/old-resources/2010/1/21/814ee5f3-088e-4f25-a25b-499d18c9c335.rar
测试源代码 https://static.assets-stash.eet-china.com/album/old-resources/2010/1/21/5e95eb73-f647-4f7f-a4de-0677b9821657.rar
用户1311596 2012-12-1 00:09
用户388551 2011-4-20 08:39
用户412838 2011-4-1 21:39
用户377539 2010-2-5 22:39
用户220741 2010-2-2 18:49
tengjingshu_112148725 2010-1-26 15:43