在厨房被C到高潮,波多野结衣50连登视频,人与野鲁交xxxⅹ网站,亚洲av麻豆aⅴ无码电影

產(chǎn)品項目規(guī)劃
當(dāng)前位置:首頁 > 產(chǎn)品項目規(guī)劃 產(chǎn)品項目規(guī)劃

LPC11C14開發(fā)板:針對CAN通信應(yīng)用領(lǐng)域

關(guān)鍵詞:LPC11C14、CAN通信    發(fā)布時間:2011年4月2日   點擊次數(shù):4256次

1  概述

 

1.1             簡介

 

LPC11CxxDemo-V1深圳市顥天成科技有限公司推出的一款基于NXP公司LPC11Cxx系列處理器(Cortex-M0內(nèi)核)的全功能評估板。該板功能接口豐富,是一個應(yīng)用開發(fā)好平臺,也是學(xué)習(xí)者的首選。配合JLINK、ULINK調(diào)試工具一起使用,更方便開發(fā)調(diào)試,所有的例程都是MDK下的完整工程,從而為自己的應(yīng)用開發(fā)節(jié)省了時間,提高了效率。

 

1.2 硬件資源列表

 

 LPC11Cxx32RISC性能處理器)32ARM Cortex-M0結(jié)構(gòu)優(yōu)化

4LED發(fā)光管,1個電源發(fā)光管

1miniUSB插座,支持全速USB 2.0

1RESET按鍵,1ISP按鍵,1WAKEUP按鍵,1個普通按鍵

1UART支持RS-232

SSP接口

I2C接口

8通道10ADC模塊

1JTAG/SWD調(diào)試接口

●供電方式:USB供電

 

1.3 軟件資源列表

 

例程名稱

測試功能描述

Blinky

LED燈閃爍

GPIO

GPIO口邊沿中斷觸發(fā)

SSP

SSP同步串行通訊

SysTiick

通過系統(tǒng)滴答延時實現(xiàn)LED燈閃爍

Timer32

通過32位定時器延時實現(xiàn)LED燈閃爍

UART

UART串口發(fā)送接收字符

WDT

看門狗定時器應(yīng)用實例

I2C

I2C主模式測試

 

1.4 產(chǎn)品清單核對:

 

LPC11CxxDemo-V1開發(fā)板1

 128*64LCD1

交叉串口線1

USB A-B1

LPC11Cxx Demo-V1光盤一張

 

1.5 使用入門

 

1.5.1 電源

 

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

 

1.5.2 連接

 

PC端推薦使用KEIL集成開發(fā)環(huán)境,通過JTAG連接仿真器到評估板,即可進(jìn)行應(yīng)用程序的調(diào)試和開發(fā)。

 

1.5.3 硬件原理:參加原理圖

 

1.5.4 鏡像文件:編譯好的可直接下載運行HEX文件

 

1.6 出廠設(shè)置和硬件測試

 

1)跳線

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

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

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

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

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

 

  

2 LPC11CxxDemo-V1硬件介紹

 

2.1 硬件接口圖

 

2.2 跳線設(shè)置

 

跳線編號

描述

設(shè)置選項

設(shè)置說明

J5

ISP相關(guān)

短接

復(fù)位進(jìn)入ISP模式

 

2.3 LPC11CxxDemo-V1開發(fā)板結(jié)構(gòu)框圖

 

 




2.4 硬件接口介紹

 

2.4.1 電源

 

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

1)通過J1J2來提供電源。

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

 

2.4.2 時鐘源

 

LPC11CxxDemo-V1評估板上的時鐘源:12MHz晶振提供MCU所需的外部時鐘

 

2.4.3 串口

 

LPC11CxxDemo-V1評估板引出了一路串口,即UART0 。DB9公口接頭信號定義:

引腳號

功能描述

引腳號

功能描述

1

NC

6

NC

2

RXD

7

NC

3

TXD

8

NC

4

NC

9

NC

5

GND

 

 

 

2.4.4 CAN接口

 

