本帖最后由 lkl0305@163.com 于 2016-10-5 18:21 编辑
度过了漫长的1个月无电脑的煎熬,现在终于有电脑玩了。继续之前GoKit,目前ST官方主推HAL库,而GOKIT目前使用了标准库。
自己也用了不短时间的HAL库了,于是想尝试的用HAL库实现以下机智云的各个模块,当然尽量使用标准库的程序来做是比较明智的选择吧。先从简单的开始吧。
第一个仍然是LED灯,在GOKIT底板上有四个LED,这次点亮一下。
原理图如下
![QQ截图20161004230211.png](//cf04.ickimg.com/bbsimages/201610/0b8158070900d77cbbb47608b1c9cad4.png)
在STM32 CUBEMX中新建工程,并选择相应的引脚
![QQ截图20161004230249.png](//cf04.ickimg.com/bbsimages/201610/2225fa8847a1c1b18ac2faaaf85ff484.png)
配置时钟
![QQ截图20161004230327.png](//cf04.ickimg.com/bbsimages/201610/c9b450014fc4c4afa54c610940ce8ea8.png)
配置引脚功能
![QQ截图20161004230350.png](//cf04.ickimg.com/bbsimages/201610/4808c1a349a2a6634cff90b1a026f991.png)
生成MDK工程,并添加Hal文件夹,将GOKIT的历程下的led文件夹复制到工程,并添加。
![QQ截图20161004230504.png](//cf04.ickimg.com/bbsimages/201610/59424106197fbaa07ef72c3b49d3779c.png)
修改成HAL库
![QQ截图20161004230543.png](//cf04.ickimg.com/bbsimages/201610/0894f0e277a8a99d519b78b2d68f2263.png)
在主函数写入测试代码
![QQ截图20161004230554.png](//cf04.ickimg.com/bbsimages/201610/faff7d96be403e69bcc7ab3e6ebe8ee9.png)
下载程序
![QQ截图20161004230712.png](//cf04.ickimg.com/bbsimages/201610/c36d110f5b96f5fd16cc973927a8c01c.png)
完成后重新上点,就可以看到底板上的四个 LED闪烁了!
本帖最后由 lkl0305@163.com 于 2016-10-5 18:21 编辑
度过了漫长的1个月无电脑的煎熬,现在终于有电脑玩了。继续之前GoKit,目前ST官方主推HAL库,而GOKIT目前使用了标准库。
自己也用了不短时间的HAL库了,于是想尝试的用HAL库实现以下机智云的各个模块,当然尽量使用标准库的程序来做是比较明智的选择吧。先从简单的开始吧。
第一个仍然是LED灯,在GOKIT底板上有四个LED,这次点亮一下。
原理图如下
![QQ截图20161004230211.png](//cf04.ickimg.com/bbsimages/201610/0b8158070900d77cbbb47608b1c9cad4.png)
在STM32 CUBEMX中新建工程,并选择相应的引脚
![QQ截图20161004230249.png](//cf04.ickimg.com/bbsimages/201610/2225fa8847a1c1b18ac2faaaf85ff484.png)
配置时钟
![QQ截图20161004230327.png](//cf04.ickimg.com/bbsimages/201610/c9b450014fc4c4afa54c610940ce8ea8.png)
配置引脚功能
![QQ截图20161004230350.png](//cf04.ickimg.com/bbsimages/201610/4808c1a349a2a6634cff90b1a026f991.png)
生成MDK工程,并添加Hal文件夹,将GOKIT的历程下的led文件夹复制到工程,并添加。
![QQ截图20161004230504.png](//cf04.ickimg.com/bbsimages/201610/59424106197fbaa07ef72c3b49d3779c.png)
修改成HAL库
![QQ截图20161004230543.png](//cf04.ickimg.com/bbsimages/201610/0894f0e277a8a99d519b78b2d68f2263.png)
在主函数写入测试代码
![QQ截图20161004230554.png](//cf04.ickimg.com/bbsimages/201610/faff7d96be403e69bcc7ab3e6ebe8ee9.png)
下载程序
![QQ截图20161004230712.png](//cf04.ickimg.com/bbsimages/201610/c36d110f5b96f5fd16cc973927a8c01c.png)
完成后重新上点,就可以看到底板上的四个 LED闪烁了!