分分钟从概念到原型设计

MPLAB CODE CONFIGURATOR(MCC)是Microchip推出的一种针对自家芯片的免费的图形化编程配置环境,可以生成易懂的C代码,可以无缝的集成到你的工程中,已经集成进Microchip 的新开发环境MPLAB X,小猿很早之前用过一次MCC,但是那时候是在MPLAB 环境下,而且感觉没有现在的好用,今天我们以一个8位的片子PIC16F1933来说明下如何使用MCC

0?wx_fmt=jpeg

首先在你的开发环境MPLAB X下确认安装了MCC 插件,如果没有请安装,点击Tools菜单里的Plugs子菜单,进入

0?wx_fmt=jpeg

在Plugs页面,点击Installed可以看到已安装的插件,其他插件的安装查看方式类似,可以看到已经安装了MPLAB Code Configurator.

0?wx_fmt=jpeg

可以通过点击windows菜单如下图所示代开MCC

0?wx_fmt=jpeg

或者直接点击工具栏的MCC图标打开

0?wx_fmt=jpeg

好了,现在就动手实践下,开始配置

在System Module下配置时钟

0?wx_fmt=jpeg

在Device Resource里面还可以点击选择配置其他外设,如ADC, DAC,CCP,UART等等器件所支持的外设。

在Pin Manager 里面可以清楚的看到管脚分配,点击可以选择配置如下图所示

0?wx_fmt=jpeg

在Package里面可以看到配置

0?wx_fmt=jpeg

其他外设配置类似,配置完成后,点击生成按钮,

0?wx_fmt=jpeg

在输出窗口中可以看到生成时候的输出文件和生成所花费的时间,对于我们这个例子是6秒多一点。当然,根据你的配置复杂度,时间会有所不同。

0?wx_fmt=jpeg

在左侧工程中可以看到生成的文件和位置

0?wx_fmt=jpeg

点击生成的任何一个文件,可以浏览生成的文件,并且可以打断点仿真。

0?wx_fmt=jpeg

可以看到生成的代码注释,格式,命名还是非常不错的。怎么样,是不是轻松搞定。

  虽然MCC后者其他类似的软件可以帮助工程师轻松搞定底层驱动的生成,但是小猿在这里强烈建议初学者还是要自己会亲自动手配置底层的东西,这样你才会深入理解嵌入式的底层驱动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值