LPC11CxxDemo-V1評估板采用TJA1040作為CAN驅(qū)動器。CAN接口采用2PIN的連接器,1腳對應(yīng)CANH信號,2腳對應(yīng)CANL信號。

 

2.4.5 人機接口LCD模塊

 

LCD模塊接口定義:

引腳

信號描述

對應(yīng)I/O

2

VLC1,LCD驅(qū)動電壓,對地接電容

 

3

VLC2,LCD驅(qū)動電壓,對地接電容

 

4

VLC3,LCD驅(qū)動電壓,對地接電容

 

5

VLC4,LCD驅(qū)動電壓,對地接電容

 

6

VLC5,LCD驅(qū)動電壓,對地接電容

 

7

CAP3-,對CAP3+接電容

 

8

CAP3+,對CAP3-接電容

 

9

CAP2-,對CAP2+接電容

 

10

CAP2+,對CAP2-接電容

 

11

CAP1-,對CAP1+接電容

 

12

CAP1+,對CAP1-接電容

 

13

VLCD,LCD驅(qū)動高電壓,對地接電容

 

14

Vss,地

GND

15

VDD,+3V邏輯電源

+3V3

16

SI,串行數(shù)據(jù)輸入

P2.2

17

SCL,時鐘信號

P2.1

18

A0,指令數(shù)據(jù)選擇信號

P0.8

19

/RES,復(fù)位信號,低電平有效

P0.0

20

/CS1,片選信號,低電平有效

P0.9

    

2.4.6 EEPROM

 

LPC11CxxDemo-V1評估板SSP總線上連有一個256KbitEEPROM。

 

2.4.7 LM75溫度傳感器

 

 LPC11CxxDemo-V1評估板I2C總線上連有一個LM75溫度傳感器。

 

2.4.8 LED

 

LPC11CxxDemo-V1評估板提供了4LED燈,可用于用戶輸出,同時還包含一個D0電源指示LED。

 

2.5 硬件測試驗證

 

2.5.1 綜合測試

 

鏡像文件:testDemo.hex

源代碼位置:SOFT\examples\testDemo

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO顥天成科技,實時顯示電位器電壓值和溫度值,LED燈閃爍。

 

2.5.2 AD測試

 

鏡像文件:adc.hex

源代碼位置:SOFT\examples\ADC

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO ADC-Test和實時顯示電位器電壓值。

 

2.5.3 CAN測試

 

鏡像文件:Can.hex

源代碼位置:SOFT\examples\CAN

相關(guān)芯片手冊:LPC11C用戶手冊

操作步驟:將一塊評估板的CAN和另一塊評估板的CAN對應(yīng)連接,然后將Can.hex下載到MCUFlash中。

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO ADC-TestCAN收發(fā)的AD轉(zhuǎn)換值。

 

2.5.4 GPIO測試

 

鏡像文件:GPIO.hex

源代碼位置:SOFT\examples\ GPIO

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO GPIO-Test,按key鍵,4LED燈依次點亮,按k_wake鍵,4LED燈依次熄滅。

 

2.5.5 LCD測試

 

鏡像文件:ssptest.hex

源代碼位置:SOFT\examples\ LCD

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO LCD-Test和深圳顥天成公司的電話信息。

 

2.5.6 Timer測試

 

鏡像文件:timer.hex

源代碼位置:SOFT\examples\ timer

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO timer-Test,評估板上的LED燈組會按程序設(shè)定的時鐘周期閃爍,如此不斷的重復(fù)。

 

2.5.7 UART測試

 

鏡像文件:UART.hex

源代碼位置:SOFT\examples\ UART

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO UART-Test;

 

2.5.8 WDT測試

 

鏡像文件:WDT.hex

源代碼位置:SOFT\examples\ WDT

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO wdt-Test,并有兩個LED燈閃爍;

 

2.5.9 PWM測試

 

鏡像文件:PWMtest.hex

源代碼位置:SOFT\examples\PWM

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO PWM-Test,評估板上的4LED燈點亮;

 

2.5.10 I2C測試

 

鏡像文件:I2C.hex

源代碼位置:SOFT\examples\ I2C

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO I2C-Test和溫度傳感器的當(dāng)前測試溫度值;

 

