首頁 > 評測 > 高達300MHz的Cortex-M7——Atmel SAM E70 Xplained Evaluation Kit評測
高達300MHz的Cortex-M7——Atmel SAM E70 Xplained Evaluation Kit評測
- [導讀]
- ARM公司發(fā)布了新一代微型控制器(MCU) ARM Cortex-M7。該控制器也是目前為止M系列微型控制器中性能最強悍,功能最豐富的微控制器。

點擊上方的綠色箭頭運行(或者按F5),然后打開putty,按照如下要求進行設置:
波特率115200
8位數(shù)據(jù)
無校驗位
1位停止位
然后打開串口,串口名可在設備管理器下找到EDBG virtual COM port對應的串口名,如圖
對應的串口就是COM 16,打開以后看到如下信息
然后單擊”t”就能夠獲取當前溫度值
關于這個溫度,由于是用熱敏電阻進行測量,本身精確度就不高,而且電路板運行時會有相應發(fā)熱,因此測得的溫度不會很準,目前實際溫度在38度左右。
下面再來演示一個控制LED亮和滅的程序。找到例程getting-started_7_0.cproj,雙擊打開,然后putty配置同上,打開putty,運行程序,看到如下信息

這里的意思是通過單擊鍵盤上的“1”或者“2”來控制LED燈的亮與滅,但是這塊開發(fā)板上面只有一個LED燈,因此只有那個“1”是有用的,運行程序會看到putty每出現(xiàn)一次“1”就對應LED燈狀態(tài)改變一次(由亮到滅,由滅到亮)

5. 第三方開發(fā)環(huán)境下進行開發(fā)
上面主要介紹了如何在Atmel公司官方開發(fā)環(huán)境Atmel Studio下進行實驗演示,這一部分來談談如何在第三方環(huán)境下進行開發(fā)。
ATSAME70-XPLD開發(fā)板支持兩個第三方工具進行開發(fā),一個是Keil,另外一個是IAR,這里主要說的是如何在Keil下進行開發(fā)。IAR的開發(fā)方法是類似的。
首先,還是要下載相關的支持文件。一個是例程包,下載地址和Atmel Studio的例程的下載是在同一處,另外一個就是Keil uVision5這個軟件對芯片的支持包。
例程包的解壓安裝路徑,使用默認的就可以

然后Keil uVision5的支持包,在上方的Pack Installer那里選中ATSAME70芯片,將相應的支持包安裝上,如圖

注意,如果之前沒有安裝CMSIS-DAP仿真器支持的要把下面CMSIS-DAP的幾個包也裝上。
下面進行一個程序演示,關于看門狗定時器。
簡要介紹一下看門狗定時器。Watchdog Timer 中文名看門狗。是一個定時器電路,一般有一個輸入,叫喂狗,一個輸出到MCU的RST端,MCU正常工作的時候,每隔一段時間輸出一個信號到喂狗端,給 WDT 清零,如果超過規(guī)定的時間不喂狗,(一般在程序跑飛時),WDT 定時超過,就會給出一個復位信號到MCU,使MCU復位. 防止MCU死機. 看門狗的作用就是防止程序發(fā)生死循環(huán),或者說程序跑飛。
這個程序的作用就是在用戶按下USER BUTTON時使程序發(fā)生死循環(huán),然后使芯片復位。程序在之前解壓安裝的例程包里面的WDT,打開wdt.uvprojx,進入如下界面

然后進行編譯,之后要設置一下仿真選項

仿真器要選中CMSIS-DAP,然后在CMSIS-DAP設置那里應該要看到EDBG的選項

選擇仿真,然后點擊F5全速執(zhí)行,打開putty,按照前面的要求進行設置即可,看到如下信息

這里,單擊開發(fā)板上面的USER BUTTON就會進入死循環(huán),然后就會觸發(fā)看門狗定時器的復位

在第三方環(huán)境下進行開發(fā)要比在Atmel Studio下進行稍微麻煩一點,不過對于熟悉keil或者IAR的人來說用熟悉的開發(fā)環(huán)境更加容易,對于初次使用的人來說開發(fā)這塊板還是使用官方的開發(fā)環(huán)境Atmel Studio容易一點。
6.總結
Atmel公司新推出的這類以ARM Cortex-M7作為核心的MCU擁有強大的性能,主頻高達300MHz,還有多種外設以滿足不同環(huán)境的使用要求。而在軟件支持方面,利用Atmel公司自家推出的Atmel Studio能夠在短時間內(nèi)建立一個工程。這個軟件擁有高集成度,能夠自動識別所用的開發(fā)板,并且自行添加所需要的外設庫文件,使用非常便捷。同樣,也提供了兼容第三方IDE工具如Keil 、IAR的軟件包支持。由于這塊板剛出不久,許多相關的硬件擴展資源比如基于XPRO的擴展模塊還在不斷完善,相信不久之后這塊板的功能會更加豐富。
本文系21ic原創(chuàng),未經(jīng)許可禁止轉載
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉載!
網(wǎ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項目調(diào)試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前