前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分分钟从概念到原型设计

分分钟从概念到原型设计

作者头像
用户1605515
发布2018-04-10 14:39:31
5800
发布2018-04-10 14:39:31
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

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

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

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

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

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

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

在System Module下配置时钟

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

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

在Package里面可以看到配置

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

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

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

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

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

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-06-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档