MCU的器件PACKS相关概念解析

科技   2025-01-04 06:40   江苏  

为了仿真相应的器件,MPLAB XIDE需要它支持的器件的一些具体信息。在以前的版本4.2或者更早的版本,所有的这些信息是放在IDE中的,因此你如果需要支持一新的器件的话,不得不等待下一次MPLAB XIDE的版本release

5.0及它之后的版本中,这个器件信息从MPLAB X IDE移动到了一组不同版本的packs中,这意味着在你当前的MPLAB XIDE版本中,通过更新最新的包含这个器件信息的packs来实现支持新的器件,MPLAB XIDE将读到和使用这个更新的信息。

图1 PACK的分类组成概念

DFP包含每一个支持的器件的信息,以系列分组。这个信息包含器件的供电需求数据,编程方法,架构等等。工具PAKCS包含支持的器件的硬件调试工具固件,同时包含IDE需要用它工作时的其它硬件相关信息。

当你更新DFP时,相关的TP将同样被更新,所以所有的硬件工具将可以和DFP中的新器件一起工作。

当你安装MPLAB XIDE时,最新的packs将自动安装到IDE中。当你打开一个项目,MPLAB XIDE将自动检查DFP更新,如果发现一个较新的DFP版本,它将会提醒你。如果需要的话,点击提供的链接,就可以下载最新的DFP和相关的工具packs,一旦完成,在工程特性中,你的项目就会有最新的packs选中。

5.4和更新的版本中,通过更新切换DFP和相关的Tool Packs,你可以更新切换器件和工具的支持,由于对DFPTP的改变,不能在5.45.35版本或者更早的版本之间切换。当你打开一个旧的v5的工程,若它需使用一个未安装的packs,你将需要去安装这个packs,点击提供的链接,去到特性窗口,去决定你是否将下载更旧的版本,或者选择另一个已经安装的版本。如下图2 中可以看到,跟着一个Resolve 链接的Packs是未包含在你当前的MPLAB XIDE版本中的。

图 2 DFP的安装

当安装MPLAB XIDE时,你可以选择你想安装的Microchip器件支持,这将仅仅安装那些和选择的器件架构相关的Packs。仅仅安装你需要的,可以节省磁盘空间和加快安装速度,这也称作分布式安装,如下图3是在安装MPLAB 过程中的选项,这将连带和选择的器件架构一起安装相关Packs

图3 器件资源安装

以上是关于器件DFP的一些相关基础概念及解释,希望能对它有一定的理解。

END




最后提一句,21ic论坛(bbs.21ic.com)正在招募原创作者,单篇文章奖励最高500元,欢迎广大网友踊跃投稿! 点击了解活动详情

温馨提示:

因最近微信公众平台推送规则改变,很多读者反馈没有及时看到更新的文章。根据最新规则,建议多点击“推荐阅读、分享、收藏”等,成为常读用户。


推荐阅读:


请点下【在看】给小编加鸡腿



21ic电子网
即时传播电子科技信息,汇聚业界精英精彩视点。
 最新文章