前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你还在傻傻的写驱动吗?

你还在傻傻的写驱动吗?

作者头像
用户1605515
发布2018-04-10 16:28:24
9610
发布2018-04-10 16:28:24
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

因为工作项目中8位单片机经常用microchip,而32位常用NXP的,而两家都在积极推广自己的芯片配置,代码生成工具,microchip有MCC,而NXP有MCUXPressoConfig Tools,今天我们都来看看这么好的工具你用了吗?

首先来看MCC,最为microchip新的开发工具MPLAB X的一个插件,安装后极大的方便了工程师的开发,加速项目评估,不夸张说几分钟就可以完成外设驱动的开发,例如我们以PIC16f18324来说,使用UART,PWM, Timer,GPIO,ADC等

如果配置有错误,还会智能提示修改。配置完后,点击generate就会生成代码

生成的代码,

可以看到生成的代码,结构清晰,注释完美,简直是工程师减少加班的利器。

//=============================================//

在来看看NXP的MCUXpresso配置工具XCFG,有在线和离线,先看在线的

登录后开始自己的配置和代码生成吧

可以选择现有的塔式系统或者FRDM系统配置参考生成SDK

生成SDK后,包含所有的外设驱动,还有移植的嵌入式实时操作系统,如freeRTOS等。

这个工具也有桌面版,可以下载安装后使用,不用每次都打开网页,

离线安装后如下,选择配置

留给大家自己去使用摸索。借用这些工具使你快速评估产品原型,加速产品开发周期,随着控制器和处理器越来越复杂,开发急需借助这些工具,让你从0开始写这些控制器外设的驱动,写完后还得调试,估计得一段时间,有这么好的工具,又是免费的,为什么,有什么理由不用呢?

当然自己会写驱动,又能熟练使用这些工具是最好的。赶快去动手做吧。

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

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

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

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

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