产品项目规划
当前位置:首页 > 产品项目规划 产品项目规划

LPC178X开发板:通用学习版本(三)

关键词:LPC178X开发板    发布时间:2011年10月10日   点击次数:2543次

16.     硬件测试验证

1)         综合测试

镜像文件:LPC178xTest.hex

源代码位置:SOFT\examples\ LPC178xTest

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将LPC178xTest.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子。

测试现象:在串口终端会有一个功能测试菜单,输入相应项前面的字母,然后回车,就可以进入对应的功能测试,按‘ESC’退出测试,返回到功能测试菜单。

测试截图:

 

 

2)         AD测试

镜像文件:adc.hex

源代码位置:SOFT\examples\ADC

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将adc.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子。

测试现象:在串口终端会实时打印出当前采集到的电位器电压值,旋转电位器,采集值会随之变化。

测试截图:

 

 

 

 

 

3)         CAN测试

镜像文件:Can.hex

源代码位置:SOFT\examples\CAN

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将Can.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子,对应连接CAN1CAN2

测试现象:在串口终端能看到中断中打印出的信息。

测试截图:

 

 

4)         DAC测试

镜像文件:dac.hex

源代码位置:SOFT\examples\DAC

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将dac.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端输入任意字符,DAC将发出声音

测试截图:

 

 

5)         以太网测试

镜像文件:easy_Web.hex

源代码位置:SOFT\examples\ EASY WEB

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将easy_Web.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子;开发板IP默认为192.168.10.9(可根据实际情况修改tcpip.h中的MYIP_1MYIP_2MYIP_3MYIP_4GWIP_1GWIP_2GWIP_3GWIP_4,保证开发板IPPC机在同一网段),用交叉网线连接PC和开发板或直接将开发板接入PC机同一网络(例如通过路由器接入);

测试现象:在IE地址栏中输入192.168.10.9,将显示如下

 

 

6)         外部中断测试

镜像文件:EXT_INT.hex

源代码位置:SOFT\examples\ EXT INT

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将EXT_INT.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端查看输出信息,并按评估板K6

测试截图:

 

 

 

7)         I2C测试

镜像文件:I2C.hex

源代码位置:SOFT\examples\I2C

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将I2C.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端查看输出信息,测试成功显示如下图所示。

测试截图:

 

8)         IR测试

镜像文件:IR.hex

源代码位置:SOFT\examples\ IR

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将IR.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子。需要两块评估板来测试,将红外头对应放置。

测试现象:在串口终端查看输出信息。

测试截图:

 

9)         KEY测试

镜像文件:KEY.hex

源代码位置:SOFT\examples\ KEY

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将KEY.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子。按下评估板上的K1-K6

测试现象:在串口终端可以看到对按下的键值。并且LED对应有变化。

测试截图:

10)     LCD测试

镜像文件:ucos_lpc17xx.hex

源代码位置:SOFT\examples\ LCD_uCOSII_ucGui

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将ucos_lpc17xx.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:可以在LCD屏上看到运行的UCGUI示例。

测试截图:

 

        

11)     LED接口的外扩Flash测试

镜像文件:LED.hex

源代码位置:SOFT\examples\LED

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将LED.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到下图所示信息,LED灯流水变化。

测试截图:

 

 

12)     NAND FLASH测试

镜像文件:NAND.hex

源代码位置:SOFT\examples\ NAND FLASH

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将NAND.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到下图所示信息,表明测试成功。

测试截图:

13)     NOR FLASH测试

镜像文件:NOR.hex

源代码位置:SOFT\examples\ NOR

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将NOR.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到下图所示信息,表明测试成功。

测试截图:

14)     RS485测试

镜像文件:RS485.hex

源代码位置:SOFT\examples\ RS485

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将NOR.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子。需要两块评估板来测试,一块发送,一块接收。根据宏定义来决定发送或接收端,对应连接好485接口。

测试现象:在串口终端可以成功接收和发送的信息。下面是发送端的截图。

测试截图:

                  

 

15)     RTC测试

镜像文件:RTC.hex

源代码位置:SOFT\examples\ RTC

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将RTC.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到实时时间。

测试截图:

                  

                           

16)     SDRAM测试

镜像文件:SDRAM.hex

源代码位置:SOFT\examples\ SDRAM

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将SDRAM.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到测试信息,分别对SDRAM进行8位,16位,32位的全片读写测试。

测试截图:

                  

 

17)     SPI FLASH测试

镜像文件:SPI.hex

源代码位置:SOFT\examples\ SPI

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将SPI.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到测试信息,对SPI FLASH进行也读写测试。

测试截图:

        

18)     TIMER测试

镜像文件:TIMER.hex

源代码位置:SOFT\examples\ TIMER

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将TIMER.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到测试信息,使用TIMER0精准延时,下面是500MSLED进行闪烁移动,并打印‘.’的示例截图。

测试截图:

 

 

 

19)     UART测试

镜像文件:UART.hex

源代码位置:SOFT\examples\ UART

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将UART.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端可以看到输入任意键值,每输入一个字符,LED跟着闪烁。

测试截图:

 

20)     USB DEVICE测试

镜像文件:USB_MEM.hex

源代码位置:SOFT\examples\ USB_MEM

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将USB_MEM.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端根据提示输入任意字符,可以连接USB,连接后截图如下,再次输入任意字符可以断开USB

测试截图:

                 

                  

21)     WDT测试

镜像文件:WDT.hex

源代码位置:SOFT\examples\ WDT

相关芯片手册:

操作步骤:连接仿真器,或者通过ISP,将WDT.hex下载到MCUFlash中;连接串口0PC,打开串口终端;根据跳线功能表,设置好相应功能的跳线端子

测试现象:在串口终端会显示出当前看门狗剩余的时间;如果在程序中屏蔽掉喂狗部分,就可以看到如果看门狗计数减为0,系统会被复位。

测试截图:




上一篇:Colink Jtag 仿真调试器
下一篇:LPC178X开发板:通用学习版本(一) - 完 -