首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 312 毫秒
1.
支持C编译和汇编的嵌入式集成开发平台(SdIDE)集工程管理、编辑、编译、程序下载、调试等功能于一体,是一种新型的MCU实验开发工具.本文给出了SdIDE的基本设计方法,其中研究与设计其通用性和可重定性是关键点;着重阐述了SdIDE的设计思路,对SdIDE可重定目标的技术要点做了深入研究;并对整个开发环境中的一些技术难点进行了详细的分析说明.  相似文献   

2.
为了实现飞思卡尔公司HCS12系列MCU的在线编程,通过软件架构和可移植性的方法设计了一个通用编程器。通过早期做的很多HCS12系列MCU芯片的编程实验,获得了它们的共性和差异性,通过软件设计的方法实现了对HCS12微控制器的在线编程,并侧重于研究编程器的通用性和高速下载特性。编程器具有通用性和使用便捷性。  相似文献   

3.
BDM是一种正在被业界广泛使用的嵌入式MCU在线编程调试技术。通过对适用于Freescale HCS12系列MCU的开源编程调试工具进行分析,发现其存在不能与高频率目标芯片进行通信的局限,而且由于采用USB1.1协议与PC机通信,速度较慢。提出了采用USB2.0技术重新设计编程调试器硬件及底层驱动软件的方案,有效地的解决了频率瓶颈度与通信速问题,设计出一种新型高效的适用于Freescale HCS08/RS08/HCS12系列MCU的通用编程调试器(USBDM)。  相似文献   

4.
Freescale HC08系列MCU集成开发系统的若干关键技术   总被引:1,自引:0,他引:1  
目前,国内进行HC08系列MCU的嵌入式产品开发的工具主要依赖进口,价格昂贵,使用不便.因而,设计开发一套方便、成熟、稳定,功能较强的Freeseale HC08系列MCU集成开发系统就显得尤其必要.对软件架构的可重定性和可移植性设计是文中的亮点,通过对编程调试器的硬件层面的设计来增强其通用效果,精心设计下载程序代码以提高程序下载的速度,合理设计IDE的软件架构以使系统具有良好的可扩充性和可移植性,对C语言程序的调试方法也做了初步的研究.概括了上述技术的基本要点与实现方法,并对其中的一些难点进行了较深入的分析.该开发系统已投入部分高校的教学实验和企业研发活动中,运行的稳定性及效果较好.  相似文献   

5.
单片机编译器是MCU开发过程中必不可少的上位机软件。在Windows平台上应用C++ Builder软件编写了SYNCMOS系列单片机的在线编程器,设计应用Win32 API技术和事件驱动机制实现与单片机的异步串行通信控制,利用ACCESS数据库记录编程操作的完成情况。该单片机编程器经应用测试,可以实现芯片的快速擦除烧录和校验加密,有利于提高SYNCMOS系列单片机的开发效率。  相似文献   

6.
针对目前嵌入式开发平台的缺陷,在深入分析多系列MCU共性的基础上,利用软件构件的思想,提出了一种通用的图形化嵌入武开发平台的设计架构,并将其运用于多款MCU的实际开发中,达到了降低开发难度、减少开发时间的目的.提出的设计架构可为同类应用借鉴.  相似文献   

7.
给出了以Freescale S12系列MOU为应用目标的集成开发环境(SdIDE)的设计,并成功的将其移植到其他MOU上去。该系统集工程管理、编辑、编译、程序下载、调试等功能于一体,是一种新型的MOU实验开发工具。本文着重阐述了该系统的功能特点、软件(包括程序下载和IDE)设计思想、不同编译器的调用方法、不同平台的移植方法,对一些技术难点进行了深入的分析说明。  相似文献   

8.
针对MCU应用开发难度大、可移植性差等问题,以ARM Cortex-M系列MCU为平台,提出一种面向嵌入式终端的BIOS设计方案.以嵌入式终端Bootloader为基础,借鉴PC机BIOS设计思想,将MCU底层构件固化于BIOS存储区,以软件中断方式向用户提供驱动函数接口;针对Bootloader设计中程序跳转判断、中断向量表重定向问题给出更加通用的解决方案,给出所提方案在不同MCU间的可移植性研究.  相似文献   

