上海灵动微电子MCU开发定制流程

发布时间:2020-3-6 17:13    发布者:英尚微电子
关键词: 灵动微电子 , MM32 , MCU开发
MCU从1971年出现发展到至今,随着科技互联网的发展迅速,需求量呈现不断迅速增长的趋势.到目前为止,中国的MCU应用和嵌入式系统开发走过了二十余年的历程,随着嵌入式系统逐渐深入社会生活各个方面,单片机课程的教学也有从传统的8位处理器平台向32位高级RISC处理器平台转变的趋势。32位MCU逐渐成为市场主流,国内MCU厂商也在不断的研发并呈现新的MCU产品供应满足客户需求。例如上海灵动微电子,可按照客户需求定制专属产品.MCU产品被广泛使用在工业自动化,电机驱动,手持设备,医疗器械等应用范围。
1. 简介

如果您对产品有比较高的开发和配置要求,免开发方案无法满足需求的情况下,您可以选择 MCU 开发的方式进行对接。您可以在产品开发的第三步“硬件调试”这里下载 MCU SDK,MCU SDK 是根据产品功能数据点自动生成的 MCU 程序架构,工程师可在此基础上进行快速开发。本文将为您介绍 MCU 开发的具体步骤。

2. 协议解析
SDK 包对单片机硬件资源需求:Flash 4Kbyte、RAM 与 DP 点数据长度有关一百字节左右(OTA 功能需大于 260byte)。函数嵌套级数 9 级。若资源不足的用户,可自行对接协议,SDK 包中的函数依然可以作为参考。
协议解析详细解释了 MCU 与模组之间串口协议交互流程及具体收发数据格式,工程师可参考自行完成协议对接。
协议主要分为两部分:基础协议、功能协议。基础协议和产品无关,是模组共有协议,包括模组初始化指令及部分扩展功能指令。功能协议是平台根据每个产品 DP 点定义不同,自动生成的功能点数据收发指令。

3. SDK 移植

如果 MCU 资源足够,可以直接下载 MCU SDK 开发包进行开发。
MCU SDK 对接流程六步走:
步骤 1: 编写 MCU 基础程序,移植 SDK 文件
步骤 2: 确认 protocol.h 宏定义
步骤 3: 移植 protocol.c 文件及函数调用
步骤 4: DP 上报下发函数完善调用
步骤 5: 配网功能及指示灯函数完善
步骤 6: 产测功能完善
详细的移植步骤您可以查看:软件移植步骤、配网功能说明、产测流程。

本文地址:https://www.eechina.com/thread-578578-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
英尚微电子 发表于 2020-3-23 14:43:03
到目前为止,中国的MCU应用和嵌入式系统开发走过了二十余年的历程,随着嵌入式系统逐渐深入社会生活各个方面,单片机课程的教学也有从传统的8位处理器平台向32位高级RISC处理器平台转变的趋势。
英尚微电子 发表于 2020-3-23 14:43:40
32位MCU逐渐成为市场主流,国内MCU厂商也在不断的研发并呈现新的MCU产品供应满足客户需求。例如上海灵动微电子,可按照客户需求定制专属产品.MCU产品被广泛使用在工业自动化,电机驱动,手持设备,医疗器械等应用范围。
英尚微电子 发表于 2020-3-24 15:55:38
如果您对产品有比较高的开发和配置要求,免开发方案无法满足需求的情况下,您可以选择 MCU 开发的方式进行对接。您可以在产品开发的第三步“硬件调试”这里下载 MCU SDK,MCU SDK 是根据产品功能数据点自动生成的 MCU 程序架构,工程师可在此基础上进行快速开发。
英尚微电子 发表于 2020-3-24 15:57:26
MM32F031.pdf (2.77 MB)
MM32F103.pdf (3.22 MB)
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表