中文字幕有码无码av,校园春色 欧美,男女性爽大片视频免费看,亚洲精品久久久一区

產品項目規劃
當前位置:首頁 > 產品項目規劃 產品項目規劃

LPC176X通用評估板

關鍵詞:LPC176X、通用評估板    發布時間:2010年8月28日   點擊次數:3598次

LPC176xDemo-V1開發板用戶手冊V1.0

 

 

第一章              概述

1.         簡介

LPC176xDemo-V1是深圳市顥天成科技有限公司推出的一款基于NXP公司LPC176x系列處理器(Cortex-M3內核)的全功能評估板。該板功能接口豐富,是一個用于應用開發好平臺,也是學習者的首選。配合JLINKULINK調試工具一起使用,更方便開發調試,所有的例程都是MDK下的完整工程,從而為自己的應用開發節省了時間,提高效率。

 

2.         硬件資源

l         處理器:LPC1768/66,主頻100MHz

l         512KB FLASH Memory(片內)

l         64KB SRAM(片內)

l         16M bit SPI接口FLASH外擴存儲

l         164KbitI2C接口EEPROM

l         USB Device接口(同時用作供電)

l         USB OTG接口

l         USB Host 接口

l         RTC(帶后備電池)

l         10/100M Ethernet接口

l         2CAN接口

l         10Pin Cortex Debug接口

l         20Pin JTAG調試接口

l         一路AD轉換電位器

l         DAC Speaker接口

l         2個三線的RS232接口,一個485接口

l         2個功能按鍵:ResetINT0按鍵(ISP功能)

l         Joystick五維搖桿按鍵

l         8LED

l         一個Micro SD存儲卡接口

l         TFT-LCD屏接口

 

3.         軟件資源

          

ADC

AD采集電位器的電壓,并實時顯示

CAN

CAN2發送AD的采集值,CAN1接收,實時顯示

DAC

AOUT輸出一個三角波驅動喇叭鳴叫

EMAC

一個簡單的WEB服務器顯示當前AD的采集值

EXTINT

外部中斷示例,并在LCD上顯示中斷次數

GPIO

LED循環亮滅,并在LCD上顯示

I2C

EEPROM的頁寫入和讀出示例

LCD

顯示一個旋轉的’ARM’和顥天成公司的LOGO信息

RTC

讀取RTC的時間值并實時顯示在LCD

SD_File

通過串口終端操作MiniSD卡示例

SPI_FLASH

SPI接口FLASH擦除、讀寫示例

TestDemo

綜合測試例程,出廠程序

Timer

定時中斷計數示例

UART

串口示例,在串口終端上敲入字符會回顯,并顯示在LCD

USBAudio

Usb聲卡,在PC上播放音樂,在開發板喇叭可以聽到聲音

USBCDC

USB轉串口示例

USBHID

USB HID類設備示例

USBHostHID_Kbd

USB Host HID示例,在開發板USB HOST 接口插入USB鍵盤進行操作,可以在LCD屏上看到鍵入的字符,鍵入相應的命令可以讀取AD轉換值

USBMem

Usb大容量存儲設備示例,在PC上識別出一個U盤設備

WDT

看門狗示例

 

4.         產品清單核對:

l         LPC176xDemo-V1開發板一塊

l         2.4TFT LCD1塊(240*320

l         交叉串口線1

l         USB A-B1

l         交叉網線1

l         LPC176xDemo-V1光盤1

 

5.         使用入門

1)         電源

LPC176xDemo-V1評估板采用USB供電方式,通過主板上的USB Device端口供電,供電正常時,評估板上的電源指示燈亮。

2)         連接

PC端推薦使用KEIL集成開發環境,通過JTAG連接仿真器到評估板,即可進行應用程序的調試和開發。

3)         硬件原理:參見原理圖

4)         鏡像文件:編譯好的可直接下載運行HEX文件,用來測試硬件功能。

5)         注意事項:如果網絡連接不正確,請檢查網線是否連接正常,網絡地址是否匹配;拔插器件,應關閉電源。

 

6.         出廠設置和硬件測試

1)         跳線

J4J5                DEVICE              默認把USB D- D+ 設置為DEVICE模式

J10                      OFF                     不連接,不使用ISP下載

2)         串口1在一些例程中作為實驗板與PC機的交互接口。

3)         液晶屏出廠是插在開發板LCD屏接口上的。

