大神灯光指点图解(大师教你点个灯)
大神灯光指点图解(大师教你点个灯)
2024-11-05 04:20:59  作者:冷心爱人  网址:https://m.xinb2b.cn/know/kid426986.html

STM32CubeMX和Keil5点亮一个LED

大家好!我是一哥

STM32CubeMX 介绍

STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,通过自己对硬件的需要,进行选择,而后可以快速生成代码,减少开发人员的开发难度,时间和花销。STM32 覆盖整个STM32系列。

在我看来有如下优点:

·大量的芯片(资源,价格介绍),方便对我们进行芯片选型

·除了拥有芯片本身的外设选择外,还拥有一系列的中间件,如 RTOS, USB, TCP/IP等

·对芯片的整体资源,以及时钟树有更深刻的认识

·快速代码生成(对外设进行初始化),方便我们对我们的想法进行验证与开发

·工程也可以进行更新(当增加外设时)

今天我们讲下用STM32CubeMX和Keil5点亮一个LED,这个项目比较简单,大家都可以尝试下。


这个就是我们今天的主角,这款单片机芯片是STM32F030K6T6。


这个开发板非常简略,里面的芯片是STM32 F030 K6 T6,它有32个引脚,在它旁边这个一个八兆的晶振,然后晶振左边是电源芯片,能够把5伏电压转换成3.3伏电压给单片机供电。开发板右侧有一个按键reset按键,旁边是下载口。

为什么用这个芯片呢?由于这个芯片它非常便宜啊!在网上买的价钱才几块钱,这整块开发板下来才十多块钱包邮,对于一些刚刚初始学单片机的童鞋来说它的功能够用,重点它很便宜哈哈。


废话不多说,开始实操吧!

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程和毕业设计指导,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像白色字体加我也能领取哦,记得回复一哥///


我们首先打开CubeMX,然后输入芯片的型号STM32F030K6T6,可以看到封装LQFP32,然后32K的flash,4K的RAM,25个IO口,最高工作频率可以达到48兆。


打开操作界面,先把芯片的串行下载口打开。选中Debug serial wire之后,我们可以看到时钟和IO这两个针脚已经显示绿了也就是生效状态,这样就可以往里面下载程序。


把要控制的led对应的io口状态配置成输出状态,选择GPIO output。


配置时钟,晶振暂时就不用了,直接用内部的RC振荡器就好,频率选4x9,它的频率就是36M。(用RC呢,最高就是36M)


打开midi文件找到main函数,HAL库初始化,系统时钟配置,GPIO初始化,然后看到while(1),我们的程序就写在这。

我们知道要想让led闪烁起来,必须让他对应的IO口先置低电平,然后再置高电平这样无限的循环下去灯就会闪烁起来。


先用HAl库函数来先写第一句,置PB7低电平,然后来一个延时500毫秒。置高电平就把上面的程序拷贝下来,把reset改成set就可以了。


然后我们再设置一下编译参数,输出这项用户信息可以去掉,不然的化编译太慢。


然后下载选项里边我们选上Reset and Run,至于其他的选项就不用管它了。

初始编译程序,编译完成0错误,0警告,这就代表程序已经编译好了。

就要把编译好的程序下载到单片机里边,然后把数据线插上,把这个下载器插到usb接口里链接电脑之后就能够看到led已经亮起来了。

但是由于里面没有程序呢,所以这个灯是不受控的,他只是简略地亮起来。

把我们刚写好的程序下载到单片机里,点击程序的Load按钮直至下载完成。程序已经下载成功之后我们会发现单片机上的灯已经一闪一闪的亮起来了,亮0.5秒,灭0.5秒。

在这1个小项目里面我们学到了几条的HAL库函数语句。分别是给端口置高低电平、延时语句,还有端口电平反转语句。

怎么样,看了这期干货之后,是不是觉得STM32单片机的开发特别简略呢?心动不如行动,你也赶紧试一试吧。

想要学习单片机的朋友 ,做毕业设计的同学,关注我们,回复一哥,与导师一起学习成长,共同进步,还有更多资料领取。

说了这么多,大家记得留意下方评论第一条(或者私信我)有干货~

-END-

