[发明专利]一种FreescaleHCS12系列MCU嵌入式IDE设计的方法在审
| 申请号: | 201610500706.3 | 申请日: | 2016-06-30 |
| 公开(公告)号: | CN107562414A | 公开(公告)日: | 2018-01-09 |
| 发明(设计)人: | 刘睿 | 申请(专利权)人: | 哈尔滨卓晋科技有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/76 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 150000 黑龙江省哈尔*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 freescalehcs12 系列 mcu 嵌入式 ide 设计 方法 | ||
技术领域
本发明涉及一种Freescale HCS12系列MCU嵌入式IDE设计方法,属于计算机技术领域。
背景技术
随着芯片、软件、网络等技术的发展, 嵌入式已经被广泛应用于科学研究、工程设计、军事技术以及文艺商业等领域,人们已经进入了后PC时代,嵌入式系统正在以各种 不同的形式改变着人们的生产,生活方式。它是以应用为中心,以计算机技术为基础,软硬件可剪裁,符合应用系统对功能、可靠 性、成本、体积、功耗严格要求的专用计算机系统。微处理器的高度集成化,操作系统的引进以及人们对嵌入式系统应用要求的提高,导致嵌入式系统开发中软件设计的难度空前复杂,集成开发环境(IDE)也就随之出现。但目前,大多数嵌入式开发商仍然在沿用低效率的工具和方法。设备软件开发人员必须面对诸多方面的困难,来自软件架构、操作 系统和中间件等多个层次的复杂性困扰着他们。同时,由于缺乏集成化的开发环境,开发人员常常必须混合使用来自不同提供商的开发工具,由此带来的复杂性也不可忽视。可见,在设备软件开发领域,仅仅由于开发工具和开发方法的一致性和整合性的问题,就给整个产业的发展造成了非常大的障碍。理想的状态是,设备软件开发人员不应该再去担心操作系统、功能集成和软件平台问题,而是将主要精力放在产品的差别化和竞争优势方面。但实际情况是,设备软件开发人大部分精力花在了工具、方法和集成 性方面。嵌入式软件采用的各种开发工具很多都来自不同的提供商,也很少考虑相互之间的兼容性,效率自然不是很高。开发人员发现,他们的工作就像是每设计一部车的时候都要从重新设计轮胎开始,基本上没有办法 从已有的设计方案中重复利用原有的设计成果和知识产权。嵌入式软件在概念上主要局限于操作系统和开发工具。而且,许多制造商都采用自己开发的专有操作系统和开发平台,通用性就更差。
发明内容
(一)要解决的技术问题
为解决上述问题,本发明提出了一种Freescale HCS12系列MCU嵌入式IDE设计方法,采用Freescale HCS12系列MCU,性价比更高;为国内高校利用国产化的开发工具和实验仪器进行嵌入式系统教学提供方便;避免针对不同MCU平台而需要重复开发IDE的情况。
(二)技术方案
本发明的Freescale HCS12系列MCU嵌入式IDE设计方法,包括以下步骤:
第一步,确定SDIDE12的整理设计思路,对软硬件的具体内容进行分析,确定软硬件平台的通用性设计思路;
第二步,硬件设计,按照第一步的设计思路进行硬件的分析设计,并决定所需要的元件与参数;
第三步,软件设计,包括通用编辑编译模块的详细设计、HCS12系列MCU通用写入模块详细设计、HCS12系列MCU内存扩展的实现和调试模块详细设计;
第四步,基于CPU12微处理器的μC/OS移植,包括μC/OS的移植过程以及移植的调试;
第五步,实例程序的编写。
进一步地,所述第二步的硬件设计包括最小系统设计、通用扩展板设计和写入模块硬件板设计。
(三)有益效果
与现有技术相比,本发明的Freescale HCS12系列MCU嵌入式IDE设计方法,采用Freescale HCS12系列MCU,性价比更高;为国内高校利用国产化的开发工具和实验仪器进行嵌入式系统教学提供方便;避免针对不同MCU平台而需要重复开发IDE的情况。
具体实施方式
一种降低天然气长输管道直接能耗的方法,包括以下步骤:
Freescale HCS12系列MCU嵌入式IDE设计方法,包括以下步骤:
第一步,确定SDIDE12的整理设计思路,对软硬件的具体内容进行分析,确定软硬件平台的通用性设计思路;
第二步,硬件设计,按照第一步的设计思路进行硬件的分析设计,并决定所需要的元件与参数;
第三步,软件设计,包括通用编辑编译模块的详细设计、HCS12系列MCU通用写入模块详细设计、HCS12系列MCU内存扩展的实现和调试模块详细设计;
第四步,基于CPU12微处理器的μC/OS移植,包括μC/OS的移植过程以及移植的调试;
第五步,实例程序的编写。
所述第二步的硬件设计包括最小系统设计、通用扩展板设计和写入模块硬件板设计。
上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定。在不脱离本发明设计构思的前提下,本领域普通人员对本发明的技术方案做出的各种变型和改进,均应落入到本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨卓晋科技有限公司,未经哈尔滨卓晋科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610500706.3/2.html,转载请声明来源钻瓜专利网。





