Advertisement

MC9S12P128 freescale中文手册.doc

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本文档为Freescale公司出品的MC9S12P128微控制器的官方中文手册。内容详尽介绍了该芯片的各项功能、引脚定义及使用方法,是开发者的重要参考资料。 MC9S12P 系列单片机是经过优化的低成本、高性能且引脚数较少的专业级汽车单片机产品。该系列旨在填补高端16位单片机如MC9S12XS与低端8位单片机之间的市场空白。MC9S12P 主要针对需要使用CAN或LIN/J2602通讯接口的汽车应用,典型的应用包括车身控制器、乘客检测系统、车门控制模块、座椅控制系统、遥控车门开关信号接收器、智能执行器以及车灯和接线管理模块。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MC9S12P128 freescale.doc
    优质
    本文档为Freescale公司出品的MC9S12P128微控制器的官方中文手册。内容详尽介绍了该芯片的各项功能、引脚定义及使用方法,是开发者的重要参考资料。 MC9S12P 系列单片机是经过优化的低成本、高性能且引脚数较少的专业级汽车单片机产品。该系列旨在填补高端16位单片机如MC9S12XS与低端8位单片机之间的市场空白。MC9S12P 主要针对需要使用CAN或LIN/J2602通讯接口的汽车应用,典型的应用包括车身控制器、乘客检测系统、车门控制模块、座椅控制系统、遥控车门开关信号接收器、智能执行器以及车灯和接线管理模块。
  • Freescale IMX6 用户
    优质
    《Freescale IMX6用户手册》是一份详尽的技术文档,专为使用Freescale i.MX 6系列应用处理器的开发者和工程师设计。该手册提供了详细的硬件信息、软件开发指导及接口说明等资料,帮助读者更好地理解和运用i.MX 6系列产品以满足各种嵌入式计算需求。 Freescale IMX6Dual/6Quad用户手册。 IMX 6Dual/6Quad 应用处理器参考手册。
  • 飞思卡尔ColdFire编程参考Freescale资料)
    优质
    《飞思卡尔ColdFire编程参考手册》提供了详尽的文档和教程,旨在帮助开发者掌握ColdFire微处理器架构及其实用编程技巧,专为使用Freescale产品的工程师设计。 ### 飞思卡尔中文资料(Freescale)-ColdFire编程参考手册 #### 一、绪论 本章节主要介绍了ColdFire处理器的编程基础,包括不同的编程模式、寄存器架构以及数据格式等内容。 ##### 1.1 整型单元用户编程模式 在整型单元用户编程模式下,ColdFire处理器提供了以下几种关键的寄存器: - **数据寄存器(D0-D7)**:这些寄存器用于存储整数数据,并且可以作为源或目标参与各种算术和逻辑运算。 - **地址寄存器(A0-A7)**:用于存储内存地址,常用于寻址操作。 - **程序计数器(PC)**:指示当前正在执行的指令的位置,通常在指令执行完成后会自动更新。 - **条件码寄存器(CCR)**:用于存储指令执行后的状态信息,如零标志、进位标志等。 ##### 1.2 浮点单元用户编程模式 在浮点单元用户编程模式下,ColdFire处理器提供了一套独立于整数单元的浮点处理机制,主要包括: - **浮点型数据寄存器(FP0-FP7)**:专门用于存储浮点数。 - **浮点型状态寄存器(FPSR)**:记录浮点运算的状态信息,如溢出、无效操作等。 - **浮点型指令地址寄存器(FPIAR)**:用于浮点指令的地址计算。 此外,还详细介绍了MAC(乘法累加器)的用户编程模型,其中包括MAC状态寄存器、MAC累加器和MAC掩码寄存器等组件。 ##### 1.3 MAC的用户编程模型 MAC是ColdFire处理器中的一个重要组成部分,主要用于高效地执行乘法累加运算。其用户编程模型包括: - **MAC状态寄存器(MACSR)**:控制MAC的操作模式和状态。 - **MAC累加器(ACC)**:用于存储中间乘法累加的结果。 - **MAC掩码寄存器(MASK)**:用于控制MAC操作的细节。 ##### 1.4 EMAC用户编程模型 EMAC(Extended MAC)是ColdFire的一个增强版本,提供了更多的功能和更高的性能。其用户编程模型包括: - **MAC状态寄存器(MACSR)**:与MAC相似,但可能提供更多或更细致的控制选项。 - **MAC加法器(ACC[0:3])**:提供多个累加器来支持更复杂的计算任务。 - **加法器扩展(ACCext01, ACCext23)**:为MAC加法器提供额外的功能。 - **MAC掩码寄存器(MASK)**:与MAC中的掩码寄存器类似。 ##### 1.5 管理员编程模式 管理员编程模式允许对系统进行更深入的控制,包括但不限于: - **状态寄存器(SR)**:包含控制位和状态位,用于设置处理器的工作模式。 - **管理员用户堆栈指针(A7 和 OTHER_A7)**:分别用于管理管理员和用户的堆栈空间。 - **向量基址寄存器(VBR)**:用于指定中断向量表的基地址。 - **缓存控制寄存器(CACR)**:控制处理器缓存的行为。 - **地址空间标示符(ASID)**:用于管理虚拟内存的不同地址空间。 - **存储访问控制寄存器(ACR0-ACR3)**:控制不同内存区域的访问权限。 - **MMUC基址寄存器(MMUBAR)**:指定MMU表的基地址。 - **RAM基地址寄存器(RAMBAR0-RAMBAR1)**:指定RAM的基地址。 - **ROM基地址寄存器(ROMBAR0-ROMBAR1)**:指定ROM的基地址。 - **模块基址寄存器(MBAR)**:用于定位特定的硬件模块。 ##### 1.6 整数数据格式 整数数据格式是ColdFire处理器处理整数数据的基础,包括无符号整数和有符号整数等多种格式。 ##### 1.7 浮点型数据格式 浮点型数据格式是ColdFire处理器处理浮点数据的基础,主要包括单精度和双精度两种类型。 ##### 1.8 乘法累加器数据格式 乘法累加器数据格式是专门为MAC设计的数据格式,用于高效地处理乘法累加运算。 ##### 1.9 寄存器的数据组织 这部分内容详细介绍了如何在寄存器中组织不同类型的数据,包括整数和浮点数的存储布局。 ##### 1.10 硬件配置信息 这部分提供了关于处理器硬件配置的重要信息,对于理解处理器的内部结构非常有用。 ####
  • 飞思卡尔ColdFire编程参考Freescale资料).pdf
    优质
    这本PDF文档是飞思卡尔公司针对其ColdFire系列微处理器所编写的官方编程参考手册,包含了详细的硬件架构介绍和软件开发指导,适合从事嵌入式系统设计与应用的工程师阅读。文档为中文版本,便于国内开发者理解和使用。 飞思卡尔中文资料(Freescale)-ColdFire编程参考手册.pdf提供了关于ColdFire微处理器的详细编程指南和技术文档,适用于需要深入了解该系列芯片架构和功能的开发者和工程师。这份手册涵盖了从基础概念到高级应用的各种内容,是进行相关项目开发的重要参考资料。
  • STLDOC版)
    优质
    《STL中文手册(DOC版)》是一份详细的文档,提供给编程爱好者和专业人士使用,它包含了对标准模板库中各个组件的全面介绍与解释。此手册以易于理解的方式呈现复杂的概念和技术细节,帮助读者快速掌握STL的应用技巧,并能够有效地解决实际开发中的问题。 STL中文手册 DOC文档 需要查找或使用关于STL(标准模板库)的中文手册DOC文档吗?如果有这方面的需求,请注意寻找相关的资料文件。
  • DS1302版.doc
    优质
    本手册为DS1302时钟芯片提供全面的技术支持与指导,包含其工作原理、引脚功能、编程应用及实例等详细信息,适合电子工程师和硬件开发者参考使用。文档以简洁明了的中文编写,方便快速查阅与学习。 DS1302是一款由美国DALLAS公司推出的高性能、低功耗实时时钟芯片,它配备了31字节的静态RAM,并采用SPI三线接口与CPU进行同步通信,支持突发方式一次传输多个时钟信号及RAM数据。该实时时钟能够提供秒、分、时、日、星期、月和年等时间信息,在一个月少于31天的情况下可以自动调整日期,并具备闰年的补偿功能。DS1302的工作电压范围为2.5~5.5V,采用双电源供电(主电源与备用电源),支持设置后备电池充电方式并提供了对后背电源进行涓细电流充电的能力。 该芯片的外部引脚分配和内部结构如相关文档所示。在数据记录应用中,尤其是对于某些具有特殊意义的数据点记录方面,DS1302能够实现数据与其出现时间的同时记录,并因此广泛应用于测量系统之中。
  • GMT帮助.doc
    优质
    《GMT中文帮助手册》为用户提供详细的GMT(Generic Mapping Tools)软件操作指南与案例解析,涵盖命令详解、参数设置及绘图技巧等内容,是学习和使用GMT进行地理数据处理和地图绘制的重要参考文献。 ### GMT通用地学制图工具入门详解 #### 引言 GMT(General Mapping Tools)是一套在地球科学领域广泛使用的制图软件。自1987年成立以来,凭借其强大的功能、灵活的使用方式以及高质量的输出效果,赢得了全球超过6000名用户的青睐。本篇将深入浅出地解析GMT的背景、体系哲学、流行原因及安装环境,旨在为新用户提供一个全面的入门指导。 #### GMT的历史与哲学 ##### 历史回顾 GMT起源于1987年,由美国哥伦比亚大学Lamont-Doherty地球观测所的研究生Paul Wessel和Walter H.F. Smith共同创立。最初的版本于1988年7月正式推出,并迅速传遍了全球各地的研究机构。随着Paul Wessel在SOEST获得博士后职位并持续开发,GMT经历了多个版本迭代,包括1991年的2.0版以及由美国国家科学基金会资助的3.0版(发布于1993年)。最新的3.4.4版则是在2004年1月发布的。 ##### 体系哲学 GMT的设计深受UNIX体系的影响,注重将复杂任务分解为简单可管理的部分。每个模块保持精简且易于维护,并兼容其他UNIX工具;使用ANSI C编程语言编写确保跨平台稳定性。此外,其命令行界面设计使其在Windows环境之外也能运行自如,提高了灵活性和通用性。 #### 为何GMT如此普及? 1. **价格合理**:作为一款共享软件,不存在版权问题。 2. **无限适应性**:支持通过命令行、脚本或用户程序调用,提供高度定制化能力。 3. **高质量输出**:采用PostScript格式保证图形质量,满足学术出版需求。 4. **广泛的兼容性**:适用于几乎所有计算机平台。 #### GMT的安装环境 GMT对系统资源的要求适中,适合各种计算环境。基本需求包括: - netCDF库版本至少为3.4 - C编译器(如GCC) - 至少100MB磁盘空间和约32MB RAM 为了优化使用体验,建议配置以下附加资源: - PostScript打印机或类似设备(例如ghostscript) - PostScript预览软件(例如ghostview) ### 结论 GMT作为一款专业的地理制图工具,在地球科学领域具有重要地位。凭借其强大的功能、灵活的使用方式以及广泛的兼容性,无论是科研工作者还是学生都能从中受益匪浅。通过本段落介绍,希望读者能对GMT有一个全面了解,并激发进一步探索的兴趣。
  • QGIS操作版).doc
    优质
    《QGIS操作手册(中文版)》为用户提供了一份详细的指南,涵盖了QGIS地理信息系统软件的各项功能和使用技巧,帮助用户快速上手并精通该软件。 本段落阐述了如何在QGIS中添加矢量图层,并提供了从文件、数据库及Web服务导入的方法指导。此外,文章还详细讲解了设置矢量图层属性与样式的步骤以及执行编辑和删除操作的技巧。该文属于《QGIS中文操作手册》第三章第三节的内容,是一份高质量的操作指南。