上海靈動微電子MCU開發(fā)定制流程
2019-12-02 10:04:17
MCU從1971年出現(xiàn)發(fā)展到至今,隨著科技互聯(lián)網(wǎng)的發(fā)展迅速,需求量呈現(xiàn)不斷迅速增長的趨勢.到目前為止,中國的MCU應(yīng)用和嵌入式系統(tǒng)開發(fā)走過了二十余年的歷程,隨著嵌入式系統(tǒng)逐漸深入社會生活各個方面,單片機課程的教學也有從傳統(tǒng)的8位處理器平臺向32位高級RISC處理器平臺轉(zhuǎn)變的趨勢。32位MCU逐漸成為市場主流,國內(nèi)MCU廠商也在不斷的研發(fā)并呈現(xiàn)新的MCU產(chǎn)品供應(yīng)滿足客戶需求。例如
上海靈動微電子,可按照客戶需求定制專屬產(chǎn)品.MCU產(chǎn)品被廣泛使用在工業(yè)自動化,電機驅(qū)動,手持設(shè)備,醫(yī)療器械等應(yīng)用范圍。
1. 簡介
如果您對產(chǎn)品有比較高的開發(fā)和配置要求,免開發(fā)方案無法滿足需求的情況下,您可以選擇 MCU 開發(fā)的方式進行對接。您可以在產(chǎn)品開發(fā)的第三步“硬件調(diào)試”這里下載 MCU SDK,MCU SDK 是根據(jù)產(chǎn)品功能數(shù)據(jù)點自動生成的 MCU 程序架構(gòu),工程師可在此基礎(chǔ)上進行快速開發(fā)。本文將為您介紹 MCU 開發(fā)的具體步驟。
2. 協(xié)議解析
SDK 包對
單片機硬件資源需求:Flash 4Kbyte、RAM 與 DP 點數(shù)據(jù)長度有關(guān)一百字節(jié)左右(OTA 功能需大于 260byte)。函數(shù)嵌套級數(shù) 9 級。若資源不足的用戶,可自行對接協(xié)議,SDK 包中的函數(shù)依然可以作為參考。
協(xié)議解析詳細解釋了 MCU 與模組之間串口協(xié)議交互流程及具體收發(fā)數(shù)據(jù)格式,工程師可參考自行完成協(xié)議對接。
協(xié)議主要分為兩部分:基礎(chǔ)協(xié)議、功能協(xié)議?;A(chǔ)協(xié)議和產(chǎn)品無關(guān),是模組共有協(xié)議,包括模組初始化指令及部分擴展功能指令。功能協(xié)議是平臺根據(jù)每個產(chǎn)品 DP 點定義不同,自動生成的功能點數(shù)據(jù)收發(fā)指令。
3. SDK 移植
如果 MCU 資源足夠,可以直接下載 MCU SDK 開發(fā)包進行開發(fā)。
MCU SDK 對接流程六步走:
步驟 1: 編寫 MCU 基礎(chǔ)程序,移植 SDK 文件
步驟 2: 確認 protocol.h 宏定義
步驟 3: 移植 protocol.c 文件及函數(shù)調(diào)用
步驟 4: DP 上報下發(fā)函數(shù)完善調(diào)用
步驟 5: 配網(wǎng)功能及指示燈函數(shù)完善
步驟 6: 產(chǎn)測功能完善
詳細的移植步驟您可以查看:軟件移植步驟、配網(wǎng)功能說明、產(chǎn)測流程。
本文關(guān)鍵詞: 上海靈動微電子
上一篇文章:STM32L0系列超低功耗MCU可替換產(chǎn)品
深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機記憶體產(chǎn)品及方案提供商,十年來專業(yè)致力代理分銷存儲芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價比更高的產(chǎn)品及方案。
英尚微電子中國區(qū)指定的授權(quán)代理:VTI、NETSOL、JSC濟州半導(dǎo)體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導(dǎo)體品牌的專業(yè)分銷商 如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
?更多資訊關(guān)注SRAMSUN. www.henhenlu10.com 0755-66658299