- 博客(12)
- 收藏
- 关注
原创 使用Vscode+EIDE+Jlink开发STM32环境配置教程
此时,按理说可以正常编译了,但是可能会出现,编译正常,但是链接会报错。这是因为【STM32F429IGTX_FLASH.ld】文件里面定义了几个section,但是当前GCC版本是不支持的,我们直接删除掉这几个section就好。安装STM32CubeMX,并且新建一个简单工程,生成代码时选择STM32CubeIDE是比较合适的。在【操作】栏里选择【安装实用工具】,选择如下几个安装。安装Vscode,这里不多说,直接百度下载安装即可。正常工程导入后,会自动生成如下几个文件。链接成功后,就可以正常下载了。
2024-12-18 10:28:33
985
原创 RT-thread studio编译生产的bin文件太大的问题。
关于RT-thread Studio编译代码生成的bin文件过大的问题解决方案。
2022-11-17 16:37:50
2012
原创 关于STM32的USB设备库DIY机械键盘
前言为什么想写这个呢,首先一方面是因为自己喜欢DIY一些小玩意,另一方面关于USB-HID的东西断断续续的学习了不少东西,想总结整理一下。其次就是网络上关于STM32制作USB-HID的案例很多,我这里尽量说一些不一样的,以便大家参考,内容主要还是关于机械键盘方面的。本来早就应该写的,自己懒,然后又喜欢拖延,最近想着利用下班的时间将它陆续整理完善吧。DIY机械键盘相比于客制化机械键盘更为彻底,也没有客制化出来的机械键盘好用,我追寻的只是DIY给我带来的乐趣与成就感。如果只是想要一把好用的键盘,
2020-09-02 22:22:47
6152
5
原创 Windows10安装时出现“无法在此驱动器上安装Windows”的解决方案
前阵子,因为系统里面手贱安装了一些流氓软件,卸载不干净,打算重装,反正新电脑,也没有什么东西值得留念。然后再重装的过程中,选择安装位置时,提示如下错误“无法在此驱动器上安装windows”,选择机械硬盘就可以,而固态硬盘就是不行。目前没有在网络上找到合理的解释。有人说是GPT分区和MBR分区的原因,但实际上我试下来,应该不是这个原因。解决方案:1.把系统盘中的efi文件和efi文件夹备份后...
2019-11-12 17:02:07
27813
原创 电脑频繁蓝屏与AMD Ryzen5 3600超频
电脑频繁蓝屏前段时间喜欢折腾,把老主机二手卖了,搞了一台新主机。ryzen5 3600 + rx580,电源供电是鑫谷GP700P 600W的金牌电源。刚买回来装好以后测试拷机,Furmark单烤显卡没事,CPU和显卡双烤一会就蓝屏,CPU单烤也一会就蓝屏。当时也没有在意,以为是主板BIOS 的原因,毕竟Ryzen5 3600刚发售不久,买不起X570芯片组的主板,只能用B450芯片组刷BIO...
2019-09-25 09:50:19
10427
4
原创 在STM32407上移植FatFs文件系统
前段时间在开发板上STM32F407上成功移植了FatFs文件系统,折腾了大概一周的时间,于是想花点时间把过程记录下来,一方面让也许能让别人少走点弯路,另一方面就是时间长了忘了以后也可以翻出来看看。废话不多说,直接开干。首先获得FatFs文件系统的源码,网址如下:http://elm-chan.org/fsw/ff/00index_e.html最新的FatFs文件系统版本为R0.13c。我用...
2019-08-09 17:11:38
2140
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人