*本文系网络转载,版权归原作者所有,如有侵权请联系删除

  • 潮汕十大必备食品(作为潮汕的一种风味食品)
  • 2024-11-05作为潮汕的一种风味食品潮汕人以白粥为主食已经有很长的历史了,在这么长的一段时间中,潮汕人凭借着自己对美食的理解还有些许生活的无奈,创造出了种类丰富的能搭配白粥的小菜,这就是杂咸在众多的杂咸中,有一种显得与众不同,它以其黝黑。
  • 张一曼打动人心的片段(驴得水电影结尾)
  • 2024-11-05驴得水电影结尾“明天就开学了,来,我们聚聚气”“我们三民小学团结、乐观,哎,等会...一曼呢?”“砰”电影《驴得水》结尾,孙佳去延安投奔大哥,特派员被调查处分,孙校长、周铁男以及裴魁山决心留下来继续发展教育事业只有。
  • 湿疹和热痱子是同一种病吗(又把湿疹当痱子治)
  • 2024-11-05又把湿疹当痱子治宝宝起了湿疹,痒、疼……洗个澡都疼得哇哇叫-科学家庭育儿2017.5.27-夏天暑热,皮肤问题一下子多起来小宝宝的“湿疹”指不定哪天就冒出来了,摸着长出小疹子的小脸蛋、小胳膊,才不叫个心痛啊后台分分钟。
  • qq邮箱正确输入方式(qq邮箱怎么正确输入)
  • 2024-11-05qq邮箱怎么正确输入QQ邮箱是由QQ号码+@qq.com组成的按这个格式输入就是正确的QQ邮箱不管在哪里输入QQ邮箱,按照以上正确方法输入,就是正确的备注:如果在某些地方输入QQ邮箱不管用,那么就要核对自己的QQ号码是否。
  • 心情低落时发朋友圈的文案(心酸难过的微信状态文案)
  • 2024-11-05心酸难过的微信状态文案1如果你不在乎天长地久,也许我能给你个曾经拥有2记得有人说过,错过不是没缘份,只是少了一起走下去的勇气3有些故事,不一定要讲给所有人听;有些悲伤,不一定谁都会懂4没有什么会永远,也没有什么会很久找个借。
  • 布朗特经典电影 从被嘲笑的口吃女孩
  • 2024-11-05布朗特经典电影 从被嘲笑的口吃女孩想不到《穿普拉达的女王》中的时尚助理,伶牙俐齿又毫无偶像包袱的米兰达第一秘书,现实生活中,竟是患过口吃的害羞女孩艾米莉.布朗特(EmilyBlunt)的口吃有多严重,不止在全班面前朗读让她为难,就连别。
  • 造口罩用的什么布(口罩的分类)
  • 2024-11-05口罩的分类棉布口罩用棉布,棉布口罩布生产出来的口罩,主要功能在于防寒保暖,避免冷空气直接刺激呼吸道,透气性好,因此没有防尘防菌的效果医用口罩用无纺布,无纺布口罩布制成的口罩可以有效的防菌,例如打喷嚏造成的病菌传。
  • 垃圾怎样发电 原理是怎样的
  • 2024-11-05垃圾怎样发电 原理是怎样的垃圾是城市生活中的“副产品”利用垃圾发电供热的原理与一般烧煤的热电站相类似,只是烧的燃料不同垃圾发电供热过程是这样的:将各种垃圾分别送入由大型滚筒组成的燃烧炉内;垃圾在炉底被不断翻转着,以便使它燃烧完。
  • 英国皇室的近期活动(英国皇室成员全员出动)
  • 2024-11-05英国皇室成员全员出动对许多人来说,圣诞节前的日子可能比这一天还要忙碌——至少王室成员是这么想的据悉,英国王室成员正前往白金汉宫参加女王一年一度的圣诞前午餐,女王的家人每年都会参加圣诞前午餐我们不会轻易使用“延伸”这个词—。
  • 中小学的特级教师的成长之路(启智授渔桃李满园)
  • 2024-11-05启智授渔桃李满园他指导的学生活跃在祖国各个角落在国防航天、高新技术上发光发热他将自己的教育理念融入课堂教学中学之导之,师之友之他把交大人的责任与担当精神传递给他的每一个学生他就是上海交通大学2022年教书育人奖一等奖。
  • 古代铁索桥建造(现存最早跨海梁式大石桥)
  • 2024-11-05现存最早跨海梁式大石桥洛阳桥,又名万安桥,位于福建省泉州洛江区桥南村与惠安县洛阳镇交界的洛阳江入海口处它与北京的卢沟桥,河北的赵州桥,广东的广济桥并称为中国古代四大名桥洛阳桥是中国现存最早的跨海梁式大石桥,也是世界桥梁筏形。
  • 窝组词(汉字窝怎么组词)
  • 2024-11-05汉字窝怎么组词燕窝[yànwō]也叫燕菜、燕根金丝燕在海边岩石间筑的巢是金丝燕口衔海藻或其他柔软植物纤维后混合着唾液吐出来的胶状物含多种氨基酸及微量元素,营养价值较高,是一种珍贵食品,并可供药用窝头[wōtóu]用。