自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QCustomPlot使用技巧

QCustomPlot开发笔记(二):QCustomPlot用户交互、元素项以及特殊用法-阿里云开发者社区

2024-08-02 17:07:25 247

原创 VS2019调试技巧

在 VS 的 Release 模式下打断点需要进行一些设置,包括启用调试信息、禁用优化选项、设置断点和使用调试器。通过这些设置,你就可以在 Release 模式下调试程序,找出问题所在。在 VS 的 Release 模式下打断点,需要进行一些设置才能生效。

2024-07-17 15:30:50 377

原创 QT调用py文件

QT调用Python脚本(无参,有参,返回值)和QT5.12安装详细讲解,避坑手册_qt调用python 返回参数-CSDN博客

2024-07-12 15:45:56 182

原创 u8g2移植教程

https://blog.csdn.net/weixin_45633002/article/details/136985390https://www.bilibili.com/read/cv34589388/

2024-05-23 18:25:42 223

原创 cpost和cevent移植嵌入式系统

c及其对应的.h文件。

2024-05-11 14:19:39 217

原创 VS CODE嵌入式Arm CMSIS Solution插件编译调试环境搭建

百度。

2024-05-09 16:10:04 473

原创 嵌入式HAL移植EasyLogger日志系统

【代码】嵌入式HAL移植EasyLogger日志系统。

2024-05-08 11:07:06 252

原创 CUBE MX结合Keil5 c/c++ STMF429混合编译调试记录

MX 6.10.9Keil 5.39编译环境通之前的“CUBE MX结合Keil5 c/c++ STMF412混合编译调试记录”

2024-04-03 09:20:35 310 1

原创 QT编程经验记录

解决办法:检查所有源文件编码,是否有多种编码(比如utf8、gb2312),全部统一成一种编码,并和QT编译器默认编码对应,在重新qmake,重新构建、debug,可以进入断点,至此解决问题。问题描述:在调试前打断点,调试时会消失,调试中打断点闪一下消失。

2024-03-21 17:21:20 183 1

原创 VScode编译调试环境配置

VScode用户Snippet设置。

2024-03-20 11:28:20 195 1

原创 STM32定时器挂载的APB总线位置

定时器的定时周期T = (psc+1)(arr+1)/Tclk通过计算。

2024-03-13 16:32:13 511

原创 VS CODE 、VS代码片段管理MySnippets

【代码】VS CODE 代码片段管理MySnippets。

2024-03-13 08:54:16 349

原创 CUBE MX结合Keil5 c/c++ STMF412混合编译调试记录

C语言中的重定义c++不认识:解决方案->将串口printf重定义换成Retarget.cpp,#endif//// 重定义串口接收//}return 1;return 0;return 0;return 0;return 1;return -1;//return 0;#endif。

2024-03-09 22:38:02 591 1

原创 CUBE MX和keil5调试问题记录

芯片:STM32F412RET6定时器为timer7,在APB1上,timer分频PSC=50(49+1),所以timer晶振为50MHz,timer7计数一次为1/1MHz = 1us但是不触发中断,又因为ARR为5000(4999+1),所以timer7计数5000次才进入定时器中断,即1us*5000 = 5ms一次timer7中断。

2024-03-05 21:47:39 552

原创 C语言中将字符数组转换成十六进制字符串

【代码】C语言中将字符数组转换成十六进制字符串。

2024-03-04 16:46:19 1661

原创 STM32F412IGT因没有喂狗引发的main卡死惨案

因在CSTM32UBEMX中配置了iwdg,并在main中调用了MX_IWDG_Init(),但是没有在程序中执行喂狗,程序卡死在下图的while和HardFault_Handler(void)函数中。

2024-02-25 14:33:24 369 1

原创 keil5.39 c/c++混编踩坑记录

解决方案,将main.c改为main.cpp并将文件类型改为cpp类型即可。1、keil编译无法识别class关键字。

2024-02-24 17:37:46 655

原创 git排除文件或者文件夹

b/a.txt:项目中只有根目录下的b文件夹下的a.txt文件和文件夹会被过滤。空文件夹不会被提交,空包会被提交,包可以被提交(包中有一个init空文件)a.txt:项目中所有a.txt文件和文件夹都会被过滤。/a.txt:项目中只有根目录下a.txt文件和文件夹会被过滤。*x*:名字中有一个x的都会被过滤(*代表0~n个任意字符)

2024-02-24 15:46:14 753

转载 git常用命令

git commit -m "修改备注" // 提交代码并加说明备注,至此,远程代码没有发生变化。:git remote add origin git@github.com:帐号名/仓库名.git。:git clone git@github.com:git帐号名/仓库名.git。git add . //将代码提交到本地,红色变绿色,准备提交远程。git diff //工作区与暂存区的差异,查看代码的不同。git status // 查看状态,查看改了什么代码。

2024-02-24 14:55:56 35

原创 将现有VS项目上传到gitee

有次操作:不知什么问题,我的项目所有源码给清空了,还好有压缩文件备份。提醒各位在执行陌生操作之前备份文件。

2024-02-23 22:47:45 832 1

原创 本地代码推送-gitee简易使用教程及问题记录

cd mode-sgit init。

2024-02-22 22:23:47 355 1

原创 git环境搭建环境配置

参考:Vscode Git代码至Gitee - 知乎

2024-02-22 21:55:06 333 1

转载 git常用命令

2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git。例:git remote add origin git@gitee.com:lan-00/xuexi-vue.git。1、先输入git remote rm origin 删除关联的origin的远程库。git remote add origin gitee代码仓库网址。git push origin --delete 分支名字。git push origin 分支名字。

2024-02-22 21:53:46 22 1

原创 Keil5.39没有检索及函数跳转功能

工程路径不出现中文。

2024-02-22 16:17:25 500 1

原创 将Keil5项目移植导入VS Code EIDE[可编码、编译、下载、调试]

EIDE VS Code

2024-02-13 23:11:40 795 2

原创 STM32CUBEMX6.9.2生成带FreeRTOS的程序在MDK keil5.38中报错

^| ^170 | {| ^| ^| ^183 | {| ^| ^error总数达160+

2024-02-03 21:26:35 1636 1

原创 将Keil5嵌入式项目迁移至VS Code环境下

1、安装VS Code2、安装以下插件3、编译环境配置4、设置为UV4.exe5、如果工程打开有问题,尝试安装下面插件。

2024-02-01 17:01:34 795 1

空空如也

空空如也

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

TA关注的人

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