9.
文章采用以U盘为USB设备和AT89C55单片机作为嵌入式系统的核心MCU,采用中断任务调度机制设计软件系统,设计并实现了基于USB Host接口芯片SL811HS建立了可与U盘进行通信的通用USB Host嵌入式系统模块。该模块能脱离PC,直接与传统的USB外设进行通信。将USB Host应用在HPDesk系列打印机中,实现USB主机系统的构建,并对开发嵌入式USB主机,使USB应用脱离PC具有普遍意义。  相似文献   

10.
提出了一种基于嵌入式MCU的通用监控模块的设计方法,主要用于船舶液压系统中实时模态监测.通用模块具有液压信息采集、故障诊断、数据存储和现场总线(CAN通信)的功能.同时还详细论述了构成通用监控模块的软硬件原理以及实现方法.利用该模块既可以满足中小型仪器的检测与分析任务,也可以作为大型设备在线监测与诊断系统的辅助工具.  相似文献   

11.
本文简要介绍了欧洲安装总线(EIB-EuropeanInstallationBus)协议。通过对EIB数据结构和通信过程的深入分析,设计出EIB系统与外部应用通信的通用接口。文章给出了EIB通用接口硬件、软件设计过程。通过开发EIB通用接口,实现了外部应用与EIB系统的互操作。  相似文献   

12.
在灵活应用基板-适配器方案的基础上,提出了一种新的针对M68HC08系列MCU的通用编程器的软硬件实现方法。该编程器采用新型可编程振荡器芯片LTC6903程控输出可变的高精度频率,设计新颖。  相似文献   

13.
为了实现污水处理BOD在线检测,建立了以劳伦斯麦卡蒂公式为基础的软测量机理模型,采用限定记忆最小二乘算法对机理模型进行误差补偿,以提高模型的计算精度。设计了基于ATMEGA1280单片机的系统主控制器,采用模块化软件设计理念,利用AVR Studio开发环境,编程实现数据采集、软测量、液晶显示、数据存储、打印驱动等功能。此仪表已在工业现场得到应用。  相似文献   

14.
基于C8051F系列单片机线圈检测的设计与实现   总被引:1,自引:0,他引:1  
近年来线圈检测在智能交通系统得到了广泛应用,且正在逐步推广应用到其他领域.本文首先介绍了线圈检测的原理,并在此基础上针对线圈检测易受外界环境因素的影响,提出一种软件动态刷新基准的方法来提高检测的可靠性和准确性:然后详细讨论了基于C8051F系列单片机实现此类检测器软硬件设计的要点,并给出了外围线圈检测电路原理图.  相似文献   

15.
通用型嵌入式CAN总线接口的设计及其应用   总被引:1,自引:0,他引:1  
郎宝华  刘卫国 《测控技术》2005,24(12):39-41,44
介绍了由独立的CAN总线控制器--SJA1000构成的通用型嵌入式CAN总线接口的原理,详细叙述了SJA1000与具有典型51内核的P89C669单片机组成的通用CAN总线接口的硬件电路和软件实现思想,最后给出了设计实例和实验结果.  相似文献   

16.
针对已安装完成的车身ECU程序升级困难的问题,基于CAN总线的自定义协议,设计了一种ECU在线升级方案,并在Infineon XC2000系列单片机上具体实现。详细介绍了在线升级系统的软硬件组成、单片机Bootloader的设计方案,以及系统的工作过程。实验结果表明,该系统能够很好地完成ECU在线升级功能,并能有效解决ECU在线升级过程中的一些问题。  相似文献   

17.
本文针对大中专院校开设的单片机课程实验教学环节中,单片机硬件仿真器容易损坏及不易维护的问题,提出开发单片机系统仿真软件,建立虚拟实验室的构想。它将完全取代单片机硬件仿真器和单片机汇编语言仿真软件,取而代之的是以PC机为平台,基于VB的可视化界面、事件驱动原理,在VB的环境下,实现对单片机系统软件的模拟和硬件电路的仿真。  相似文献   

18.
本文针对大中专院校开设的单片机课程实验教学环节中,单片机硬件仿真器容易损坏及不易维护的问题,提出开发单片机系统仿真软件,建立虚拟实验室的构想。它将完全取代单片机硬件仿真器和单片机汇编语言仿真软件,取而代之的是以PC机为平台,基于VB的可视化界面、事件驱动原理,在VB的环境下,实现对单片机系统软件的模拟和硬件电路的仿真。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号