首頁 > 評測 > Mbed LPC1768的升級版——Seeed Arch Pro評測
Mbed LPC1768的升級版——Seeed Arch Pro評測
- [導(dǎo)讀]
- 在去年,seeed公司發(fā)布了一款新的開發(fā)平臺——Seeed Arch Pro,這款開發(fā)板使用的同樣是LPC1768微控制器,但是在功能上比當(dāng)年的mbed LPC1768豐富了許多。本次評測,筆者將會向大家介紹這款A(yù)rch Pro開發(fā)板。
4、擴(kuò)展接口
這塊開發(fā)板上面有一組標(biāo)準(zhǔn)的Arduino Uno R3的擴(kuò)展接口和兩組能夠能夠接入Seeed Grove部件的接口。其中Uno R3擴(kuò)展接口的定義如圖2-5所示:
圖2-5 擴(kuò)展接口定義
相比起目前市面上許多為了評估某個器件而推出的板子,這塊開發(fā)板似乎更加契合“開發(fā)”的定義,提供的arduino接口能夠使用arduino的擴(kuò)展模塊,配備一路網(wǎng)口以接入互聯(lián)網(wǎng),允許使用簡單易行的mbed在線平臺用于編程,都表現(xiàn)出這塊開發(fā)板更像是為愛好者而生的。
3.開發(fā)演示
既然Arch Pro就是為“開發(fā)”而生的,那么下面筆者就用幾個示例來演示一下如何進(jìn)行開發(fā)。
首先進(jìn)入mbed在線開發(fā)平臺,地址是https://developer.mbed.org/accounts/login/?next=%2Fcompiler%2F ,輸入賬戶名和密碼登陸,如果沒有則需要先注冊一個,然后進(jìn)入開發(fā)界面,點擊右上角的select a platform,然后點擊Add platform,進(jìn)入選擇開發(fā)板的界面,找到Arch Pro如圖3-1所示
圖3-1 選擇開發(fā)板1
點擊圖標(biāo)進(jìn)入詳情頁,然后點擊add to my mbed compiler,如圖3-2所示
圖3-2 選擇開發(fā)板2
完成后會顯示“Platform 'Seeeduino-Arch-Pro' is now added to your account!”,回到開發(fā)的界面,再次點擊select a platform,找到Seeeduino-Arch-Pro,點擊“select platform”按鈕,如圖3-3所示
圖3-3 選擇開發(fā)板3
完成選擇開發(fā)板的步驟之后就可以開始在mbed中編程并下載到開發(fā)板進(jìn)行實驗。下面來進(jìn)行幾個演示,首先演示一個簡單的“blinky”程序,點擊左上方的“new”按鈕,建立新工程,然后在“Template”中選擇“Blinky LED Hello World”(如圖3-4),點擊OK打開,然后點擊Compiler進(jìn)行編譯并下載編譯好的二進(jìn)制文件(如圖3-5)
圖3-4 打開示例
圖3-5 編譯
隨后將這個下載的二進(jìn)制文件復(fù)制粘貼到名為mbed的大容量存儲設(shè)備中即可見到板載的LED 1有規(guī)律閃爍
那么如何使四個LED燈循環(huán)閃爍呢?注意看電路圖,當(dāng)引腳為低電平時LED點亮,為高電平時LED熄滅
圖3-6 LED電路圖
只需要修改成如圖3-7程序即可
圖3-7
而在編程的時候會發(fā)現(xiàn),當(dāng)鼠標(biāo)放到“LED1”這樣的地方時會有引腳的相應(yīng)提示(如圖3-8),這也是mbed平臺比較好的一點
圖3-8
將程序編譯,下載二進(jìn)制文件到開發(fā)板,然后就會看到四個LED循環(huán)點亮
在mbed上面進(jìn)行開發(fā)有一個缺點,就是無法進(jìn)行仿真,因此ARM公司允許使用第三方工具與mbed聯(lián)合進(jìn)行開發(fā),下面以keil為例進(jìn)行演示。首先在左側(cè)的項目列表中選中開發(fā)的項目,然后單擊右鍵選擇export projects(如圖3-9),選擇相應(yīng)的平臺,這里選擇keil(如圖3-10)。
圖3-9
圖3-10
解壓下載的zip文件,打開Keil,版本要4以上,然后打開解壓出的文件夾中的keil工程文件
在keil中安裝LPC1768的器件支持(圖3-11),然后在仿真選項中選擇CMSIS-DAP仿真器,點擊settings查看仿真器是否被識別(圖3-12),檢查完以后進(jìn)行編譯,然后仿真
圖3-11
圖3-12
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前