原创 harmony

2015-1-19 08:31 13075 14 14 分类: MCU/ 嵌入式 文集: 从0开始学习PIC32

harmony 是MICROCHIP公司推出的基于PIC32的系统,以前一直不重视,项目都是小项目,用8位机来搞定的东西,用32位 浪费。最深层的原因是以前搞过一个语音的项目,是用凌阳的16位做的,功夫下了不少,还是半途而废,从此一提16位,32位,总有种潜在的畏难情绪。

     PIC32确实是不错的芯片,速度快,功能强大,质量还算稳定。当然别的芯片没有用过,没有横向比较。

    想让harmony 运行需要MPLAB X 2.0的支持。 还需要先安装MHC插件。 

安装步骤:在联网状态下,TOOL---> Plugins--->available plugins ---> Microchip harmony configuration   ........

    安装好后,附带的一个惊喜是IDE变成中文版的了,感觉还挺别扭的。

建立工程后,在显示窗口出现3个选项卡。

1 MPLAB Harmony Configurator

2 MPLAB Harmony Clock Configurration

3 MPLAB Harmony Pin Diagron

clock和PIN 都好理解,图像画的很好。感觉像FPGA的管脚定位,挺方便的。

器件的配置 必须得对照数据手册才能理解。

 20150118210757197.jpg

USER ID 一个用户定义的16 位值, 用PIK3 能读出来。

在PIC16 中 USER ID 有4位字节。看来32位没有增加反而少了。能放一些软件的版本号之类的东西。

这个配置在下一次启动时可用TOOL --->EMBEDDED---> MPLAB HARMONY CONFIGURATOR   再次让他显示出来,进行配置。

 

 

 

 

  

arm ic a c

文章评论0条评论)

登录后参与讨论
我要评论
0
14
关闭 站长推荐上一条 /2 下一条