2.5.11 SSP測試

 

鏡像文件:ssp.hex

源代碼位置:SOFT\examples\ SSP

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO SSP-Test;

 

2.5.12 SYSTICK測試

 

鏡像文件:systick.hex

源代碼位置:SOFT\examples\ systick

相關(guān)芯片手冊:LPC11C用戶手冊

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

測試現(xiàn)象:在液晶屏上顯示HDS-LPC11Cxx DEMO systick-Test,評估板上的4LED燈輪流閃爍;

 

  

 

3. 軟件資源測試

 

3.1  MDK介紹

RealView MDK開發(fā)套件是ARM公司目前最新推出的針對ARM MCU嵌入式處理器的軟件開發(fā)工具,RealView MDK集成了業(yè)內(nèi)最領(lǐng)先的技術(shù)。支持ARM7、ARM9、和Cortex-M3核處理器,自動配置啟動代碼,集成Flash燒寫模塊,強大的Simulation設(shè)備模擬,性能分析等功能。

 MDK軟件可以從HDS-LPC11Cxx評估板配套光盤獲取,在04-tools\Realview MDK4.01目錄下;蛘邚Keil網(wǎng)站www.keil.com中下載最新版本。雙擊安裝文件setup.exe,出現(xiàn)如下的安裝界面,根據(jù)界面安裝向?qū)У奶崾,完?/span>Keil uVision的安裝。

 

3.2  編譯例程

 

3.2.1 打開例程

 

打開03-software\Examples中對應(yīng)例程文件夾project目錄下的blinky.uvproj工程文件。

 

3.2.2 編譯例程

 

如果需要hex格式文件,則配置MDK生成hex文件,點擊Select Folder for Objects…指定hex文件的輸出目錄,否則跳過此步。

 

3.2.3 如果需要bin格式文件,則配置MDK生成bin格式文件,否則跳過此步。

 

3.2.4 使用微庫MicroLIB,在使用printf語句通過串口打印調(diào)試信息時需要點上這個。點擊菜單Project->Options for Target,在Target選項卡中右側(cè)選中Use MicroLIB即可。

 

點擊project->build編譯,或者點快捷按鈕。

3.3  使用仿真器調(diào)試和下載程序

 

以下步驟的基礎(chǔ)是您購買或已經(jīng)擁有相應(yīng)的硬件仿真器。

 

3.3.1使用ULINK2調(diào)試和下載程序

 

1. 使用ULINK2調(diào)試程序

1)選擇仿真器

2)檢查ULINK2的好壞,此步驟可選。

如果ULINK2通過USB線連接到開發(fā)板后,上面的RUNCOM指示燈先變?yōu)樗{(lán)色再熄滅,而USB指示燈一直為紅色,則說明ULINK2沒問題。

另外還是可以點擊Debug選項卡中右邊的Setting按鈕,出現(xiàn)下圖紅色標(biāo)記的部分,則說明ULINK2是好的。

3)檢查ULINK2能否檢測到開發(fā)板,此步驟可選。

 

點擊Debug選項卡右邊的Settings按鈕,出現(xiàn)下圖紅色標(biāo)記的部分,則說明ULINK2已檢測到了開發(fā)板。

 

4)設(shè)置Flash編程器,先配置Utilities選項卡里的內(nèi)容:

 

然后點擊Settings按鈕,出現(xiàn)下圖:

如果上面的Programming Algorithm框中為空,則點擊上面的Add按鈕來添加相應(yīng)的Flash編程算法,如下:

然后點擊Add就添加了Flash編程算法。

5)點擊快捷按鈕或點擊Debug->Start/Stop Debug Session開始調(diào)試程序,調(diào)試狀況如下圖所示:

 

 

2. 使用ULINK2下載

 

1)核對Flash編程器設(shè)置

2)點擊Flash->Download或如下圖的快捷按鈕開始下載。

 

 

 

 

 




上一篇:LPC178X開發(fā)板:通用學(xué)習(xí)版本(一)
下一篇:LPC176X通用評估板 - 完 -