MPLAB IDE有什么用处
大哥大姐,各位强人帮个忙!!小弟搞不明白MPLABIDE是什么东西,有什么用,希望大家能帮忙!!??...
大哥大姐,各位强人帮个忙!!小弟搞不明白MPLAB IDE是什么东西,有什么用,希望大家能帮忙!!??
展开
1个回答
展开全部
MPLAB IDE 是一种在PC 机上运行的软件,用来为Microchip 单片机开发应用程序。由
于它提供了一种单一的集成环境来为嵌入式单片机开发程序代码,因此被称为集成开
发环境或 IDE。经验丰富的嵌入式系统设计人员可以跳过这部分而直接转至第1.7
节“MPLAB IDE 的组件”。 在此还建议浏览第1.9 节“MPLAB IDE 在线帮助” 和
第1.10节“MPLAB IDE 更新和版本编号” 。本章的其余部分简要地介绍了嵌入式系统
开发以及使用MPLAB IDE 的方法。
1.1.1 “嵌入式系统”说明
嵌入式系统通常为一种利用小型单片机(如Microchip PICmicro® MCU 或 dsPIC® 数
字信号控制器(DSC))功能的设计。这种单片机将微处理器(类似于台式计算机中
的CPU)与某些称为“外设”的附加电路相结合,加上同一芯片上的其他电路就构成
了一个需要极少其他外部器件的小型控制模块。这种单一的器件可以被嵌入到其他电
子和机械设备中,以实现低成本的数字控制。
1.1.2 嵌入式控制器和PC 机之间的区别
嵌入式控制器与PC 机之间的主要区别在于:嵌入式控制器专用于某项特定任务,或
某类特定任务。而PC 机则设计为能够运行多种不同类型的程序,并能够连接到多种
不同的外部设备。嵌入式控制器只有一个程序,因此成本低廉,只要能够保证处理专
项任务所需的计算能力和硬件即可。而PC 机的核心具有比较昂贵的通用中央处理单
元(CPU),它还包含了很多其他外部设备(内存、磁盘驱动器、视频控制器和网络
接口电路等)。嵌入式系统具有低成本的智能型微控制器单元(MCU),在同一芯片
上还有很多外设电路而外部设备则相对较少。通常,嵌入式系统属于隐藏部件,或者
是其他产品的子模块,如电池式钻孔机、冰箱或车库开门器。此类产品中的控制器只
执行整个设备的一小部分功能。控制器给这些设备中的关键子系统增添了低成本的智
能。
举例来说,烟雾检测器就是一种嵌入式系统。它的功能是检测传感器输出的信号,如
果信号表示有烟雾存在,则发出警报。可以使烟雾检测器中的小程序执行无限循环,
不停地对烟雾传感器输出的信号进行采样,也可以使烟雾检测器处于低功耗的“休
眠”模式,由传感器的输出信号将它唤醒。唤醒后烟雾检测器中的小程序就会发出警
报。该程序可能还具有一些其他功能,如用户测试功能和电池欠压报警。虽然配备传
感器和音频输出设备的PC 机通过编程也可以实现上述功能,但这并不是一种节约成
本的解决方案(而且它也不可能在9 伏的电压下以无人照管方式常年运作!)。嵌入
式设计使用廉价的单片机,为我们的日常生活环境提供智能化处理,如烟雾检测器、
相机、手机、家用电器、汽车、智能卡以及安防系统
于它提供了一种单一的集成环境来为嵌入式单片机开发程序代码,因此被称为集成开
发环境或 IDE。经验丰富的嵌入式系统设计人员可以跳过这部分而直接转至第1.7
节“MPLAB IDE 的组件”。 在此还建议浏览第1.9 节“MPLAB IDE 在线帮助” 和
第1.10节“MPLAB IDE 更新和版本编号” 。本章的其余部分简要地介绍了嵌入式系统
开发以及使用MPLAB IDE 的方法。
1.1.1 “嵌入式系统”说明
嵌入式系统通常为一种利用小型单片机(如Microchip PICmicro® MCU 或 dsPIC® 数
字信号控制器(DSC))功能的设计。这种单片机将微处理器(类似于台式计算机中
的CPU)与某些称为“外设”的附加电路相结合,加上同一芯片上的其他电路就构成
了一个需要极少其他外部器件的小型控制模块。这种单一的器件可以被嵌入到其他电
子和机械设备中,以实现低成本的数字控制。
1.1.2 嵌入式控制器和PC 机之间的区别
嵌入式控制器与PC 机之间的主要区别在于:嵌入式控制器专用于某项特定任务,或
某类特定任务。而PC 机则设计为能够运行多种不同类型的程序,并能够连接到多种
不同的外部设备。嵌入式控制器只有一个程序,因此成本低廉,只要能够保证处理专
项任务所需的计算能力和硬件即可。而PC 机的核心具有比较昂贵的通用中央处理单
元(CPU),它还包含了很多其他外部设备(内存、磁盘驱动器、视频控制器和网络
接口电路等)。嵌入式系统具有低成本的智能型微控制器单元(MCU),在同一芯片
上还有很多外设电路而外部设备则相对较少。通常,嵌入式系统属于隐藏部件,或者
是其他产品的子模块,如电池式钻孔机、冰箱或车库开门器。此类产品中的控制器只
执行整个设备的一小部分功能。控制器给这些设备中的关键子系统增添了低成本的智
能。
举例来说,烟雾检测器就是一种嵌入式系统。它的功能是检测传感器输出的信号,如
果信号表示有烟雾存在,则发出警报。可以使烟雾检测器中的小程序执行无限循环,
不停地对烟雾传感器输出的信号进行采样,也可以使烟雾检测器处于低功耗的“休
眠”模式,由传感器的输出信号将它唤醒。唤醒后烟雾检测器中的小程序就会发出警
报。该程序可能还具有一些其他功能,如用户测试功能和电池欠压报警。虽然配备传
感器和音频输出设备的PC 机通过编程也可以实现上述功能,但这并不是一种节约成
本的解决方案(而且它也不可能在9 伏的电压下以无人照管方式常年运作!)。嵌入
式设计使用廉价的单片机,为我们的日常生活环境提供智能化处理,如烟雾检测器、
相机、手机、家用电器、汽车、智能卡以及安防系统
天通中星科技有限公司
2024-10-30 广告
2024-10-30 广告
北京天通中星科技有限公司,是一家专业从事天通一号卫星移动通信、北斗卫星导航、Ku/Ka宽带高通量卫星通信及特殊行业安全终端产品开发、生产与销售的高科技企业。为了满足国家“天地一体化信息网络”建设需求,天通中星公司基于我国自主知识产权的北斗卫...
点击进入详情页
本回答由天通中星科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询