首頁 > 評測 > 雙核就是任性——LPC Xpresso54102開發(fā)板評測
雙核就是任性——LPC Xpresso54102開發(fā)板評測
- [導讀]
- 隨著科技的進步,雙核逐漸被淘汰已是時間上的問題,四核乃至八核心CPU也已不再是什么新奇的事物,不過在微控制器領域,雙核卻是個十分新穎的東西。
在注冊軟件之前,還需要輸入帳號密碼登錄,或者注冊新賬號登錄。
登錄之后,可以發(fā)現(xiàn),序列號已經自動為我們填寫好了,接下來只需點擊“register LPCXpresso”即可。
在隨后出現(xiàn)的頁面中,復制key。
在LPCXpresso軟件的菜單欄中選擇“help->Activate-> Activate(Free Edition)”,并在彈出的Activate code中粘貼Key。
可以看到,注冊完成之后,debug的限制已經提升到256k。
到此,軟件的安裝和注冊全部完成。接下來,我們來體驗一下LPCXpresso軟件配合54102板卡功耗監(jiān)測的功能。
功耗監(jiān)測體驗
首先把LPCLINK2設置為DFU模式,也就是把LINK2的micro usb接口上方的JP5跳線短接。并連接計算機,可以看到D1亮。
接下來,打開LPCXpresso,在快速啟動欄找到“Power Measurement Tool”并最大化。
然后點擊“Boot Debug Probe”按鈕,下載Redlink固件,值得注意的是,該固件是運行在SRAM中,掉電消失,所以每次使用的時候都要重新燒寫。
在隨后彈出的選擇中,選擇CMSIS-DAP下載即可。
然后在LPCXpresso軟件右邊Setting中點擊“start”即可開啟功耗監(jiān)測。
在上圖可以快速得出,此時LPC54102的功耗為13.61ma。
通過硬件電路的分析、NXP在這塊板卡上還預留了電流表的接入點。
去掉js6的0歐姆電阻,把電流表接入JP4兩端,測出電流為13.64ma,與Power Measurement Tool工具測出的13.61ma相差無幾。
NXP提供此套功耗監(jiān)測方案,使用起來簡單便捷,不用搬弄其他儀器,只需一臺計算機便可快速得出功耗,并提供相應的圖表數(shù)據(jù),大大降低了設計人員的工作量。
雙核體驗
雙核無非是這塊板卡最大的亮點,但雙核相對與單核芯片,也存在這幾個需要解決的問題。第一個問題便是兩個內核之間是怎么聯(lián)系的。對于兩個核心之間的通訊,LPC54102通過Core-to-core中斷,互斥寄存器,以及一段共享的RAM來實現(xiàn)核對核的通訊。接下來一個問題就是,雙核的程序編寫問題,怎么讓兩個內核同時工作,完成各自的任務?在這個問題上,NXP也給出了相關的文檔,總結來說,兩個核心的工程需要分開分別編譯,分別下載到flash的不同地址。LPC54102上電啟動后首先引導啟動M4內核,然后由M4內核復位引導啟動M0內核。
接下來配合LPCOPEN庫來體驗體驗雙核的魅力。在官網下載LPCOpen v3.01,并解壓。解壓后的lpc5410x文件夾便是針對LPCXpresso54102的固件庫,里面包括了連個核心的外設庫,LPCXpresso板庫,以及LPCXpresso54102例程。
第一步打開Keil軟件,打開pack,下載安裝LPC54xxx的支持包。
然后在LPC54102\progame\lpc5410x\prj_lpcxpresso_54102\keil找到以下四個文件夾,分別編譯生成lib_chip_5410x.lib、lib_chip_5410x_m0.lib、lib_board_lpcxpresso_lpc54102.lib以及l(fā)ib_board_lpcxpresso_54102_m0.lib四個庫文件,之后的工程都是基于這四個庫文件。若是沒有編譯生成這四個文件,在其他例程中編譯便會報錯。
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前