- 博客(7)
- 收藏
- 关注
原创 GD32系列总结番外篇 - keil编译器使用经验总结
GD32系列总结番外篇 - keil编译器使用经验总结字体优化加快编译速度代码优化字体优化可以在网上下载类似的字体安装包,安装之后在keil设置里选择该字体即可,效果如下,个人感觉比自带的好看一万倍吧,保守点:加快编译速度亲测工程文件较多时,时间能从2min中缩短至20s内,也能优化生成之后的HEX。Code Size明显减少。代码优化优化前:优化后:...
2021-11-17 20:51:21 479
原创 GD32系列总结 - systick介绍及使用
GD32系列总结 - systick介绍及使用写在前面SysTick什么是SysTickSysTick寄存器CubeMX配置代码示例时钟初始化写在前面从本文开始,后面的基本都会基于STM32和CubeMX使用的角度来介绍,搞了很久还是没搞到GD32的开发板,想着花钱去买一个,还不如用手上现成的STM32,基本上无差,关于CubeMX的使用,主要是基于LL库,可能也会有HAL库的使用。SysTick什么是SysTick引用一段《Cortex-M3权威指南(中文).pdf》中关于SysTick定时器的
2021-11-17 20:25:05 3875
原创 GD32系列总结番外篇 - 几个特殊的C语言关键字
GD32系列总结番外篇 - 几个特殊的C语言关键字__FILE____LINE____DATE____TIME____FUNCTION__FILE获取当前文件名。返回值为char型字符串指针。LINE获取当前行号,返回值为32位整型数据。DATE获取编译日期。返回值为char型字符串指针。TIME获取编译时间。返回值为char型字符串指针。FUNCTION获取当前函数名。返回值为const char型字符串指针。使用举例:RTT输出界面...
2021-08-01 00:55:36 221
原创 GD32系列总结 - 时钟树总结及CubeMX生成代码
GD32系列总结 - 时钟树总结及CubeMX生成代码写在前面时钟树HSE振荡器时钟(高速外部时钟信号)HSE用户外部时钟(旁路模式)HSE外部晶体/陶瓷谐振器HSI振荡器时钟PLL时钟LSE时钟LSI时钟片内时钟关系CubeMX配置LL库集成CubeMX关键配置Port配置时钟树Debug其他配置CubeMX的整体感受写在前面由于手里暂时没有GD32的板子,只有一个同系列的STM32,但是封装不一样,不能替换,公司的GD32不好拿来自己玩,鉴于GD32的目标就是完美替换STM32,因此,在我拥有GD3
2021-08-01 00:45:44 4041
原创 GD32系列总结 - VScode + keil开发环境搭建
GD32系列总结 - VScode + keil开发环境搭建写在前面Keil Assistant插件安装与使用遇见的问题include波浪线警告中文备注乱码last line of file ends without a newline常用插件Chinese (Simplified) Language Pack for Visual Studio CodeBracket Pair ColorizerTabnine AI Code Completion写在前面来了新公司之后,由于这次遇见的单片机是GD32
2021-07-28 23:39:24 3542 3
原创 GD32系列总结 - 前言
GD32系列总结 - 前言小志碎碎念常用开发工具Keil5VScode + keilJ-Link RTT ViewBeyondCompareEverything + Wox重要的事再说一遍小志碎碎念自从工作以来,发现需要学习的东西很多很多,学习的时间反而越来越少,所以就造成了学了不少东西,但是由于没有及时总结,保质期都很短,以至于有时候遇见了相似的问题,可能又需要去查一遍资料,对于我这种懒人来说,这真的是太折磨了,所以也就萌生了我想写博客来记录一些东西,但是之前工作一直很忙,还得抽时间学习,再加上拖延症
2021-07-26 22:11:27 1760 2
原创 GD32系列总结 - 总目录
GD32系列总结 - 总目录总目录欢迎您来到小志的《GD32开发总结》,开始前先列出该专栏的所有目录,下面蓝字都是传送门,点击即可进入。传送门
2021-07-26 21:18:11 804
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人