当前位置: 首页 > news >正文

全自动建站系统网站开发前景怎么样

全自动建站系统,网站开发前景怎么样,网站建设公司 信科网络,用自己网站域名这么做邮箱行文目录 前言其他文章正文开始STM32CubeMX安装STM32CubeMX安装L0的固件支持包Clion安装OpenOCD安装MinGw安装arm-none-eabi-gcc安装Clion配置 创建STM32工程创建STM32CubeMX工程更改芯片型号 参考文献 前言 其实关于稚晖君的L-ink门禁卡在我本科阶段就已经刷过好几次了#x… 行文目录 前言其他文章正文开始STM32CubeMX安装STM32CubeMX安装L0的固件支持包Clion安装OpenOCD安装MinGw安装arm-none-eabi-gcc安装Clion配置 创建STM32工程创建STM32CubeMX工程更改芯片型号 参考文献 前言 其实关于稚晖君的L-ink门禁卡在我本科阶段就已经刷过好几次了我也是从那次视频开始认识稚晖君大佬的在此先十分感谢大佬提供的项目思路和开源资料说起来稚晖君大佬也算我某种程度上的前辈了。 这是我第一次尝试做嵌入式项目将过程记录在本系列博客中本篇为第一部分。众所周知工欲善其事必先利其器STM32开发我之前用的是MDK5那已经是大一到大二期间的事情了后面笔者接触了pycharmIDEA等jetbrain公司的IDE后真的深深被这种IDE戳中了恰巧本次稚晖君的项目也是用的jetbrains另一个用来编写C的编译器Clion因此本篇就来手把手教大家配置ClionSTM32CubeMX进行32开发。 其他文章 正文开始 STM32CubeMX安装 STM32CubeMX直接去官网下载即可STM32CubeMX下载地址。来到官网后我们看到下图的界面点击Get Software获取下载位置。         点击之后会跳转到下面选择版本这里我下载的是win版的6.9.0。点击后会有个许可证同意点击Accept就开始下载其setup.exe文件如下图所示         之后我们就会得到一个zip文件解压后就会在文件夹里面发现setup文件双击该setup文件。就会出现安装界面。按照下图所示的步骤进行安装即可。         上面点击完Done即完成安装辽。 STM32CubeMX安装L0的固件支持包 由于本次开发使用的MCU是STM32L051K8因此需要再STM32Cube里下载L0的固件支持包。 打开刚刚安装好的STM32Cube点击INSTALL/REMOVE。         我们向下找到STM32L0勾选框中内容并install第一次需要各位登录一下没有账号的就注册一下最后有一个必填的ZIP/POSTNUM具体是什么有点记不清了直接填写邮编地址就行了。下图是已经下载完的样子。         至此我们又离成功近了一步我们已经完成了STM32Cube的L0固件支持包 Clion安装 首先声明大家支持正版有能力还是请购买正版学生也可以每年凭借学信网信息向jetbrains申请学生激活码此处分享Clion的安装和po_jie参考徐师兄源码站的教程原文链接在文末参考文献[3] Clion下载可以直接去Clion的官网下载Clion下载地址。建议下载2021以上的版本。进入官网后直接点击Download下载下载后直接双击setup.exe进行安装即可。 按照如下的步骤安装即可中间有安装选项我们全选也可按需勾选也可笔者这里是全部勾选。         安装完成后关闭Clion我们需要去下载破解工具这里感谢公开bu_ding的前辈可以关注公众号 徐公回复CLion即可免费获取破解补丁。后续我会分享网盘链接大家也可直接从网盘下载但是链接不知道能活多久前面的公众号比较稳妥。 **注意事项路径不要有中文**下图是解压jetbira.zip后的样子。     打开 scripts 文件夹先执行 uninstall-current-user.vbs的脚本文件这一步是清楚已有的激活信息保证后面的正常进行。         等到跳出Done弹框即说明成功了 之后再执行 install-current-user.vbs脚本这一步时间比较长     需要等一段时间等到出现第二个Done的弹框才算完成     之后我们打开Clion输入激活码。激活码在如下文件夹中。     如果显示invalid并且Activate按钮点不了可以重启电脑在复制粘贴激活码         至此就有了一个很好用的CIDE了。 OpenOCD安装 OpenOCD是用于对STM32进行下载仿真的工具是一个开源软件包其下载位置为OpenOCD下载 我们回来到下面的界面笔者习惯下最新的下一个版本总觉得新版本可能会遇到奇奇怪怪的bug而稍微旧一点的功能又新又稳定。     点击后我们会下载.7z的压缩文件我们找好地方解压就行了之后需要在Clion中配置。解压后的文件目录如下图所示     回到Clion我们点击左上角的横杠点击settings如下图所示我们也可以按下快捷键Ctrlalts打开settings。     记下来我们打开Build,Execution,Deployment - Embedded Evelopment此时我们需要修改OpenOCD的位置和STM32Cube的位置这两个位置就是我们上面刚安装的OpenOCD下的opencd.exe文件和STM32CubeMX.exe文件。         至此为止Clion中也配置上了32的下载仿真工具并绑定了STM32Cube了。 MinGw安装 Clion需要MinGW环境配置ToolChainMinGW的下载MinGW下载地址     打开后我们进入如下的界面下载setup.exe获取该下载器需要花费一些时间         双击setup.exe进行安装按照如下步骤安装安装管理器     安装完成后选择Basic Setup 选择组件进行安装没安装的话是空白状态。我们要选中的话就右键选择Mark for Installation即可。选择完成即可看见图标中出现了一个箭头。要取消勾选也是右键按Unmark         我们选中的如下所示由于笔者已经安装过了因此全是绿色的我们这里是全勾选的各位也可以按需勾选勾选步骤如上所示。     勾选完成后左边框中会出现箭头此时我们要安装需要找到左上角的installation然后点击Apply Changes         点击Apply进行安装。         安装完成后出现如下页面点击close关闭此时我们就安装好minGW了。         接下来我们配置环境变量打开系统属性找到环境变量     在系统变量中选择Path进行编辑 添加mingw安装路径下的bin文件夹     重启电脑然后打开命令行输入 gcc -v 验证是否下载成功。注意红框是版本与我们上面minGW installation Manager的版本要一致否则不是我们刚装的版本。     至此我们已经完成了minGW的安装 arm-none-eabi-gcc安装 gcc-arm-none-eabi是GNU项目下的软件是一个面向裸机arm的编译器。下载地址arm-none-eabi-gcc下载一直往下滑找到如下界面下载win版本的zip文件 将其解压缩到一个文件夹下面我们添加环境变量还是打开系统属性找到环境变量打开系统变量的Path同样是添加GNU-Tools-ARM-Embedded下的bin文件夹         再次重启电脑输入arm-none-eabi-gcc -v 查看版本信息检查是否安装成功出现版本信息即成功     Clion配置 按照OpenOCD安装那章节打开Clion的settings。找到Build,Execution,Develoyment选项卡在ToolChains里面添加MinGW的环境。选择了Toolset后CMake会自动调整按照稚晖君的博客我们先暂时不动Debugger选项。注意这个Name下一步有用。         确认一下CMake环境我们看到Toolchain使用的是我们上面创建的Name为MinGW的即说明是对的。         至此为止恭喜你环境工程完成 创建STM32工程 创建STM32CubeMX工程 点击右上角的New Project创建新工程 选择左边的STM32CubeMX创建CubeMX工程右边的Location选择项目位置记住这个项目名称test可以自定义但是一定要记住后面有用然后点击create创建工程         创建后跳出来如下界面先点击skip/cancel即可没跳出来也无妨。 这里我们默认的芯片为STM32F030F4Px。我们点击中间的Open with STM32CubeMX就可以打开STM32CubeMX进行引脚分配和keil一样也可以更换芯片 点击Project Manager我们配置一下项目 这里的项目名就得和Clion创建的工程名一致所以刚刚创建Clion的时候让大家记住后面的Toolchain/IDE我没有找到SW4STM32只有STM32CubeIDE此处和稚晖君的不太一样。 然后我们点击右上角的GENERATE CODE 出现如下所示的信息表示创建完成我们点击close即可。 回到Clion还是跳出这个这是让我们选择板卡这些配置文件和OpenOCD下载程序有关里面的板子可能是没有我们自己要用的型号的这里先继续取消。 我们点击左边的三角形调出cmakeDebug然后点击刷新按钮可以更新CMake工程如下没有错误提示就表明工程配置是没有问题的。 更改芯片型号 我们要更改芯片型号的话就回到STM32CubeMX如果关闭的话就重新点击中间的Open with STM32CubeMX找到左上角的STM32F030F4Px这里可以打开更改芯片的页面 先点击左上角的刷新按钮调出所有芯片然后我们本项目用到的MCU是STM32L051K8因此选择该型号然后在打击右上角的Start Project即可更改芯片型号。 我们可以看到中间的芯片已经变了此时我们需要再回到ProjectManger重新输入项目名称和ToolChain。 这里和之前一样一定要注意Project Name要和Clion一致然后点击GENERATE CODE 这是是说已经有一个一样的ioc了但是我们项目名称一样的是否覆盖我们选择yes 之后同样会问我们是否打开文件我们依旧close回到clion我们发现中间的芯片型号已经变了下面的cmake也更新了右边也会跳出提示有两段的其实没截好 至此已经完成项目创建了感谢观看 参考文献 [1] L-ink Card开源地址 [2] 配置CLion用于STM32开发【优雅の嵌入式开发】 [3] Clion的安装p_jie [4] MinGW下载和安装详细步骤 及 环境配置 [5] STM32高级开发——gcc-arm-none-eabi [6] STM32CubeMX联合CLion开发环境搭建 [7] STM32 CUBEMX 修改单片机型号 个人操作记录
http://www.pierceye.com/news/939309/

相关文章:

  • 东莞公司网站做优化做企业网站的合同
  • 网站域名空间怎么提交北京公司网站制作方法
  • 网站伪静态是什么意思中国知名网站排行榜
  • 国外网站注册软件用python做购物网站
  • 网站设计 素材如何攻克房地产网站
  • 上不了国外网站 怎么做贸易网页浏览器设置在哪里
  • delphi可以做网站吗百色建设局网站
  • 网站建设及维护课件免费请人做装修设计上什么网站
  • 川沙网站建设淘客插件wordpress
  • 门户网站开发技术服务合同免费网页游戏源码
  • 网站批量查询工具做影视外包的网站
  • 营销型网站建设试题html5网站网址
  • 网站建设策划书(建设前的市场分析)环球资源网的定位
  • 上海企业都用什么网站网站公司建站
  • 华为云速建站可以做英文网站高端服装产品网站建设
  • 网站建设中html 下载哪个平台做网站比较好
  • 成都网站设计哪家比较好邯郸市空船网络科技有限公司
  • 网站制作类软件推荐南昌网站建设推广专家
  • 做英文兼职的网站四川路桥建设股份有限公司网站
  • 电商网站开发的意义传统营销
  • 怎么自己创建网站或者app足球世界排名
  • 营站快车代理平台跑腿网站开发
  • 免费自助建站系统下载html5手机网站制作
  • 工信部网站怎么查网址邹平县建设局网站
  • 郑州有学网站制作网站背景修改
  • 免费建建网站域名没过期 网站打不开怎么办
  • 单页企业网站模板WordPress社团展示
  • 网站建设需要具备什么条件网站首页新世纪建设集团有限公司
  • 网站怎样做超链接si设计公司
  • 婚恋网站排名前三wordpress首页设置成文章还是页面