www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁(yè) > 評(píng)測(cè) > 高性能、ETH、LCD...,你想要的都給你——LPCXpresso54608評(píng)測(cè)

高性能、ETH、LCD...,你想要的都給你——LPCXpresso54608評(píng)測(cè)

NXP   LPCXpresso54608   OM13092   LCD   
  • 作者:拾荒者
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 想要高性能?LPCXpresso54608板載LPC54608J512,基于ARM Cortex-M4,最高主頻180MHz;想要LCD,沒(méi)問(wèn)題,板載4.3"大屏幕彩色顯示屏,還配置了觸摸屏;想要網(wǎng)絡(luò)連接能力,板載ETH網(wǎng)絡(luò)接口;想實(shí)現(xiàn)音頻編解碼,板載WM8904 audio codec編解碼器,還有SD卡接口,還有...,套用一句廣告詞:不用東奔西走,這里應(yīng)有盡有!

接下來(lái)來(lái)看看開發(fā)板將帶來(lái)怎樣的視覺(jué)體驗(yàn),開發(fā)板出廠時(shí)預(yù)置了TouchGFX演示程序,而且是無(wú)水印版的,強(qiáng)迫癥患者終于可以松一口氣了。不過(guò)筆者的習(xí)慣,都是先點(diǎn)一個(gè)燈,將原始的DEMO給覆蓋了,不過(guò)不要緊,剛好來(lái)了解一下怎么恢復(fù)出廠固件的過(guò)程。同一般的固件下載不同的是,這個(gè)恢復(fù)過(guò)程會(huì)將代碼寫入到FLASH,而將圖形資源等部分寫入到QSPI FLASH中。

首先到NXP的官方頁(yè)面下載開發(fā)板的出廠固件,里面有寫入固件的簡(jiǎn)單說(shuō)明。教程是基于J-Link Lite來(lái)說(shuō)明如何下載的。LPC-LINK2支持CMSIS-DAP及SEGGER J-Link模式下載,將開發(fā)板上的DFU(JP5)跳線帽拔下來(lái),運(yùn)行LPCSCRYPT程序提供的腳本program_JLINK,如下

該腳本的作用是將LPC-LINK變成一個(gè)J-Link下載器,不過(guò)是閹割版的,供你試一試而已。腳本運(yùn)行的結(jié)果如下

然后使用J-Link Lite程序來(lái)下載固件,如果還沒(méi)有安裝J-Link,先要安裝。啟動(dòng)J-Link Lite需要選擇設(shè)備類型,這里當(dāng)然是選擇NXP的LPC54608J512,接口用默認(rèn)的SWD就行

設(shè)置好了,點(diǎn)擊OK繼續(xù),接下來(lái)選擇需要燒寫的固件

從官方下載下來(lái)的固件包里有兩個(gè)演示程序,選擇GTFX開頭的這個(gè),這個(gè)固件文件有點(diǎn)大,約10MB大小,這個(gè)直接放到MCU的FLASH顯然是放不下的,要將圖像等資源扔到QSPI FLASH里去。接下來(lái)就是寫入的過(guò)程了,如下圖所示

令筆者驚訝的是,這個(gè)寫入過(guò)程還是挺快的,應(yīng)該是得益于LPC-LINK的高速USB特性。

寫入完成后,開發(fā)板開始加載演示程序,效果怎么樣,看圖說(shuō)話

不得不承認(rèn),TouchGFX的效果結(jié)合LPCXpresso54608的強(qiáng)悍性能,只有一個(gè)字評(píng)價(jià):贊!

如果想研究下源碼,TouchGFX官方提供了評(píng)估版,為LPCXpresso54608提供了完整的支持,有興趣的話可以下載來(lái)下來(lái)研究研究。

一個(gè)笑話,電腦是什么?答:一堆廢鐵!插上電的電腦呢?答:一堆會(huì)電人的廢鐵!簡(jiǎn)單的邏輯,卻讓我無(wú)言以對(duì)。

硬件需要軟件的配合,才能最大限度的發(fā)揮其功用。NXP為自己的產(chǎn)品提供了豐富的軟件開發(fā)工具,從SDK到IDE及圖形化編程工具,結(jié)合硬件本身,共同打造一個(gè)良好的產(chǎn)品生態(tài)環(huán)境。

安裝及配置IDE是第一步,LPCXpresso54608支持眾多的IDE開發(fā)環(huán)境,如IAR、Keil,還有NXP自家提供的MCUXpresso IDE。從官網(wǎng)上下載MCUXpresso IDE需要一個(gè)專用的下載器,NXP稱之為Akamai NetSession,先安裝好這個(gè)專用的下載器,如下

接下來(lái)使用這個(gè)下載工具下載IDE,如圖所示

下載IDE的速度不很快,雙擊下載好的IDE程序,開始安裝IDE

MCUXpresso IDE安裝向?qū)椭覀兺瓿山酉聛?lái)的安裝過(guò)程,如選擇安裝的位置,選擇安裝的組件等,

這里顯示的是選擇是否安裝附加的調(diào)試組件,都選上,繼續(xù)。

IDE安裝完成的畫面,可以選擇是否立即啟動(dòng)IDE程序或查看用戶指南等操作。

打開IDE,大致是下面的樣子,熟悉Eclipse的用戶應(yīng)該已看出來(lái)了,這也是一個(gè)基于Eclipse定制的IDE

接下來(lái)在IDE中添加SDK支持。從官網(wǎng)下載LPCXpresso54608對(duì)應(yīng)的SDK包,該軟件包是一個(gè).ZIP文件,包含了API及示例代碼等,是用戶學(xué)習(xí)和研究的最好資源。

安裝SDK非常簡(jiǎn)單,直接將SDK資源包(.zip文件)拖到IDE窗口下部的Installed SDKs窗口,就完成了了SDK的添加,這一點(diǎn)很贊。

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+