1:CubeMX是ST公司开发的一款软件,旨在通过图形化的配置MCU方式,来减轻开发人员的工作量,让大家更轻松,快乐。
用户使用图形化工具配置MCU后,CubeMX可以根据用户选择的IDE,来生成对应的工程文件(包含了初始化代码),下文将介绍。
可以在ST的官网上查看CubeMX的功能介绍,并下载CubeMX. http://www.st.com/en/development-tools/stm32cubemx.html
北京pk10真实高手公式2:CubeMX下载完成后,在安装时,会提示安装java sdk, 按提示安装即可。
3:安装完成后,打开软件,界面如下。
4:手动安装MCU软件包。菜单栏“Help”->北京pk10真实高手公式“manage embedded software packages” , 可以看到STM32F0~F4 的安装包信息,根据自己需求安装对应的软件包。
北京pk10真实高手公式5:创建一个简单的工程示例。
5.1 点击“New Project” (可能会卡,需要等待很长,好几分钟时间,提示在下载更新东西,如果不想等,就点cancel),会出现选择MCU型号的窗体,如下。我这里选择的是STM32F103系列的一款单片机,下图中还可看到此款单片机的价格,特点,原理图,文档等信息。
5.2 双击所选择的MCU所在行,既可进入图形配置窗体,如下图。可以直观的看到单片机的引脚图,单击对应的管脚,会弹出此管脚的功能选择框,按需要点击勾选。
5.3 图形化的时钟配置。对于新手来说,面对STM32那复杂时钟树,都会懵逼的。CubeMX可以很简单点点鼠标来配置。点击“Clock Configuration”,就可以看到时钟的图形配置窗体,如下图(我这里因为配置了USB,而USB需要使用外部HSE时钟,而导致图形时钟配置报错,暂时不知道怎么处理)。
5.4 后面还有“Configuration”,“Power Consumption Calculator”,暂时不会用,以后再学习了。
5.5 生成初始化的工程文件1。菜单栏 点击“Project” ->“Settings...” 填入工程名,选择工程文件的保存位置,选择IDE,然后点击OK 。北京pk10真实高手公式如下图(我的IDE工具是MDK V5)。
5.6 生成工程工程文件2. 点击菜单栏“Project”->“Generate Code”, 然后等一会,就会弹出,代码生成成功。点击“Open Project”,我的IDE MDK V5 就会打开刚生成的工程,如下图。
5.7 更多的CubeMX 使用,以后再好好学习。CubeMX的熟练使用可以提高开发的速度。
关键字:北京pk10真实高手公式_STM32CubeMX 软件使用 学习笔记 编辑:什么鱼 引用地址:http://news.socialskive.com/mcu/ic476325.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。北京pk10真实高手公式如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过上海快三app赚钱—主页-彩经_彩喜欢子邮件或上海快三app赚钱—主页-彩经_彩喜欢话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
上一篇:stm32 CubeMx falsh应用
下一篇:最简单的方式 创建STM32的工程(使用标准库)-2
- 关注eeworld公众号
快捷获取更多信息
- 关注eeworld服务号
享受更多官方福利
推荐阅读




实战 培训 开发板 精华推荐
- 未来发动机技术如何发展 看第五届中国汽车发动机技术大会
- 威马汽车合作黑莓 将在第三代SUV中采用黑莓操作系统
- 瓶颈有望突破!中国工程院院士潘复生:未来或将不需要建加氢站
- 百度地图推出定制语音包 可AR导航 还能帮车主找充上海快三app赚钱—主页-彩经_彩喜欢桩
- 大众公布ID.3上海快三app赚钱—主页-彩经_彩喜欢池系统结构,上海快三app赚钱—主页-彩经_彩喜欢池组最多搭载12个上海快三app赚钱—主页-彩经_彩喜欢池包
- 福特另类增程法:通过灯光让车内乘客感受到温暖或凉爽
- LeddarTech合作研发激光雷达评估工具包 用于高速公路驾驶应用
- 德国KIT研发出高能阴极材料,将上海快三app赚钱—主页-彩经_彩喜欢池容量提高30%
- 布局智能驾驶/座舱 江淮与华为签约合作
- 特斯拉再次升级Autopilot 新增相邻车道车速调整功能