本文档概括了从 dsPIC30F6011/6012/6013/6014 器件
(简称 dsPIC30F601X 器件)移植到 dsPIC30F6011A/
6012A/6013A/6014A 器件 (简称 dsPIC30F601XA 器
件)需要注意的事项。如果您计划进行这种移植,推荐
您从www.microchip.com下载这些器件的数据手册及勘
误表文档。
dsPIC30F6011/6012/6013/6014 B2 版硅片的大多数勘
误已在 dsPIC30F6011A/6012A/6013A/6014A A2 版硅
片中进行了修正。
具体的器件勘误表文档包括:
• dsPIC30F6011/6012/6013/6014 Rev. B2 Silicon
Errata (DS80198)
• dsPIC30F6011A/6012A/6013A/6014A Rev. A2
Silicon Errata (DS80242)
《dsPIC30F6011A/6012A/6013A/6014A 数据手册》
(DS70143B_CN)的附录 B 提供了 dsPIC30F601X 器
件和 dsPIC30F601XA 器件的比较总结。
《dsPIC30F6011A/6012A/6013A/6014A 数据手册》
(DS70143B_CN)的附录 C 提供了 dsPIC30F601X 器
件和 dsPIC30F601XA 器件之间的移植信息。
为 dsPIC30F601X 器件开发的代码,除 DCI 勘误修正
外,可直接移植到 dsPIC30F601XA 器件。参见 “外
设”以获得更多信息。
代码兼容性
大多数情况下,使用 MPLAB® C30 C 编译器和 MPLAB
ASM30 汇编器开发的 dsPIC30F 代码可直接在
dsPIC30F601X 和 dsPIC30F601XA 器件之间移植。但
在某些情况下,要根据增强了哪些功能进行一些小的改
动。要将源代码移植到 dsPIC30F601XA 器件,需要以
下两步:
1. 在源代码文件中包含 dsPIC30F601XA 器件的相
应头文件 (.h)和包含文件 (.inc)。
2. 删除源代码或 MPLAB C30 命令行选项中针对
“dsPIC30F6011/6012/6013/6014 Rev. B2 Silicon
Errata”(DS80198)文档中所述勘误实现
的任何替代方案 。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !