网站做次级页面,竞价推广论坛,网站备案 查询,cn域名不建议购买推荐 分享一个朋友的人工智能教程#xff0c;零基础#xff01;通俗易懂#xff01;希望你也加入到人工智能的队伍中来#xff01; http://www.captainbed.net/strongerhuang Ⅰ、写在前面 学习本文之前可以查看我前面的文章#xff1a; STM32CubeMX介绍、下载与安装 主要… 推荐 分享一个朋友的人工智能教程零基础通俗易懂希望你也加入到人工智能的队伍中来 http://www.captainbed.net/strongerhuang Ⅰ、写在前面 学习本文之前可以查看我前面的文章 STM32CubeMX介绍、下载与安装 主要讲述STM32CubeMX菜单及相关功能,简单讲述一下新建工程后面结合实际例子讲述新建工程配置的具体细节。 关于本文的更多详情请往下看。 Ⅱ、STM32CubeMX主界面描述 打开安装好的STM32CubeMX看到其主界面如下 主要看到信息有 1.菜单栏打开软件只有4个主菜单在新建工程后有5个菜单 2.快捷按钮栏这些按钮在菜单栏里面都能找到 3.新建工程我们打开软件新建工程就是点击该按钮 4.导入工程如果之前有建好的工程可以点击该处导入工程 5.帮助帮助功能都应该知道可点击菜单help或按F1键打开帮助文档。 1.菜单栏 打开软件时有四个菜单文件File、工程Project、Window窗口、Help帮助。 当新建工程后增加了一个按钮Pinout引脚输出菜单。 2.快捷按钮栏 和上面菜单栏一样打开软件时和新建工程后存在差异新建工程后增加一些快捷按钮。 菜单每一个选项在下面章节新建工程后单独讲述。 菜单和快捷按钮在打开软件时和新建工程后的差异如下图 Ⅲ、STM32CubeMX新建工程 为了讲述STM32CubeMX的菜单这里提前简单讲述一下新建工程在下一篇文章会综合讲述一下新建工程的详细步骤。 STM32CubeMX的新建工程其实很简单如果需要有复杂的配置整个工程就有很多细节的地方需要注意这些在今后文章结合相关的例程来讲述。 1.打开STM32CubeMX软件点击“新建工程” 2.选择芯片型号以STM32F103ZE为例双击“选中” 3.设置软件工程Project - Settings弹出设置窗口设置好参数点击OK即可。 4.点击保存一个基本的工程就算完成了。根据配置的资源不同中间还需要根据实际情况来配置才能使用具体配置在后面的文章结合相关资源来讲述。 Ⅳ、STM32CubeMX菜单描述 STM32CubeMX的菜单在新建工程之后有五个菜单其中文件File、Window窗口、Help帮助这三个菜单比较容易理解工程Project和Pinout引脚输出菜单相对初学者来说要理解起来要困难点在上面新建工程后可以看到5个主菜单下面我依次分别讲述一下5个菜单子菜单的意思。 1. File文件菜单 A.New Project新建工程有快捷图标 B.Load Project导入工程有快捷图标 C.Import Project引入项目有快捷图标 D.Aave Project保存工程有快捷图标 E.Aave Project As另存工程有快捷图标 F.Close Project 关闭工程 G.Recent Project 最近工程 H.Exit 退出软件 文件菜单比较简单这里不重点讲述。 2. Project工程菜单 A. Generate Code 生产代码有快捷图标在配置好之后点击该按钮就可以生产软件代码工程。 B. Generate Report 生产报表有快捷图标也是在配置好之后点击该按钮就会生产报表芯片型号、引脚配置信息、系统时钟、软件工程等一系列信息。 C.Settings 设置这个菜单是设置工程相关的信息在上面新建工程说了一下。 3. Pinout引脚输出菜单 这个菜单名叫“引脚输出”菜单其实是也对芯片芯片引脚功能配置的菜单。 A. Undo 撤销操作有快捷图标 B.Redo恢复操作有快捷图标 C.Clear Pinouts清除引脚对已配置的引脚进行清除。 D.Clear Single Mapped Singals清除映射 E.Set Unused GPIOs 设置未用引脚设置未使用引脚的类型输入、输出等。 F.Reset Used GPIOs复位已用引脚 G. Generate CVS pinout text file引脚生产列表 H.Pin/Signals Options 引脚配置选项 I.Collapse All全部折叠折叠左边配置和外设。 J.Disable Mode失能模式 K.Expand All 展开所有和Collapse All对应。 L.Zooming in 放大 M.Best fit 最佳大小 N. Zooming Out 缩小 4. Window窗口菜单 这个菜单现在只有输出信息一个子菜单是现在版本还比较简单的一个菜单应该是为以后升级做准备。 5. Help帮助菜单 这个菜单也是比较简单的一个。 A. Help 帮助有快捷图标 B.About 关于 C.Install Patch 安装路径 D.Check for Updates 检测更新 E.Intall New Libraries 安装新固件库 F.Updater Settings 更新设置 Ⅴ、STM32CubeMX的下载 STM32CubeMX及其固件库支持包可以到ST官网下载也可以在我的360云盘下载我会定期更新。 STM32CubeMX的下载含固件支持包 ST官网下载地址: STM32CubeMX及其支持包下载地址ST官网-英文网页: http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html STM32CubeMX及其支持包下载地址ST官网-中文网页: http://www.st.com/content/st_com/zh/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html 360云盘下载地址 https://yunpan.cn/cMgjuHDLgjcAx 访问密码 79f6 STM32CubeMX资料: https://yunpan.cn/cMgjSQqHDaZv4 访问密码 f7d4 ST官网下载固件支持包同样也在上面提供网址点击“软件”可以看到每个系列的固件包如下图 Ⅵ、说明 后续会定期更新使用STM32CubeMX新建各种外设资源工程的文章敬请等待。 以上总结仅供参考若有不对之处敬请谅解。 Ⅶ、最后 更多精彩文章我将第一时间在微信公众号里面分享对本文有什么疑问可微信留言。 本着免费分享的原则方便大家手机学习知识定期在微信平台分享技术知识。如果你觉得分享的内容对你有用又想了解更多相关的文章请用微信搜索“EmbeddDeveloper” 或者扫描下面二维码、关注将有更多精彩内容等着你。 转载于:https://www.cnblogs.com/strongerHuang/p/5791689.html