首頁 > 評測 > Mbed LPC1768的升級版——Seeed Arch Pro評測
Mbed LPC1768的升級版——Seeed Arch Pro評測
- [導(dǎo)讀]
- 在去年,seeed公司發(fā)布了一款新的開發(fā)平臺——Seeed Arch Pro,這款開發(fā)板使用的同樣是LPC1768微控制器,但是在功能上比當年的mbed LPC1768豐富了許多。本次評測,筆者將會向大家介紹這款A(yù)rch Pro開發(fā)板。
進行仿真的現(xiàn)象與之前下載程序執(zhí)行的現(xiàn)象是一致的,而在keil、IAR等仿真環(huán)境下可以進行設(shè)置斷點,單步等操作,更加容易排查程序中的錯誤。
最后來介紹一下這塊開發(fā)板上面如何使用Seeed公司的Grove擴展模塊。先簡單介紹一下Grove擴展模塊。Grove是Seeed公司為具有Arduino接口的開發(fā)板開發(fā)出來的一套擴展模塊,這套擴展模塊包含一塊接口擴展板和許多使用Grove接口的模塊,接口擴展板上面有7路數(shù)字接口、4路模擬接口、1路串口、4路I2C接口和一路ICSP接口。這些接口通過四線連接相應(yīng)的模塊。
下面介紹一個測溫度的例子,首先將接口擴展板與Arch Pro連接,然后將溫度傳感器模塊用專門的線連接到接口擴展板上面,如圖3-13所示
圖3-13
而seeed公司這套Grove擴展套件是給Ardiono配備的,因此相關(guān)的例程也是用于Arduino上面的,因此需要經(jīng)過改動才能用于mbed中,比如這個測溫度的模塊,與 Arduino UNO R3一起使用時的程序如圖3-14所示
圖3-14 原程序
而到了mbed中,不需要經(jīng)過大的改動,只需要在程序開頭加上
#include "mbed.h"
在最后串口打印時改成
printf("%1.3f \n\r",temperature);
然后將相關(guān)的輸入輸出的語句改變一下,void loop里的內(nèi)容放在while(1)中即可,修改后的程序如圖3-15所示
圖3-15 修改后的程序
編譯,將生成的二進制文件下載到開發(fā)板中運行即可,最終運行的結(jié)果如圖3-16
圖3-16 運行結(jié)果
當然這個傳感器的精度不算太高,當前實際溫度大概在32度左右。如果采用數(shù)字溫度傳感器會準一點,這里只是舉個例子。
4.總結(jié)
這篇文章對Seeed公司的開發(fā)板Arch Pro進行了評測。從硬件上面來說,這塊開發(fā)板能夠接入互聯(lián)網(wǎng),而且支持Arduino的相關(guān)模塊,因此能夠搭建多種硬件原型,滿足多種使用要求,而在軟件方面,這塊開發(fā)板支持使用mbed在線開發(fā)環(huán)境和Keil、IAR等本地開發(fā)環(huán)境,因此開發(fā)的途徑也算豐富,唯一不足的是,Seeed公司并沒有一個官方的開發(fā)環(huán)境用于進行開發(fā),且這塊開發(fā)板的資料也不算太多,很多的程序要依靠移植,因此對開發(fā)者的功底有一定要求。希望未來Seeed官方能夠推出自家的開發(fā)環(huán)境,這樣能夠更加方便使用者。
本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前