weixin_39406189
码龄7年
关注
提问 私信
  • 博客:27,928
    27,928
    总访问量
  • 26
    原创
  • 63,142
    排名
  • 69
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:黑龙江省
  • 加入CSDN时间: 2017-07-04
博客简介:

weixin_39406189的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    200
    当月
    5
个人成就
  • 获得115次点赞
  • 内容获得8次评论
  • 获得169次收藏
创作历程
  • 8篇
    2024年
  • 22篇
    2023年
  • 2篇
    2022年
成就勋章
兴趣领域 设置
  • 编程语言
    c++qtlua
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

STM32 IAP freertos

/设置PSP堆栈指针值。//选择 MSP 作为 SP堆栈指针。
原创
发布博客 2024.10.11 ·
208 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

解决stm32f103,FLASH_ErasePage函数返回FLASH_ERROR_PG的问题

FLASH_ERROR_PG的问题
原创
发布博客 2024.04.09 ·
654 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

KEIL5汉字乱码

扳手工具图标(或者Edit->Configuration)——Editor——Chinese GB2312——OK。解决编辑界面汉字不能正常显示问题。
原创
发布博客 2024.03.30 ·
750 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

KEIL5界面分屏功能

鼠标左键选中某个文件名(例如can.h),拖动到最右侧进度条,出现虚线框,释放鼠标即可。
原创
发布博客 2024.03.30 ·
1074 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

STM32串口IAP

这里需要完成Bootloader和APP两个程序,因此需要创建2个工程,大致实现的是上电运行Bootloader程序,现象为蓝灯闪烁,同时等待串口接收bin文件,接收bin文件后,通过按键1将文件烧录至内部Flash,再通过按键2执行APP程序,此时变为蓝绿灯闪烁。C8T6的ROM大小为64KB,即10000H,这里我留前面32KB给Bootloader程序,所以APP起始地址变为0X8008000,剩下ROM大小为64-32=32KB,所以Size为0X8000。
原创
发布博客 2024.02.26 ·
542 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

STM32RTC

【STM32】HAL库 STM32CubeMX—RTC时钟
原创
发布博客 2024.02.23 ·
119 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

OpenCV训练级联分类器

precalcIdxBufSize <precalculated_idxs_buffer_size_in_Mb> 缓存大小,用于存储预先计算的特征索引(feature indices),单位为MB。-precalcValBufSize <precalculated_vals_buffer_size_in_Mb> 缓存大小,用于存储预先计算的特征值(feature values),单位为MB。-maxDepth <max_depth_of_weak_tree> 弱分类器树最大的深度。
原创
发布博客 2024.01.22 ·
418 阅读 ·
7 点赞 ·
0 评论 ·
9 收藏

OpenCV 人脸检测基于OpenCV自带的级联分类器

/在目标图像中检测出脸的矩形轮廓。//-- Detect faces //检测脸。
原创
发布博客 2024.01.22 ·
448 阅读 ·
10 点赞 ·
0 评论 ·
11 收藏

QT配置OPENCV

选择需要编译的编译器kit,是在windows,32/64还是其他的(可能还有安卓,Linux等,看你要在什么平台上运行)如果没有到100%,那就是有问题的,可能是编译器问题,可能是版本问题(QT和OPENCV版本不能相差年限过大)或者是环境变量没有添加(下面有方法,基本上都是一样的,找到对应安装地址的BIN文件,复制路径)可以添加常用的库,后面我也不知道了,我还在学呢,QT里面的图像处理,还在学,后续可以关注。编译好的东西库文件等添加path路径(搜索高级设置,环境变量)(添加路径后重启才能生效)
原创
发布博客 2023.12.19 ·
445 阅读 ·
10 点赞 ·
0 评论 ·
7 收藏

CAN波特率计算

************************ CAN通信波特率设置 **********************************//************************ CAN通信参数设 *********************************/CAN_InitStructure.CAN_SJW=CAN_SJW_1tq;
原创
发布博客 2023.11.24 ·
959 阅读 ·
15 点赞 ·
0 评论 ·
19 收藏

