16. 硬件測試驗證
1) 綜合測試
鏡像文件:LPC178xTest.hex
源代碼位置:SOFT\examples\ LPC178xTest
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將LPC178xTest.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端會有一個功能測試菜單,輸入相應(yīng)項前面的字母,然后回車,就可以進入對應(yīng)的功能測試,按‘ESC’退出測試,返回到功能測試菜單。
測試截圖:
2) AD測試
鏡像文件:adc.hex
源代碼位置:SOFT\examples\ADC
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將adc.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端會實時打印出當(dāng)前采集到的電位器電壓值,旋轉(zhuǎn)電位器,采集值會隨之變化。
測試截圖:
3) CAN測試
鏡像文件:Can.hex
源代碼位置:SOFT\examples\CAN
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將Can.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子,對應(yīng)連接CAN1和CAN2。
測試現(xiàn)象:在串口終端能看到中斷中打印出的信息。
測試截圖:
4) DAC測試
鏡像文件:dac.hex
源代碼位置:SOFT\examples\DAC
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將dac.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端輸入任意字符,DAC將發(fā)出聲音
測試截圖:
5) 以太網(wǎng)測試
鏡像文件:easy_Web.hex
源代碼位置:SOFT\examples\ EASY WEB
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將easy_Web.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子;開發(fā)板IP默認為192.168.10.9(可根據(jù)實際情況修改tcpip.h中的MYIP_1,MYIP_2,MYIP_3,MYIP_4,GWIP_1,GWIP_2,GWIP_3,GWIP_4,保證開發(fā)板IP和PC機在同一網(wǎng)段),用交叉網(wǎng)線連接PC和開發(fā)板或直接將開發(fā)板接入PC機同一網(wǎng)絡(luò)(例如通過路由器接入);
測試現(xiàn)象:在IE地址欄中輸入192.168.10.9,將顯示如下
6) 外部中斷測試
鏡像文件:EXT_INT.hex
源代碼位置:SOFT\examples\ EXT INT
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將EXT_INT.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端查看輸出信息,并按評估板K6。
測試截圖:
7) I
鏡像文件:I
源代碼位置:SOFT\examples\I
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將I
測試現(xiàn)象:在串口終端查看輸出信息,測試成功顯示如下圖所示。
測試截圖:
8) IR測試
鏡像文件:IR.hex
源代碼位置:SOFT\examples\ IR
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將IR.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。需要兩塊評估板來測試,將紅外頭對應(yīng)放置。
測試現(xiàn)象:在串口終端查看輸出信息。
測試截圖:
9) KEY測試
鏡像文件:KEY.hex
源代碼位置:SOFT\examples\ KEY
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將KEY.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。按下評估板上的K1-K6。
測試現(xiàn)象:在串口終端可以看到對按下的鍵值。并且LED對應(yīng)有變化。
測試截圖:
10) LCD測試
鏡像文件:ucos_lpc17xx.hex
源代碼位置:SOFT\examples\ LCD_uCOSII_ucGui
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將ucos_lpc17xx.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:可以在LCD屏上看到運行的UCGUI示例。
測試截圖:
11) LED接口的外擴Flash測試
鏡像文件:LED.hex
源代碼位置:SOFT\examples\LED
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將LED.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到下圖所示信息,LED燈流水變化。
測試截圖:
12) NAND FLASH測試
鏡像文件:NAND.hex
源代碼位置:SOFT\examples\ NAND FLASH
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將NAND.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到下圖所示信息,表明測試成功。
測試截圖:
13) NOR FLASH測試
鏡像文件:NOR.hex
源代碼位置:SOFT\examples\ NOR
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將NOR.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到下圖所示信息,表明測試成功。
測試截圖:
14) RS485測試
鏡像文件:RS485.hex
源代碼位置:SOFT\examples\ RS485
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將NOR.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。需要兩塊評估板來測試,一塊發(fā)送,一塊接收。根據(jù)宏定義來決定發(fā)送或接收端,對應(yīng)連接好485接口。
測試現(xiàn)象:在串口終端可以成功接收和發(fā)送的信息。下面是發(fā)送端的截圖。
測試截圖:
15) RTC測試
鏡像文件:RTC.hex
源代碼位置:SOFT\examples\ RTC
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將RTC.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到實時時間。
測試截圖:
16) SDRAM測試
鏡像文件:SDRAM.hex
源代碼位置:SOFT\examples\ SDRAM
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將SDRAM.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到測試信息,分別對SDRAM進行8位,16位,32位的全片讀寫測試。
測試截圖:
17) SPI FLASH測試
鏡像文件:SPI.hex
源代碼位置:SOFT\examples\ SPI
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將SPI.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到測試信息,對SPI FLASH進行也讀寫測試。
測試截圖:
18) TIMER測試
鏡像文件:TIMER.hex
源代碼位置:SOFT\examples\ TIMER
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將TIMER.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到測試信息,使用TIMER0精準延時,下面是500MS讓LED進行閃爍移動,并打印‘.’的示例截圖。
測試截圖:
19) UART測試
鏡像文件:UART.hex
源代碼位置:SOFT\examples\ UART
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將UART.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端可以看到輸入任意鍵值,每輸入一個字符,LED跟著閃爍。
測試截圖:
20) USB DEVICE測試
鏡像文件:USB_MEM.hex
源代碼位置:SOFT\examples\ USB_MEM
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將USB_MEM.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端根據(jù)提示輸入任意字符,可以連接USB,連接后截圖如下,再次輸入任意字符可以斷開USB。
測試截圖:
21) WDT測試
鏡像文件:WDT.hex
源代碼位置:SOFT\examples\ WDT
相關(guān)芯片手冊:
操作步驟:連接仿真器,或者通過ISP,將WDT.hex下載到MCU的Flash中;連接串口0到PC,打開串口終端;根據(jù)跳線功能表,設(shè)置好相應(yīng)功能的跳線端子。
測試現(xiàn)象:在串口終端會顯示出當(dāng)前看門狗剩余的時間;如果在程序中屏蔽掉喂狗部分,就可以看到如果看門狗計數(shù)減為0,系統(tǒng)會被復(fù)位。
測試截圖:
上一篇:Colink Jtag 仿真調(diào)試器
下一篇:LPC178X開發(fā)板:通用學(xué)習(xí)版本(一) - 完 -