这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » zhangdailu STM32L053试用进程帖

共2条 1/1 1 跳转至

zhangdailu STM32L053试用进程帖

助工
2016-01-04 11:17:05     打赏

开始没有找到相关的硬件电路图,以至于都没法开始学习,后来有人共享出来了才开始学习,学习的时候使用两个软件,一个是keil5,另一个就是STM32CubeMX,这两个软件都是学习的关键软件,keil5就是我们学习过程中的调试软件,而STM32CubeMX这个是我们进行图形化设置的软件,减少像我这种初学者的痛苦。


实验之前需要准备的东西就有:keil5STM32CubeMX,板子以及安装好驱动。下面我们就开始实验了。


实验一:点亮我们的灯塔

1.看清楚硬件电路图

在实验之前我们需要先看清硬件的电路图,不然我们是没办法学习的,所以我有了电路图才能开工。


大家需要看清的地方我已经标识出来了,第一个就是要看清我们要点的灯是那个,实验的灯就是LD2,绿色的,相信大家的开箱的时候已经看过这个灯了。第二个我们就要看清楚这个灯所对应的端口是那个,有人会问为什么有两个端口对应这个灯,我要说的是先看箭头标识出来的部分,一个是SB42,另一个是SB29。他两个的作用就是跳线帽的作用。你把开发板反过来就能找到这两个标识,可以看到SB42是用0欧电阻短接的,而SB29是断开的,没有接任何东西,所以现在我们知道LD2是由PA5控制,且当PA5为高电平的时候灯会亮。


2.软件开工了

看完了硬件就该软件上场了,打开STM32CubeMX软件,New Project,然后按照下面的图一次操作就行:

 

生成了工程文件之后他也就暂时退出了本实验的舞台了,接来下就打开刚才的工程,keil5的表演时间到了。在工程里面的main函数里面添加一句话:HAL_GPIO_TogglePin(GPIOA,GPIO_PIN_5); 如果你觉得一直亮没意思那就在添加一句话:HAL_Delay(DelayData);然后依次就是编译、运行、看灯吧。




助工
2016-01-04 11:18:03     打赏
2楼
帮张代露童鞋发的~~~不错,继续更新哈~

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]