![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Stm32CubeMx+Keil 教程
1.手把手进行环境配置,功能实现
2.所有代码全部开源
3.代码分层管理,方便进行其他芯片移植
4.沟通 交流答疑
谢娘蓝桥
绿水青山境长静,花落虽频意自闲。
展开
-
Hal GPIO控制--LED/Delay实现
输出配置不进行分开,所有初始化都在main函数实现,方便后续工程配置变化,不用在keil 中进行文件添,然后点击右上角的生成,生成代码。这里以点PB8灯为例,可以设置灯输出电平 ,模式为输出,不进行上下拉, 速度 模式设置以及用户自定义名称。生成的 gpio配置在 main.c 中,此部分在main 函数中已经调用,不用在bsp中进行重新调用设置。如上图cubeMX 设置,系统时钟最大为64MHz,按us算,64 count 为1us,输入64即可。直接引用main.h 然后进行定义开关即可,比较方便。原创 2023-01-27 13:38:49 · 693 阅读 · 0 评论 -
keil bin elf 等格式自动转换
-bin 指定输出格式 其他格式参考帮助文档 ,一般常用bin hex elf ,也可以输出其他格式信息。option->output 内 Nameof Executable 用于指定输出文件名。注意输出文件及路径不能有空格,因为空格后,exe 会检测后续的输入文件,导致错误。user 内 在Afer Build /Rebuild 添加一行如下代码。fromelf.exe 即可 keil 会自动查找具体调用位置。支持输出 hex 及axf。后面跟axf输入文件即可。原创 2023-01-27 11:05:21 · 1123 阅读 · 0 评论