4)         USB線將PC和評估板連接起來,一端接口PC usb接口,另一端接評估板DEVICE接口。

5)         MiniSd卡槽中插入TF卡。

6)         通過JTAG接口將仿真器和評估板連接,另一端和PC連接。

7)         通過RJ45連接網線到PC機網絡,或者用交叉網線連接評估板與PC

第二章              LPC176xDemo-V1硬件介紹

1.         硬件接口圖

 

 

2.         跳線設置

 

跳線編號

描述

設置選項

設置說明

J4/J5

USB相關

USB Device模式

USB Host模式

USB OTG模式

J10

ISP相關

短接

復位進入ISP模式

 

   

3.         LPC176xDemo-V1開發板結構框圖

 

 

4.         電源

LPC176xDemo-V1評估板有兩種供電方式,可以選擇其中一種進行供電,推薦使用USB Device端口來供電。

1)         通過J6來提供外部電源5V電源。

2)         通過主板的USB Device端口來供電。

 

7.         時鐘源

LPC176xDemo-V1評估板上有兩種時鐘源:

l         32KHz晶振提供RTC所需的外部時鐘

l         12MHz晶振提供MCU所需的外部時鐘

 

8.         音頻

LPC176xDemo-V1評估板有播放功能,通過外置的Speaker可以播放音頻文件。

 

9.         串口

LPC176xDemo-V1評估板引出了兩路串口,UART0UART2。兩路串口均連接到公口的DB9接口。

DB9公口接頭信號定義:

 

引腳號

功能描述

引腳號

功能描述

1

NC

6

NC

2

RXD

7

NC

3

TXD

8

NC

4

NC

9

NC

5

GND

 

 

 

10.     SD卡接口

LPC176xDemo-V1評估板具有SD卡接口,支持SD卡的讀寫。SD卡和LPC176xDemo-V1的連接信號如下:

引腳

SD卡接口信號

信號描述

對應LPC1768引腳

1

DAT2

 

NC

2

DAT3

 

P0.16

3

CMD

SD_CMD

P0.18

4

VCC

 

+3V3

5

CLK

SD_CLK

P0.15

6

VSS

 

GND

7

DAT0

SD_DAT0

P0.17

8

DAT1

 

NC

9

SW2

 

GND

10

SW1

 

P4.29

11

Sh1

 

GND

12

Sh2

 

GND

13

Sh3

 

GND

14

Sh4

 

GND

 

11.     CAN接口

LPC176xDemo-V1評估板采用TJA1040作為CAN驅動器。CAN接口采用2PIN的連接器,1腳對應CANH信號,2腳對應CANL信號。

 

12.     人機接口LCD模塊

TFT 2.4LCD模塊接口定義:

引腳

信號描述

對應I/O

1

CS

P0.6

2

RS

GND

3

WR/SCL

P0.7

4

RD

GND

5

RESET

RSTOUT

22

BL_GND

GND

23

BL_Control

P4.28

24

VDD

+3V3

25

VC1

+3V3

26

GND

GND

27

GND

GND

28

BL_VDD

+3V3

29

SDO

P0.8

30

SDI

P0.9

31

TCS

P0.5

 

13.     硬件測試驗證

1)         綜合測試

鏡像文件:testDemo.hex

源代碼位置:SOFT\examples\testDemo

相關芯片手冊:

操作步驟:將testDemo.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示一個旋轉的“ARM”和顥天成公司信息,LED流水燈顯示。按ISP鍵或者5向按鍵可以進入測試菜單,ISP鍵為返回鍵,5向按鍵分配給確認和上下功能,每一個菜單的功能測試和獨立的測試例程是完全一樣的,操作和現象參考獨立例程,取消鍵(ISP鍵)可以返回到LOGO界面。

 

2)         AD測試

鏡像文件:adc.hex

源代碼位置:SOFT\examples\ADC

相關芯片手冊:

操作步驟:將adc.hex下載到MCUFlash

測試現象:在彩色液晶屏上實時顯示AD的寄存器值和電位器電壓值。

 

3)         CAN測試

鏡像文件:Can.hex

源代碼位置:SOFT\examples\CAN

相關芯片手冊:

操作步驟:將CAN1CAN2對應連接,然后將Can.hex下載到MCU

Flash中。

測試現象:在彩色液晶屏上顯示CAN2發送,CAN1接收的AD轉換值。

 

