学习记录
文章平均质量分 60
超广全栈
很水的嵌入式开发人员
展开
-
vscode开发stm32未定义标识符但能跳转
可能原因:vscode 插件 c/c++ 插件未找到定义该标识符的头文件stm32 hal 库中的兼容性代码使得 vscode 未找到要包含的相关头文件解决方法:在 c/c++ 插件的配置文件中添加包含路径详细配置参考 vscode c/c++ 配置脚本在 c/c++ 插件配置文件的 defines 中添加针对 hal 库的相关宏定义例如:在stm32f4xx.h 文件中有相关代码:#if defined(STM32F405xx) #include "stm32f原创 2021-09-18 13:57:33 · 1169 阅读 · 0 评论 -
Ubuntu下Gnome修改键盘映射
Ubuntu下Gnome修改键盘映射(xmodmap)因为笔记本的E键损坏不能用了,在以命令行为主要工作界面的linux肯定是很不方便的,在不更换键盘的情况下只有用别的按键来代替或者外接键盘,但是外界键盘始终是不怎么方便。因为F3键不怎么用,所以我想把数字键3用来代替E键F3则用来代替3键。由于E键损坏那么肯定要外接键盘进行辅助。首先通过 xmodmap -pke命令找到3和E的键值(ke...原创 2018-10-11 22:18:58 · 1439 阅读 · 0 评论 -
Ubuntu18.04下安装Virtualbox虚拟机以及虚拟系统的安装
因为刚转到linux系统,与很多地方不熟悉,想要直接用来开发的话会非常慢而且wine的bug对刚入门的小白来说是很难解决的,所以我打算在ubuntu中安装一个虚拟机来运行win系统在短时间内开发的时候可以暂时转入到比较熟悉的界面进行开发。首先安装虚拟机由于VMware属于商业软件,并且比较大,所以我决定安装Virtualbox。在命令行下输入sudo apt-get intstall vi...原创 2018-10-12 12:26:48 · 21935 阅读 · 2 评论