
MCU
文章平均质量分 71
浩子_up
人生漫漫,希望能有些点滴能够记录下来~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MCU开发 —— GD32篇:5.SEGGER Embedded Studio 使用外链编译器
SEGGER Embedded Studio 凭借着自身超流畅的运行速度,以及跨平台环境用过的人都一致好评,只是在KEIL和IAR几乎统治的MCU开发IDE中,SES略显小众。经过这么几个月的体验下来,感觉已经看不惯KEIL和IAR原来界面了,现在MCU市场纷纷涨价,选择MCU上也不得不下探到最便宜的芯片上,如今GD推出的GD32E230系列,采用ARM-V8架构,而且还是72MHz主频比STM32F0系列性价比高出不少,由于SES还没有正式适配这个系列,没法完全采用SEGGER那一整套开发模式。但可以考虑原创 2021-02-25 14:29:35 · 7258 阅读 · 3 评论 -
MCU开发 —— GD32篇:4.SEGGER Embedded Studio 常规配置
前言在使用SEGGER Embedded Studio 进行开发的时,有些实用性很强的功能可以进行配置来提高开发效率中文字符光标设置默认的界面中,如果输入中文字符,光标会显示在字符的中间,在删减字符时比较难以操作。Tools->Options->Text Editor-> visual appearance 修改字体渲染为“比例” 即可修改后中文字符的光标可以正常显示在字符末尾了,便于操作中文字符光标设置...原创 2021-02-25 13:50:19 · 12149 阅读 · 1 评论 -
MCU开发 —— GD32篇:3.添加ARM_DSP库到工程模板里
前言相关代码可以在第一篇文章中的百度云网盘链接中下载上一篇我们重新调整了SES关联的工程文件路径,将必要文件均从SES中解耦出来,方便移植到其他IDE中,本文主要是添加ARM_DSP库添加ARM_MATH在工程中添加对应的源文件在项目配置中,添加宏定义ARM_MATH_LOOPUNROLL 这个是将4个数据为一组同步处理,加速计算使能硬件浮点计算添加代码/*****************************************************************原创 2020-11-27 19:56:32 · 8041 阅读 · 0 评论 -
MCU开发 —— GD32篇:2.SEGGER Embedded Studio 重构项目工程
前言回顾上一篇SES的环境搭建,已经从基本开发流程新建了工程,并成功运行了点灯的程序。正如文中提到,由于SES是SEGGER自家IDE,有些库更新不及,该篇打算对常用的文件进行更新和工程整理,也是为了方便移植。更新内容CMSISSES下载的CMSIS版本为5.0.4,而最新CMSIS已经更新到5.7.0了。https://github.com/ARM-software/CMSIS_5做了一些对比图,感兴趣的可以通过对比的路径自行查看具体更新细节。而关于CMSIS_DSP变化就较大了,最新原创 2020-11-27 18:39:12 · 7384 阅读 · 0 评论 -
MCU开发 —— GD32篇:1.开发环境搭建之 SEGGER Embedded Studio for ARM
前言今年芯片市场真是命运多舛,受到疫情的影响,上游晶圆短缺,直接导致今年芯片产能不足,连STM32这样的通用MCU也出现价格涨价甚至价格翻翻,但生活总得继续,STM32价格太贵也只能尝试使用国产的MCU,最受关注的当属兆易创新GD32,今年的产品基本就在这个平台上开发了,从习惯STM32的HAL库开发到GD32的类似标准库开发的转变总归还是有些不适应,而且还不能用STMStuido这样监控变量,既然要走破釜沉舟这条路,不如来个釜底抽薪,重新调研一下现在常用的IDE。得知目前可以用JLINK的JScope原创 2020-11-27 13:56:09 · 27704 阅读 · 6 评论