4)         DA測試

鏡像文件:dac.hex

源代碼位置:SOFT\examples\DAC

相關芯片手冊:

操作步驟:將dac.hex下載到MCUFlash

測試現象:喇叭會發出鳴叫聲。

 

5)         DMA測試

鏡像文件:dma.hex

源代碼位置:SOFT\examples\DMA

相關芯片手冊:

操作步驟:將dma.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示DMA內存拷貝操作是否成功。

 

6)         以太網測試

鏡像文件:easyWeb.hex

源代碼位置:SOFT\examples\ EMAC

相關芯片手冊:

操作步驟:將easyWeb.hex下載到MCUFlash中;開發板IP默認為192.168.10.6(可根據實際情況修改tcpip.h中的MYIP_1MYIP_2MYIP_3MYIP_4GWIP_1GWIP_2GWIP_3GWIP_4,保證開發板IPPC機在同一網段),用交叉網線連接PC和開發板或直接將開發板接入PC機同一網絡(例如通過路由器接入);

測試現象:在IE地址欄中輸入192.168.10.6,將顯示如下

 

7)         外部中斷測試

鏡像文件:EXTINT.hex

源代碼位置:SOFT\examples\ EXTINT

相關芯片手冊:

操作步驟:將EXTINT.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示中斷觸發計數”Counter: 0”,使用LED顯示相應的計數值。

 

8)         GPIO測試

鏡像文件:GPIO.hex

源代碼位置:SOFT\examples\GPIO

相關芯片手冊:

操作步驟:將GPIO.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示LED燈亮滅指示,對應LED的實際亮滅。

 

 

9)         I2C測試

鏡像文件:I2C.hex

源代碼位置:SOFT\examples\I2C

相關芯片手冊:

操作步驟:將I2C.hex下載到MCUFlash

測試現象:在彩色液晶屏上分別顯示寫入和讀出頁數據的前幾個數

 

10)     LCD測試

鏡像文件:LCD.hex

源代碼位置:SOFT\examples\ LCD

相關芯片手冊:

操作步驟:將LCD.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示一個旋轉的“ARM”和顥天成公司信息,LED流水燈顯示。

 

11)     RTC測試

鏡像文件:RTC.hex

源代碼位置:SOFT\examples\ RTC

相關芯片手冊:

操作步驟:將RTC.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示實時的時間值,每一分鐘觸發ALARM

 

12)     SD_File測試

鏡像文件:SD_File.hex

源代碼位置:SOFT\examples\ SD_File

相關芯片手冊:

操作步驟:將SD_File.hex下載到MCUFlash中;在評估板上插入MiniSD卡;將UART0用一根交叉的串口線和PC連接起來,PC端串口的設置如下圖

測試現象:在串口工具上會顯示如下交互信息

 

 

13)     SPI接口的外擴Flash測試

鏡像文件:SPI_FLASH.hex

源代碼位置:SOFT\examples\SPI_FLASH

相關芯片手冊:

操作步驟:將SPI_FLASH.hex下載到MCUFlash

測試現象:在彩色液晶屏上分別顯示FlashID值、寫入一串數據的前幾個字符、讀出寫入數據的前幾個字符,通過比較讀出的數據和寫入的數據,顯示是否正確寫入了數據。

 

14)     Timer測試

鏡像文件:timer.hex

源代碼位置:SOFT\examples\ timer

相關芯片手冊:

操作步驟:將timer.hex下載到MCUFlash

測試現象:在彩色液晶屏上顯示TIM0的計數值,增加到一定數值,自動復位,如此不斷的重復。

 

15)     UART測試

鏡像文件:UART.hex

源代碼位置:SOFT\examples\ UART

相關芯片手冊:

操作步驟:將UART.hex下載到MCUFlash中;將UART0用一根交叉的串口與PC連接;串口工具設置如下:

測試現象:在彩色液晶屏上顯示串口的波特率和當前接收到的字符;在串口工具上可以回顯當前鍵盤的鍵入值;

 

16)     usbaudio測試

鏡像文件:usbaudio.hex

源代碼位置:SOFT\examples\ usbaudio

相關芯片手冊:

操作步驟:將usbaudio.hex下載到MCUFlash中;連接評估板跳線J4J5USB Device模式;如果沒有正常識別,重新拔插USB Device電纜試試,同樣適用于以下USB Device類示例;

