自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 外部内存最大写到7

使用串口从上位机朝单片机写数据,数据存放在外部内存,16位512K。一个存储单元不知道什么原因只能存储到7。

2024-09-20 00:13:25 55

原创 error C2039: “bitset“: 不是 “std“ 的成员

添加 #include <bitset>

2024-09-19 01:08:17 197

原创 “storage class specified for parameter”

原因:声明中少分号 “;

2024-09-18 00:05:51 80

原创 ::{ctor}”: 构造函数不能有返回类型MSVC(C2533)

头文件的类声明在 }后没有加分号。

2024-09-17 14:35:35 118

原创 keil 调试可以运行,非调试不能运行

程序不对,keil中重定向用putc函数而不是__write。

2024-09-17 12:45:06 69

原创 keil 中 printf重定向

【代码】keil 中 printf重定向。

2024-09-15 14:57:34 199

原创 QT cmake vscode 构建流程

1. Qt Creator——创建项目——Qt Widgets Application——CMake——Desktop Qt 6.8.0 MSVC2022 64bit——接下来全默认。在vscode 中直接编译就可以了。要注意,vscode中要先安装相关C/C++ 和CMAKE的拓展。可以配置一个调试任务,通过launch.json。这里用windows的MSVC。2. 用vscode打开,即可。

2024-09-04 20:11:00 495

原创 cubemx makefile 变量使用外部ram的配置

-section-start=.exsram=0x68000000 -u _printf_float 为增加的选项,其中 .exsram为外部ram,地址为 0x68000000,那么 makefile中的链接器部分需要增加选项,使用外部需要配置修改导出的makefile,这样设置好后直接可以编译,

2024-09-04 14:05:26 260

原创 STM32F103ZETx_FLASH.ld 解析

STM32F103ZETx_FLASH.ld 是一个链接脚本文件,用于描述 STM32F103ZETx 微控制器的内存布局和链接过程。

2024-09-03 16:54:27 359

原创 Edge PDF 关闭 提供支持的应用Adobe Acrobat

Edge 在浏览PDF时启用 Adobe Acrobat支持后,对一些长PDF会出现上下滚动会出现无法正常显示PDF内容的情况。在关闭了Adobe Acrobat计算支持后,问题得到解决。在搜索框中,输入New PDF Viewer,将该选项设置为disabled,即可。edge://flags ,进入如下界面。1. Edge地址栏输入。

2024-09-03 12:36:38 428

原创 No filing local website deployment via two cloud server

【代码】No filing local website deployment via two cloud server。

2024-09-02 11:43:13 561

原创 login to the server failed: dial tcp 0.0.0.0:7000: connectex: No connection could be made because th

在检查两侧防火墙正常后,发现原因是frpc.tmol中serverAddr的地址是错误,应是serverAddr = "公网IP"。official example把人朝沟里带。

2024-09-01 13:52:24 131

原创 vscode 未定义标识符 “uint16_t“C/C++(20) 但是可以顺利编译

或c_cpp_properties.json,添加编译器。这是没有指定编译器的原因。

2024-08-31 22:34:00 283

原创 加载 Web 视图时出错: Error: Could not register service worker: InvalidStateError: Failed to register a Serv

【代码】加载 Web 视图时出错: Error: Could not register service worker: InvalidStateError: Failed to register a Serv。

2024-08-31 22:20:19 133

原创 carbonyl浏览器使用

此外还提供了mac和linux的二进制包,可直接下载运行。上提供了两种在线方式安装,一是docker方式。可以使用它来登录,浏览部落格。

2024-08-29 20:21:39 241

原创 ssh 远程连接无法自动打开zsh

由于代码片段有效地在。

2024-08-29 16:55:29 270

原创 zsh 添加 用户@主机 路径显示

bash则为。

2024-08-29 16:14:50 146

原创 ssh 自动密码连接和解决长时断开问题

将公钥内容复制到authorized_keys文件中后,再打开其sshd_config文件,添加。如果仍要密码登录,有两个原因,一是服务端的配置未正确,二是本地未设置正确。生成私钥和公钥文件。将公钥文件(hbssh.pub)复制到服务端内,powershell本地添加私钥文件。通过本地生成`SSH密钥对`实现,

2024-08-29 14:46:11 339

转载 ssh(OpenSSH_for_Windows)

选中私钥文件,alt+enter打开属性,选择安全选项卡,点击高级,将所有者改为自己的账号并禁用继承(从此对象中删除所有已继承的权限),点击确定。

2024-08-29 14:02:36 32

原创 -w 文件不可写

不是root或者没有sudo vim 打开编辑。明明是-w可写文件,在编辑完成后就是无法写入。

2024-08-29 12:32:51 73

转载 base64编码

base64 是一种编码算法,它使得 “可打印的字符” 能表示 “二进制数据”。换句话说,就是用字符串来表示二进制文件。最早,在通过电子邮件收发消息的过程中,人们只发送文本内容。后来,增加了发送二进制文件的需求。base64编码就是在这一个需求的解决过程中诞生的。现在的web开发中,也经常用base64来编码图片。一些数字证书签名也会用base64存储。数据库技术中,偶尔也会使用base64编码,将原本使用的UUID数据主键编码为更短的字符串。

2024-08-28 23:45:52 32

原创 “random_shuffle”:不是“std”错误的成员

属于C++14之前标准,后续版本被弃用。在C++中,std::random_shuffle 是一个函数模板,用于将一个容器中的元素随机打乱。然而,从C++14开始,std::random_shuffle 被标记为弃用,并且在C++17中被完全移除。取而代之的是使用 std::shuffle 函数,它接受一个随机数生成器作为参数来打乱容器中的元素。

2024-08-28 20:46:24 234

转载 There‘s no Qt version assigned to project QDockWidgetDemo.vcxproj for configuration Release/x64

vs中打开其它版本的qt项目,报版本未匹配错误。

2024-08-28 20:22:10 22

转载 Qt 6.8项目时出现“Qt requires a C++17 compiler”错误

解决方法:

2024-08-28 19:48:50 29

转载 错误 MSB8036 找不到 Windows SDK 版本 10.0.20348.0。请安装所需版本的 Windows SDK,或者在项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改

解决方法:第四个方法。

2024-08-28 18:49:55 30

原创 TypeError: __init__() got an unexpected keyword argument ‘service‘

python3.6使用selenium出现如题报错。解决方法:升级python到3.8。

2024-08-28 01:52:15 429

原创 代码解释L

序号位置含义代码范围或示例1第1位执业证书文本种类代码12-3第2-3位执业机构所在省(自治区、直辖市)代码略4-5第4-5位执业机构所在市(地、州、盟)或区(县)代码略6-9第6-9位首次的年度代码例如:2024年10第10位类别代码1-11第11位性别代码0-男,1-女12-17第12-17位序列号代码略

2024-08-27 18:53:09 91

原创 cubeide Target is not responding, retrying... 或基于vscode方式等 无法调试

这里的调试选择一个,重新生成,编译。

2024-08-27 13:11:39 335

原创 罗技MK295无线静音键鼠套装鼠标间歇不灵情况解决

鼠标一直开着没有关闭,出现间歇性左右键失灵情况。解决方法:重新插拔鼠标,通过拨动开关重启鼠标。

2024-08-27 12:58:43 129

原创 cubemx的makefile方式的printf重定向到串口

【代码】cubemx的makefile方式的printf重定向到串口。

2024-08-25 16:39:22 83

原创 STM32要按复位键能够识别但是无法下载程序

配置under Reset后,重新下载。或者用stlink utility 擦除,再用keil下载。

2024-08-25 10:12:32 279

原创 Wireshark

【代码】Wireshark。

2024-08-24 13:23:29 742

转载 keil 中 TARGET的晶振频率的迷糊

2. 软件仿真需要看运行时间的情况,要设置同单片机频率一致。结论是:1.硬件仿真不用设置;

2024-08-23 14:58:02 33

原创 nvchad、neovim、lspconfig中conda的python不能被检测解决方法

问题描述:在neovim中使用python编程,使用lsp时,想使用conda中的虚拟环境中的python。实现更改neovim中python provider。但是通过checkheal发现还是没有改。需要先在当前终端中激活conda的虚拟环境在打开nvim。

2024-08-19 17:52:55 271

原创 vscode 改变烧录文件(.elf 2 .hex)报错

解决方法:在launch.json中设置好.hex后,删除全部的build文件,重新编译,再烧录。

2024-08-18 18:50:44 90

转载 vscode安装配置clang-format无效解决办法

vscode安装配置clang-format插件及使用_vscode clang format-CSDN博客

2024-08-18 18:04:57 143

原创 Error: unable to select a session transport. Can‘t continue.

采用的方法是在项目目录中,新建是一个stlink.cfg 文件,并指向openOCD中关于stlink和stm32的两个 .cfg 文件。还可以在stlink.cfg中定义其他的参数。

2024-08-18 16:20:47 184

原创 在keil 5下无法识别ST-LINK

第二个是介绍在使用keil时,要先长安reset,再setting。第一个是介绍用ST官方st包安装驱动;

2024-08-18 12:44:58 417

原创 c_cpp_properties.json、launch.json、 tasks.json

这些文件共同帮助你在 VS Code 中更好地管理、编译和调试你的项目。在 Visual Studio Code 中,

2024-08-18 05:02:01 317

原创 gcc stm32f103zet6 点灯

接着在生成的代码目录中生成hex文件,有两种方式Makefile和CMakeLists.txt方式。根据电路图,设置为LED设推挽输出;按键采用KEY0,KEY1,设置为输入上拉。方式直接在目录内进行。

2024-08-18 04:43:29 174

空空如也

空空如也

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

TA关注的人

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