一种Freescale HCS12系列MCU嵌入式IDE设计的方法技术

技术编号:17006767 阅读:20 留言:0更新日期:2018-01-11 03:22
本发明专利技术公开了一种Freescale HCS12系列MCU嵌入式IDE设计方法,其特征在于:包括以下步骤:第一步,确定SDIDE12的整理设计思路;第二步,硬件设计;第三步,软件设计;第四步,基于CPU12微处理器的μC/OS移植,包括μC/OS的移植过程以及移植的调试;第五步,实例程序的编写。本发明专利技术的Freescale HCS12系列MCU嵌入式IDE设计方法,采用Freescale HCS12系列MCU,性价比更高;为国内高校利用国产化的开发工具和实验仪器进行嵌入式系统教学提供方便;避免针对不同MCU平台而需要重复开发IDE的情况。

【技术实现步骤摘要】
一种FreescaleHCS12系列MCU嵌入式IDE设计的方法
本专利技术涉及一种FreescaleHCS12系列MCU嵌入式IDE设计方法,属于计算机

技术介绍
随着芯片、软件、网络等技术的发展,嵌入式已经被广泛应用于科学研究、工程设计、军事技术以及文艺商业等领域,人们已经进入了后PC时代,嵌入式系统正在以各种不同的形式改变着人们的生产,生活方式。它是以应用为中心,以计算机技术为基础,软硬件可剪裁,符合应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。微处理器的高度集成化,操作系统的引进以及人们对嵌入式系统应用要求的提高,导致嵌入式系统开发中软件设计的难度空前复杂,集成开发环境(IDE)也就随之出现。但目前,大多数嵌入式开发商仍然在沿用低效率的工具和方法。设备软件开发人员必须面对诸多方面的困难,来自软件架构、操作系统和中间件等多个层次的复杂性困扰着他们。同时,由于缺乏集成化的开发环境,开发人员常常必须混合使用来自不同提供商的开发工具,由此带来的复杂性也不可忽视。可见,在设备软件开发领域,仅仅由于开发工具和开发方法的一致性和整合性的问题,就给整个产业的发展造成了非常大的障碍。理想的状态是,设备软件开发人员不应该再去担心操作系统、功能集成和软件平台问题,而是将主要精力放在产品的差别化和竞争优势方面。但实际情况是,设备软件开发人大部分精力花在了工具、方法和集成性方面。嵌入式软件采用的各种开发工具很多都来自不同的提供商,也很少考虑相互之间的兼容性,效率自然不是很高。开发人员发现,他们的工作就像是每设计一部车的时候都要从重新设计轮胎开始,基本上没有办法从已有的设计方案中重复利用原有的设计成果和知识产权。嵌入式软件在概念上主要局限于操作系统和开发工具。而且,许多制造商都采用自己开发的专有操作系统和开发平台,通用性就更差。
技术实现思路
(一)要解决的技术问题为解决上述问题,本专利技术提出了一种FreescaleHCS12系列MCU嵌入式IDE设计方法,采用FreescaleHCS12系列MCU,性价比更高;为国内高校利用国产化的开发工具和实验仪器进行嵌入式系统教学提供方便;避免针对不同MCU平台而需要重复开发IDE的情况。(二)技术方案本专利技术的FreescaleHCS12系列MCU嵌入式IDE设计方法,包括以下步骤:第一步,确定SDIDE12的整理设计思路,对软硬件的具体内容进行分析,确定软硬件平台的通用性设计思路;第二步,硬件设计,按照第一步的设计思路进行硬件的分析设计,并决定所需要的元件与参数;第三步,软件设计,包括通用编辑编译模块的详细设计、HCS12系列MCU通用写入模块详细设计、HCS12系列MCU内存扩展的实现和调试模块详细设计;第四步,基于CPU12微处理器的μC/OS移植,包括μC/OS的移植过程以及移植的调试;第五步,实例程序的编写。进一步地,所述第二步的硬件设计包括最小系统设计、通用扩展板设计和写入模块硬件板设计。(三)有益效果与现有技术相比,本专利技术的FreescaleHCS12系列MCU嵌入式IDE设计方法,采用FreescaleHCS12系列MCU,性价比更高;为国内高校利用国产化的开发工具和实验仪器进行嵌入式系统教学提供方便;避免针对不同MCU平台而需要重复开发IDE的情况。具体实施方式一种降低天然气长输管道直接能耗的方法,包括以下步骤:FreescaleHCS12系列MCU嵌入式IDE设计方法,包括以下步骤:第一步,确定SDIDE12的整理设计思路,对软硬件的具体内容进行分析,确定软硬件平台的通用性设计思路;第二步,硬件设计,按照第一步的设计思路进行硬件的分析设计,并决定所需要的元件与参数;第三步,软件设计,包括通用编辑编译模块的详细设计、HCS12系列MCU通用写入模块详细设计、HCS12系列MCU内存扩展的实现和调试模块详细设计;第四步,基于CPU12微处理器的μC/OS移植,包括μC/OS的移植过程以及移植的调试;第五步,实例程序的编写。所述第二步的硬件设计包括最小系统设计、通用扩展板设计和写入模块硬件板设计。上面所述的实施例仅仅是对本专利技术的优选实施方式进行描述,并非对本专利技术的构思和范围进行限定。在不脱离本专利技术设计构思的前提下,本领域普通人员对本专利技术的技术方案做出的各种变型和改进,均应落入到本专利技术的保护范围,本专利技术请求保护的
技术实现思路
,已经全部记载在权利要求书中。本文档来自技高网
...

【技术保护点】
一种Freescale HCS12系列MCU嵌入式IDE设计方法,其特征在于:包括以下步骤:第一步,确定SDIDE12的整理设计思路,对软硬件的具体内容进行分析,确定软硬件平台的通用性设计思路;第二步,硬件设计,按照第一步的设计思路进行硬件的分析设计,并决定所需要的元件与参数;第三步,软件设计,包括通用编辑编译模块的详细设计、HCS12系列MCU通用写入模块详细设计、HCS12系列MCU内存扩展的实现和调试模块详细设计;第四步,基于CPU12微处理器的μC/OS移植,包括μC/OS的移植过程以及移植的调试;第五步,实例程序的编写。

【技术特征摘要】
1.一种FreescaleHCS12系列MCU嵌入式IDE设计方法,其特征在于:包括以下步骤:第一步,确定SDIDE12的整理设计思路,对软硬件的具体内容进行分析,确定软硬件平台的通用性设计思路;第二步,硬件设计,按照第一步的设计思路进行硬件的分析设计,并决定所需要的元件与参数;第三步,软件设计,包括通用编辑编译模块的详细设计、HCS12系列MC...

【专利技术属性】
技术研发人员:刘睿
申请(专利权)人:哈尔滨卓晋科技有限公司
类型:发明
国别省市:黑龙江,23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1