測試現象:在彩色液晶屏上顯示了一行“Play music from PC”信息;PC識別出一個USB音頻設備,這時候從電腦播放音樂,音量可以通過電位器來控制,從喇叭可以聽到電腦播放的音樂;

 

17)     USBCDC測試

鏡像文件:USBCDC.hex

源代碼位置:SOFT\examples\ USBCDC

相關芯片手冊:

操作步驟:將USBCDC.hex下載到MCUFlash中;將UART1用一根交叉的串口與PC連接;連接評估板跳線J4J5USB Device模式; PC識別出一個未知設備,并出現如下窗口,如果沒有出現,可以手動選擇更新驅動程序菜單

將搜索未知改為SOFT\examples\ USBCDC \,所需的驅動文件為此目錄下的lpc17xx-vcom.inf。安裝好驅動后,會出現如下設備:

右鍵選擇屬性--端口設置,可以設置此虛擬串口的波特率等信息;分別用串口工具打開COM1COM3,設置如下:

測試現象:通過串口1發送數據,可以在串口3上實時顯示出來。

 

18)     USBHID測試

鏡像文件:USBHID.hex

源代碼位置:SOFT\examples\ USBHID

相關芯片手冊:

操作步驟:將USBHID.hex下載到MCUFlash中;連接評估板跳線J4J5USB Device模式;

測試現象:PC識別出一個USB HID設備;這時候可以從電腦上用BUSBOUND軟件來捕捉評估板的一些發送信息,如,按鍵值,也可以發送信息去控制評估板的LED燈亮滅;

                       另外可以使用SOFT\examples\USBHID\HIDClient.exe來測試

 

 

 

19)     USBHostHID_Kbd測試

鏡像文件:USBHostHID.hex

源代碼位置:SOFT\examples\ USBHostHID_Kbd

相關芯片手冊:

操作步驟:將USBHostHID.hex下載到MCUFlash中;連接評估板跳線J4J5USB Host模式;在USB Host接口插入一個USB鍵盤;

 

測試現象:在彩色液晶屏上顯示鍵盤的輸入值,并且可以鍵入屏幕上提示的命令讀取電位器的電壓的AD轉換值。

 

20)     USBHostLite測試

鏡像文件:USBHostLite.hex

源代碼位置:SOFT\examples\ USBHostLite

相關芯片手冊:

操作步驟:將USBHostLite.hex下載到MCUFlash中;連接評估板跳線J4J5USB Host模式;在USB Host接口插入一個USB鍵盤;用交叉串口線連接UART0PC,波特率設置為57600

 

測試現象:程序會在U盤中寫入一個名為“MSWRITE.TXT”文件,內容為“This is a USB host test for the HDS-LPC176x Board with NXP LPC176x.”,在彩色液晶屏上顯示操作成功與失敗的信息,同時串口工具也會顯示操作成功與失敗的信息;

 

21)     USBMem測試

鏡像文件:USBMem.hex

源代碼位置:SOFT\examples\ USBMem

相關芯片手冊:

操作步驟:將USBMem.hex下載到MCUFlash中;連接評估板跳線J4J5USB Device模式;

測試現象: PC上識別出一個名為“LPC1768 USBU盤設備,其中有一個文件“README.TXT”;

 

22)     WDT測試

鏡像文件:WDT.hex

源代碼位置:SOFT\examples\ WDT

相關芯片手冊:

操作步驟:將WDT.hex下載到MCUFlash中;

測試現象:在彩色液晶屏上顯示TIM0的計數值,計數到一定數值,喂一次狗,并顯示喂狗次數;




上一篇:LPC178X開發板:通用學習版本(一)
下一篇:LPC11U14開發板:針對USB讀卡器應用領域 - 完 -
主站蜘蛛池模板: 连南| 涿鹿县| 特克斯县| 荣昌县| 简阳市| 南乐县| 桑日县| 南木林县| 新津县| 彩票| 精河县| 卢湾区| 古蔺县| 和平县| 昭通市| 阜平县| 木兰县| 峡江县| 柳州市| 南木林县| 班戈县| 吴忠市| 平遥县| 宁国市| 桐庐县| 洪泽县| 五常市| 太保市| 桃园市| 昌图县| 上虞市| 同仁县| 台东市| 陆河县| 四会市| 高要市| 准格尔旗| 朔州市| 朝阳区| 龙胜| 秭归县|