自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 收藏
  • 关注

原创 【IAR】不复位调试,保留问题现场

2、点击菜单栏「Project→Attach to Running Target」;3、仿真器自动连接 MCU,加载本地工程符号,不复位、不下载,直接进入调试模式。1、确保 MCU 已烧录与工程一致的代码,且处于运行状态;

2026-05-06 15:50:27 14

原创 【Linux】在Ubuntu下安装deb文件

deb是Debian软件包格式,文件扩展名为.deb。

2026-05-06 15:46:39 160

原创 【Linux】文件权限

d”开头表示文件夹,“-”开头表示普通文件。后面的“rwx”每3个一组,分别表示拥有者权限、拥有者同组用户权限、其他用户权限。文件权限是指不同的用户对某个文件拥有的权限,文件的权限分为三种:读(r)、写(w)、可执行(x)。同时可以用数字表示权限:r=4,w=2,x=1。

2026-05-04 13:47:18 149

原创 【Linux】交叉编译工具链

安装方法推荐使用命令行:sudo apt install gcc-arm-linux-gnueabihf,安装后检查: arm-linux-gnueabihf-gcc -v。安装方法推荐使用命令行:sudo apt install gcc-aarch64-linux-gnu,安装后检查:aarch64-linux-gnu-gcc -v。安装方法推荐使用命令行:sudo apt install gcc-arm-none-eabi,安装后检查:arm-none-eabi-gcc -v。

2026-05-04 13:46:46 195

原创 【Linux】CentOS安装后不能使用yum命令怎么办

CentOS 默认终端上下翻页:Shift+PageUp和Shift+PageDown。sudo yum install bash-completion #添加命令补全功能。fastestmirror是一个插件,提示不能用就禁止它。最后一行的ONBOOT=no改为NOBOOT=yes。第一行的enabled=1修改为enabled=0。修改plugins=1为plugins=0。

2026-05-04 13:46:15 357

原创 【Linux】nano编辑器快捷键

2026-05-04 13:45:44 338

原创 【Linux】压缩和解压缩

Linux下的压缩格式:.tar、.tar.bz2、.tar.gz、.tar.xz。-t 查看归档文件内容。

2026-05-04 13:44:37 304

原创 【Linux】压缩和解压缩

Linux下的压缩格式:.tar、.tar.bz2、.tar.gz、.tar.xz。-t 查看归档文件内容。

2026-05-03 18:42:46 218

原创 【Linux】如何退出Vim编辑器

先按下Esc进入命令模式,输入命令::q:q!:wq:wq!

2026-05-03 18:42:12 18

原创 【Linux】Ubuntu下如何退出桌面模式

【代码】【Linux】Ubuntu下如何退出桌面模式。

2026-05-03 18:41:40 17

原创 【Linux】文件与文件夹操作

【代码】【Linux】文件与文件夹操作。

2026-05-03 18:41:10 16

原创 【Linux】虚拟机安装Ubuntu教程

安装VMware Workstation 15 Player。安装虚拟机,按照默认步骤即可。

2026-05-03 18:40:40 117

原创 【Source Insight】空格显示异常

在代码之间的空格会出现连在一起的情况。

2026-05-02 21:18:08 266

原创 【Source Insight】复制粘贴后多一行

2026-05-02 21:17:34 17

原创 【RT-Thread】4.1.1版本串口驱动DMA模式隐患

你好,我是在串口DMA接收8个字节后,重新配置波特率,然后发8字节,中断认为接收到16字节(last_index清0,当时DMA寄存器计数还有put_index等都保留上一次值),这样一来put_index和get_index都比实际多8字节,不能指向DMA缓存的正确地址。使用RTThreadStudio生成工程代码,os版本4.1.1,在配置rtthread串口参数时,会将uart->dma_rx.last_index清零。修改方式:在open里重新配置dma参数,在这里见last_index参数清零。

2026-05-02 21:16:52 188

原创 【RT-Thread】SFUD+LittleFS

2、添加SPI组件,相关操作参考board.h,有四步,主要是增加Msp层相关函数,便可添加spi1总线设备。5.3、将littlefs分区作为一个MTD设备,挂载到文件系统上,(如果是Fatfs则需要是块设备)3.3、flash设备已增加,"norflash"末尾少个"0",是因为显示设备名长度有限制。4.1、设置里添加FAL组件,4.1.0后FAL已添加进内核组件。重点在这边,不同芯片,引脚初始化会有不同,M3和M4的有差异!1、新建一个基础工程,配置好串口,可以正常打印;3、添加SFUD组件。

2026-05-02 21:16:20 157

原创 【RT-Thread】多APP动态加载

单片机上实现动态模块,有几个条件:实现单片机上的多APP有两个实现路径:https://kdocs.cn/l/ci6mkawQA8dK

2026-05-02 21:15:12 119

原创 【IAR】对瑞萨FSP的联合使用

【代码】【IAR】对瑞萨FSP的联合使用。

2026-04-28 13:12:47 99

原创 【IAR】芯片厂商的AddOn工具使用

2026-04-28 13:12:08 222

原创 【Cmder】添加右键菜单

【代码】【Cmder】添加右键菜单。

2026-04-28 13:09:19 324

原创 【Cmder】npm命令

【代码】【Cmder】npm命令。

2026-04-28 13:08:48 180

原创 【Cmder】PowerShell不能用npm指令

2、Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,修改执行策略,运行本地脚本运行。1、以管理员身份运行PowerShell,Get-ExecutionPolicy,查看当前执行策略。安装好Node.js后,在PowerShell里可以用node -v但是用npm -v报错。3、输入Y,同意修改。

2026-04-28 13:08:19 137

原创 【Eclipse】在C工程里增加C++支持

在eclipse里建立一个C工程,该工程不支持C++的编译,可以在工程配置中增加C++支持,如下:

2026-04-27 09:24:02 138

原创 【Eclipse】make -j8 clean2

2026-04-27 09:23:31 175

原创 【Eclipse】在Debug文件夹中输出elf文件

2026-04-27 09:22:58 197

原创 【Eclipse】运行easyx

EasyX是针对 Visual C++ 的免费绘图库,只支持C++文件。

2026-04-27 09:22:26 269

原创 【Eclipse】中文语言包离线安装

解压“BabelLanguagePack-eclipse-zh_4.22.0.v20211218020001.zip”后,将解压后的文件夹拷贝到eclipse目录下即可。

2026-04-24 09:37:57 278

原创 【Eclipse】运行easyx

EasyX是针对 Visual C++ 的免费绘图库,只支持C++文件。

2026-04-24 09:37:27 227

原创 【Eclipse】新建CMake项目

eclipse新建cmake项目后,可以在vscode下继续开发调试,cmake工程是通用的。

2026-04-24 09:36:49 361

原创 【Windows】Windows系统的微软账号登入不上怎么办

修改联网的适配器的DNS属性,使用4.2.2.2,登入成功后再改回来。

2026-04-24 09:35:49 294

原创 【Windows】Windows系统的安装

电脑系统安装的时候如果会格式化电脑磁盘一定会有提示!没有的是不会格式化的,你磁盘里原有数据一定还在。对于格式化不一定需要在磁盘外运行,比如Windows10重置系统时,是可以选择顺便格式化硬盘的,可能是磁盘分区格式化。使用EasyU_v3.6制作U盘PE系统,该软件只能识别外置设备,不会对电脑磁盘有影响。同时不管U盘原来分区怎样,通过该软件的一键全新制作都会还原分区并重新分配。电脑硬盘快速分区,并在分区时4K对齐,设置完后的硬盘是不会有改变的,除非你又去设置,这个已经是客观事实。

2026-04-24 09:35:18 438

原创 【Windows】去除右键打开方式里的多余项

比如Visual Studio卸载后可能会有大量残留,在.h的右键打开方式里存在已经卸载软件的选项。“VisualStudio.ascx”的“.ascx”就是格式,只不过“.h”已经删除,以此示例下。FileExts下的.h就是要处理的文件格式。

2026-04-22 11:21:26 62

原创 【Windows】字体优化

“maple mono”字体下载时选择如下:

2026-04-22 11:20:50 27

原创 【Windows】Win+键的快速命令

Win+Tab:打开任务视图,用于在打开的窗口和虚拟桌面之间切换。本地组策略编辑器,用于关闭Windows Defender。Alt+Tab:在最近使用的应用程序之间快速切换。Win+E:打开文件资源管理器。Win+V:打开剪贴板历史记录。Win+I:打开系统“设置”Win+D:打开桌面。

2026-04-22 11:20:01 25

原创 【Windows】点击软件图标打开无反应

得到IAR运行失败的日志,知道是MSVCP140.dll异常。问豆包,然后下载一个新的VC++支持包即可。点击软件图标,比如IAR9.70.1,但是没有反应。可以通过事件查看器查看日志。

2026-04-22 11:19:21 27

原创 【VSCode】在类似Trae的软件上使用VSCode的插件市场

安装Trae时,先不导入VSCode的配置,安装成功后,进入设置项调整插件市场路径。搜索Market,调整插件源地址。

2026-04-22 11:18:35 38

原创 【VSCode】配置文件

如果想实现单文件夹的控制,可以改工作区文件,也可以新建。

2026-04-18 10:04:16 138

原创 【VSCode】CMake开发

第一次打开eclipse新建的cmake工程后,会让你选择工具包,选择最后一个GCC编译器。“target_link_libraries”增加的静态库不能和项目同名。“add_executable”只能有一条。

2026-04-18 10:03:46 177

原创 【VSCode】多文件夹工作区的头文件路径引用

GMRAIL_APP_HT5027E.code-workspace(可替代c_cpp_properties.json)c_cpp_properties.json作用于只有.vscode所在目录。工作区下有多个子文件夹,无法使用一个json覆盖多个文件夹。每个子文件夹下定义一个。

2026-04-18 10:03:12 209

原创 【OS】RTOS任务的几种状态

官方文档说是只有4种状态,但是根据程序的API还有一个“僵尸态”(eDeleted)。

2026-04-18 10:01:57 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除