本移植文档重点介绍 PIC18F 和 PIC24F 系列器件之间的相同点和不同点,并介绍了从 PIC18F移植至PIC24F 器件的一般原则。本文档通篇假设要被移植的应用基于某种较新的 PIC18F 系列器件,如常用的 PIC18F8722 系列,这类器件带有所有 PIC18F 器件所具备的完整功能 集 和 最 新 的 纳 瓦 技 术。假 设 目 标 器 件 属 于 PIC24FJ128GA 通用系列,这一系列是第一代的 PIC24F 通用器件。但本文所述的通用原则适用于将基于任何 PIC18F 器件的应用移植到 PIC24F 平台上。为能全面地进行概述,特意将本文档分成两大部分,每一部分的概述方式有微小区别。第一部分比对了两种内核架构之间的差异,并重点介绍了主要的差异。由于这些差异会显著地改变应用的整体结构,因此阐述的重点并不在执行特定任务的方式上,而是在移植中需要考虑哪些较大的变化。具体需作哪些修改留给用户根据应用自主决定。第二部分讨论 PIC18F 和 PIC24F 架构所共有的外设。同样会比较模块的功能,本文还将比较使每个模块运行的步骤,并给出针对于特定任务的信息。该部分仅介绍两种架构均支持的外设功能。鼓励用户查看 PIC24F 器件的数据手册了解新模块的相关信息,以及如何将这些模块用于即将被移植的应用中。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !