新人求助,Cube内GPIO界面提示报警界面设计

stm32cubemx实验一(GPIO控制)
Emaker mx实验一(控制)
软件环境:
MDK5.15 STM32CUBEMX
硬件环境:
EmakerV1板 stlink-v2
Derrick wang
目标现象:
通过gpio控制V1板上的led进行闪烁
在开始进行例程之前请先安装好开发软件:mdk(自行百度下载安装)和mx(到st官网下载最新版)。注意的地方:安装stm32cubemx之前需要安装javatm(根据你电脑是32位还是64位操作系统不一样对应的版本也不一样)。
第一步:第一次使用stm32cubemx需要进行配置。
从菜单栏help-&install new labrarie打开如下窗口:
因为我们V1板上使用的是stm32F103c8,属于stm32F1系列,固选中后点击Install now。
如图所示等待加载完成。如使用的是其他系列的单片机就加载其他系列的库。
第二步:新建stm32cubemx工程。
如图所示,选中我们板子上使用的这个型号的mcu:stm32F103c8Tx。
第三步:配置单片机。
先看下我们V1板载的led是怎么连接的,然后我们进行配置。
我们板子上面有四个led灯,作为入门实验就先让大家了解基本流程,就先控制一个,从原理图上可以看到这个灯接的是PC15。Ok,下面我们就可以去配置cube了。
指到pc15点击左键,选中_OUTPUT模式。这样控制led的io口我们已经配置好了。
然后点击如下图中箭头指到的按钮,并且设置方框选中的几个选项,其他默认。最后点ok生成mdk工程。
生成完以后点击open project按钮就可以打开mdk工程。如下图所示:
第四步:修改编译代码。
打开mdk的工程以后看代码会发现我们用到的基本外设已经配置好了,现在我们要控制led闪烁起来只用写用户代码就ok了。
打开main文件,接下来就正式写代码:
可以看到我们一共就写了两条代码,都是以HAL开头的两个函数。但是我圈出来这么几个方框还有箭头,却有很大意义,大家也要记住。写自己的代码一定要写在user code注释(方框圈起来的)所包含的里面。这样有什么好处呢?假如我现在需要再通过cubemx配置一个gpio口重新生成mdk代码,要是不写在user code里面就会被清除掉,还要重新写。好了,现在编译一下下载就去就可以看到led在闪烁了。
转载请注明转自电子创客营:!
or分享 (0)新人求助怎么关闭{扩展}等显示_百度知道
新人求助怎么关闭{扩展}等显示
我有更好的答案
如果要对扩展进行管理可以鼠标左击“扩展”→“扩展管理”进入扩展管理界面。在扩展管理界面里面显示了所有你安装的搜狗扩展功能,如图你可以鼠标左击扩展功能后端的开关键来开启或关闭该扩展。如果觉得一些扩展不好用也可以直接在扩展管理界面内删除掉,即鼠标左击想要删除的扩展功能后端的打叉图标。
采纳率:73%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。95....绑定的号码可以更换吧,比如我华东的售后在岗绑他的手机,他离职了,换个人,我再绑新人的新号码,这样保障95.....这个号码一直不变的,但是人可以变是这个样子吗?
刚刚进入IT这个领域,想用Discuz程序建一个论坛网站,请问有什么方法可以快速建成
icp备案主体信息那里已经填写了应急联系电话,填写网站信息时出现这个
保存网站信息,验证失败:应急联系电话为必填项,请填写您最常用的手机号码,保持电话畅通。 应急联系电话为必填项,请填写您最常用的手机号码,保持电话畅通。
多多探讨探讨一下,我是新手上路
MaxCompute(原ODPS)CLT客户端如何给公司一个新人,他已经注册了阿里云账户,添加到数据项目里面去。
怎么在Linux添加ftp新用户,并修改ftp上传路径,因为ftp上传的位置不是web文件位置,每次都要登录云服务器复制粘贴
我想了解一下阿里云可以什么东西
学生认证自己没法拿到学籍信息就给出不通过,没能力拿到足够信息就不要搞这个活动嘛!再者app上这个界面点十次才出一次选项!还有新人礼包是系统繁忙的提示,这不骗子吗!
直接申请了域名,转眼不是新人了才发现半年免费邀请码的事情,现在已经领不了了,怎么解决呢!?
![screenshot](https://oss-cn-hangzhou.aliyuncs.com/yqfiles/6b45cbbba840f5ba78c648d376eb813.png)
今年大二了,大一下半年学了C#,大二开学学A
小编发现问答专区中有很多人在问关于如何学习技术的问题,选择适合自己的技术方向,以及学习的线路图,可以参考的书籍资料等,小编把这些问题汇总一下,希望能给技术新人一些启示和帮助
本帖不定期更新,喜欢的可以收藏哦
##通用技术
请问从事软件这一行业需要怎么
1.由于不用http协议,服务器要怎样调用接收json的方法,想了半天只想出一个写一个main()的方法,而不是一个类 2.接收和发送json的方法是什么。谢谢各位大神了 新人刚刚学完servlet
无助买了.com域名和阿里云ecs美西1服务器win2012数据版,不知道怎么建网,新人!求助!有好人带带我吗?不知道从哪里先下手看着云服务器ECS桌面发呆,网上的资源也少,愿意学习!求带!!!
企业网站单核1G内存1带宽,静态网页外网都卡顿,网站大小5兆左右,后台PHP新人,后台用的源码之家改的,听他说,咋回事要升级吗?我不懂后台!单个网页都卡
无助买了.com域名和阿里云ecs美西1服务器win2012数据版,不知道怎么建网,新人!求助!有好人带带我吗?不知道从哪里先下手看着云服务器ECS桌面发呆,网上的资源也少,愿意学习!求带!!!感激不尽
当时用钉钉买的,用邮箱找回,或者手机找回,就是一连串数学与字母,新人求解????
刚接触阿里云,第一次购服务器,对这个领域属于小白了,做前端的撘服务器主要是做H5,求大手来一个愿意指导的
怎么一直连不上服务器,文件怎么上传根目录,谢谢
访问ECS Windows IIS网站显示“HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容”错误的处理![D_7Y_MJ_5I_H_X_9QTI_TD](https://yqfile.alicdn.com/358a29}

我要回帖

更多关于 c 故障报警界面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信