STM32 CAN总线过滤器设置

如果设备只有一个CAN,则最多14个(0-13),若有两个CAN,则最多27个(程序若不进行配置则默认CAN1可用0-13,CAN2可用14-27),可配置CAN2过滤器开始组,需注意CAN2使用的过滤器组好默认为开始组以后。那么32ID该怎么配置呢,此时不是简单像上述16位模式左移五位实现,具体参考如下(我们以32位列表为例,下面配置则通过的ID为0x12345678),至于为什么这样移位这里不再赘述,想知道的具体可看下寄存器手册。所有的过滤器是并联的,即一个报文只要通过了一个过滤器,就是算是有效的。
原创
发布博客 2023.11.24 ·
2136 阅读 ·
20 点赞 ·
0 评论 ·
34 收藏

C库 sprintf函数用法

编辑播报C 库函数发送格式化输出到str所指向的字符串。[4]sprintf跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。sprintf使用格式化字符串来指定串的格式,在格式串内部使用一些以“%”开头的格式说明符(format specifications)来占据一个位置,在后边的变参列表中提供相应的变量,最终函数就会用相应位置的变量来替代那个说明符,产生一个调用者想要的字符串。[5]
原创
发布博客 2023.10.16 ·
288 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GPS根据坐标计算距离的方法

结果是:这个算法还是相当的准确的,误差在千分之几的样子,而且误差很有可能是我的操作带来的,虽然我已经尽量减小操作的影响。还有一点,此算法倒数第二行代码原来是C#的Math.Round()函数调用,我没有仔细研究区别,直接改为了“s =目前手头的一个项目要用到GPS地理定位信息,很自然的就需要知道两个地点之间的距离,于是上网找了一下,同样自然的就有一些算法贴出来。需要对此算法的可靠性和准确性做个大致的验证,于是,打开GoogleEarth!// 从两个gps坐标点(经纬度)获得两点的直线距离,单位是米。
转载
发布博客 2023.08.26 ·
1144 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

linux清空TXT文件 echo 方法

【代码】linux清空TXT文件 echo 方法。
原创
发布博客 2023.06.19 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QT调用linux echo命令无效的解决方法

Qt中使用 QProcess::execute( “echo 1 > /myFile” ) 写文件,执行成功后,不生效,但是把打印出的命令放在终端里执行可以生效。
原创
发布博客 2023.06.19 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

LINUX 统计文件夹下的文件个数

统计当前目录下文件的个数(不包括目录)$ ls -l | grep "^-" | wc -l统计当前目录下文件的个数(包括子目录)$ ls -lR| grep "^-" | wc -l查看某目录下文件夹(目录)的个数(包括子目录)
原创
发布博客 2023.06.10 ·
71 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安装Android SDK时,点击SDK Manager.exe闪退(打不开),并且jdk的环境变量是对的

检查你的JDK是否安装,我这暴脾气,我是确定已经装好了的,在cmd里看了,java -version 和javac -version都是有显示版本的。在sdk文件下搜索android.bat这个文件,发现就在Tools这个文件夹下,先把android.bat这个文件备份一下android.bat.bak(可能你的问题跟我不一样,改完之后不好恢复),然后用notepad++打开Android.bat。我的就是这样改好的,如果你修改了还不行,就用刚备份的文件还原,然后找其他大神的解决方法。
原创
发布博客 2023.06.06 ·
1822 阅读 ·
5 点赞 ·
2 评论 ·
5 收藏

Error-unterminated conditional directive

比如A要使用B,B又使用了A,可以在A.h中声明B,然后在A.cpp中包含B的头文件B.h,不过要注意代码逻辑不要循环递归调用了…在有#endif的情况下还报错,是头文件互相包含的问题。解决头文件互相包含的需求。可能是没写#endif。
原创
发布博客 2023.06.05 ·
675 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

qt for android

qt andriod
原创
发布博客 2023.06.04 ·
53 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LINUX 获取4G信号强度的应用代码

https://blog.csdn.net/u013008311/article/details/78654070
转载
发布博客 2023.06.03 ·
479 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多