會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





關於MCU通訊介面的數量及開發的環境
高級會員
註冊日期:
2008/04/13 16:02
所屬群組:
註冊會員
文章: 124
等級: 10; EXP: 17
HP : 0 / 229
MP : 41 / 8209
離線
從這個列表上看到,SERCOM組數最多是8

不知道有沒有更多組的?因為要接的東西比較多,8 組有點吃緊…

目前挑的是SAME54P20A

FAE建議開發環境用MPLAB X 與 Harmony v3,跟我說以後都會整到這個環境上,但MPLAB X 實在很不討喜,佔空間吃記憶體速度又慢…,還不能自動更新,編輯畫面的程式碼常莫名奇妙被劃紅線,以為發生什麼事,然後按了compile什麼事都沒有...。

Visual Studio Code多好啊,或者Atmel Studio都比這個看起來好多了,這個破環境實在嚴重影響我的使用意願...

Atmel的開發環境是準備不再維護,全部移到MPLAB X上嗎?

Haomony為atmel寫的範例也很沒誠意…,我買的開發板(SAM E54 Xplained Pro)明明有掛12M的Crystal,範例裡用的都是內振。
用Atmel環境的範例就有用上那顆12M...。

為了通用而弄成一致的確是較方便,但主要是對microchip方便,真的有人一天到晚板子做好之後只換MCU要做移植嗎...?

能介紹些MPLAB+Harmony比Atmel環境好的地方嗎,讓我有點動力用起來...。
(FAE跟我說Atmel那套工具要開網頁,沒網路不能用,我覺得我又不是用撥接...,應該是還好)

6月17日 09:40:41
轉換PDF檔 列印


Re: 關於MCU通訊介面的數量及開發的環境
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 108
等級: 9; EXP: 40
HP : 0 / 210
MP : 36 / 1621
離線
從這個列表上看到,SERCOM組數最多是8
不知道有沒有更多組的?因為要接的東西比較多,8 組有點吃緊…
Ans: 目前SERCOM最多是8組

Atmel的開發環境是準備不再維護,全部移到MPLAB X上嗎?
Ans: 之後新的晶片及後續支援都只會放在MPLAB X IDE上

我買的開發板(SAM E54 Xplained Pro)明明有掛12M的Crystal,範例裡用的都是內振用Atmel環境的範例就有用上那顆12M...。
Ans: 內振是預設值, 可以自行改使用外振, 許多客戶基於成本關係多採用內振來完成專案, 故以內振為標準範例

能介紹些MPLAB+Harmony比Atmel環境好的地方嗎,讓我有點動力用起來...。
(FAE跟我說Atmel那套工具要開網頁,沒網路不能用,我覺得我又不是用撥接...,應該是還好)
Ans: MPLAB X IDE + XC32 + Harmony
是Microchip集合多年32位元MCU代碼產生器開發經驗, 揉合Atmel Software Framework架構精隨所開發的工具
1. XC32編譯器程式執行效率, 比舊有開發環境使用GCC編譯器來的高
2. MPLAB X IDE全為Microchip團隊所主導開發, 可以更加靈活面對用戶端提出的需求, 短時間內進行修正及推陳出新
3. MPLAB X IDE的開發與維護成本, 符合能為客戶提供免費使用的服務
4. Harmony v3提供統一的使用者介面給Microchip Classic PIC32與Atmel Classic SAM全系列MCU, 結合雙方的優點, 讓客戶可以使用相同平台開發多種MCU應用, 不再需要因為更換MCU而必須學習新的開發環境
5. Harmony v3的強項
a. 離線版的Software Framework, 以供客戶在網路受限環境得以繼續工作.
b. Framework source code Github sharing, 客戶可以在新版Framework批次更新前, 先行下載已更新的部分
c. 全圖形化的介面, 提供GPIO/Timer/Clock/ADC/DMA/EVENT System等直覺的配置
d. DRIVER與System Service, 讓硬體層抽象化, 客戶的應用程序不再因為更換硬體配置而需要全面改寫程式
e. RTOS的支援, 提供高階多執行緒應用, 如: USB, TCP/IP 等
f. USB library支援, 用戶可以迅速設計USB應用(USB HID, MassStorage, USB CDC, Mutli-Instance USB device)
g. TCP/IP library支援, 用戶可以迅速設計網路與IoT應用
h. SD Card + File System library支援, 用戶可以迅速設計SD card應用
i. WiFi IoT + Crypto Library支援, 用戶可以迅速架構IoT應用
j. Network Library支援, 搭配Microchip Ethernet products可以簡易建構網路環境
k. Grpahic Library支援, 搭配Harmony GFX UI設計環境, 簡易建構所見及所得的全圖形顯示加電容觸控介面
l. 支援MPU bare metal 開發, 您可以使用SAMA5, SAM9X6等高階MPU (400~600MHz)來設計嵌入式系統
m. 藍芽應用, 馬達應用, Audio應用 等

6月17日 13:11:41

Libra 於 2020年06月18日 10:57:05
Libra 於 2020年06月18日 10:59:57
轉換PDF檔 列印


Re: 關於MCU通訊介面的數量及開發的環境
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 108
等級: 9; EXP: 40
HP : 0 / 210
MP : 36 / 1621
離線
給你看一個範例, 這是我用去年MASTER/ESS送給客戶的手表EVB, 採用SAME51 做的一個紅外線額溫槍Demo的方塊圖以及GraphicUI,透過Harmony可以輕鬆完成!

附加檔案:



jpg  Watch.jpg (384.25 KB)
67979_5ee9ae55dda2a.jpg 1257X708 px

jpg  Watch-1.jpg (567.41 KB)
67979_5ee9aecb6d586.jpg 1259X706 px

6月17日 13:47:45
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project