自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式与人工智能

以应用为中心,软硬件可裁剪;写博客是为了总结基础知识,节省开发时间;算法和框架(快准稳); STM32+ARM+FPGA;持续而缓慢的学习,才能长久的成长;对长期有价值的事要有耐心;搭建生态系统; 注重技术应用落地

  • 博客(881)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 pip清华源(国内常用镜像源)安装地址

source

2023-08-24 10:56:40 27514 1

原创 嵌入式之路

csdn博客新起点

2023-02-05 15:52:34 153

原创 程序员的健康表

健康表

2022-11-09 10:30:54 910 5

原创 三境界分析

三境界

2022-06-03 22:40:18 503 1

原创 博客总目录V2.0

博客总目录V2.0CC++设计模式数据结构与算法图像视频Linux编程Linux驱动STM32CC基础C++CPP基础学习设计模式23种设计模式数据结构与算法图像视频Linux编程Linux驱动linux基础驱动STM32

2022-03-10 17:12:06 5660

原创 Qt获取程序编译时间

对应用程序迭代过程中,由于版本管理不规范或迭代过于频繁,经常需要通过查看其修改时间来确认软件版本。可以在程序的版本号中内置软件编译时间,自动地区分软件版本。软件的编译时间,就是应用程序文件的最后一次修改时间。因此通过获取应用程序文件的最后一次修改时间来获取软件编译时间。在Qt发布程序时,有时想将版本号信息加上编译时间添加到程序右下角。

2024-06-24 17:01:29 490

转载 CVPR 2024

AI

2024-06-21 14:05:28 93

转载 用struct tm与time_t来计算日期之间的间隔天数

【代码】用struct tm与time_t来计算日期之间的间隔天数。

2024-06-20 13:59:27 39

原创 Qt setWindowTitle 增加字符

在Qt中,setWindowTitle函数用于设置窗口的标题。如果你想在现有的标题上添加字符,你可以先读取当前的标题,然后在其上添加字符,最后再用setWindowTitle函数设置新的标题。这些方法都可以在不改变原有标题的情况下,在窗口标题的末尾添加新的字符。你可以根据你的具体需求选择合适的方法。解决方案3:使用QString的sprintf方法。解决方案1:使用QString的append方法。解决方案2:使用QString的’+'操作符。解决方案4:使用QString的arg方法。

2024-06-20 13:49:23 392

转载 C++ resize和reverse修改容器大小

在C++编程中,resize和reserve是两个经常被用到的容器操作,它们分别用于动态数组的管理。虽然它们看似相似,但却有着不同的功能和应用场景。本文将深入探讨它们之间的区别,提供详细的解释和实例代码,以帮助初学者更好地理解和运用。通过深入理解resize和reserve的区别,开发者可以更加灵活地管理容器的大小和存储空间,从而提高代码的效率和性能。在实际应用中,根据具体需求选择合适的操作,可以更好地优化程序的运行效果。

2024-06-19 17:21:07 16

原创 Linux 下判断一个字符串ip是否合法

因此,整个正则表达式的含义是:匹配由四段数字和点号组成的字符串,每一段数字的范围为0到255,且字符串的开头和结尾不能有其他字符。这符合 IPv4 地址的格式规范。C++11 引入了正则表达式库 std::regex,可以方便地使用正则表达式来匹配字符串。

2024-06-19 16:46:56 397

转载 STM32CubxMX晶振配置

晶振

2024-06-14 10:43:20 85

原创 RoboMaster机甲大师赛

机甲师

2024-05-25 11:20:23 683

转载 IMX 214/378手机产品

cmos

2024-05-22 16:10:30 63

原创 研发团队如何管理更有效率

如果缺少流程的保护,那么产研体系的员工就会在各类突发性工作中东奔西走,导致团队无法制定有效的工作计划,也无法准确的预估结果,更没有一种稳定的交付能力。针对研发团队制定专门的绩效体系,当月有好的表现确定奖励措施,人就是这样,越是及时进行激励,他的积极性就越大,如果等到半年或年终评定再涨工资,好多人的积极性已经消退了。一定要明确研发的几个关键流程,即:需求分析,程序设计,功能设计,代码开发和功能测试,并让团队成员都清晰的了解各阶段的任务。例如,项目管理工具,成为项目团队办公协作的利器,

2024-05-20 09:57:45 807

原创 电路板第一次调试注意事项

硬件调试

2024-05-07 22:24:30 470

转载 CRC校验汇总

C

2024-05-07 17:13:31 99

原创 MCU做死循环时,到底应该用for(;;) 还是wihile(1)

for

2024-05-07 16:42:11 1048

原创 SVPWM

SVPWM

2024-03-01 23:07:35 1045 1

原创 KEIL5 输出.BIN文件

其中C:\Keil_v5\ARM\ARM_Compiler_5.06u7\bin\fromelf.exe代表fromelf的位置(KEIL软件安装位置),–bin生成bin文件 --output输出文件 =@L.bin!第四步 填写 C:\Keil_v5\ARM\ARM_Compiler_5.06u7\bin\fromelf.exe --bin --output=@L.bin!keil软件下载自带bin文件生成器fromelf,需单独添加至工程中才可由hex文件生成bin文件;

2024-02-27 09:25:15 609

原创 电机Id Iq区别

电机矢量控制

2024-02-26 12:53:17 1701

原创 电机基础-电机驱动死区时间

FOC

2024-02-25 22:52:38 2133

原创 FTP和XHSELL 无法安装

如果Program Files (x86)下没有文件夹InstallShield Installation Information,是因为你系统默认不显示这个文件,把这个文件隐藏了,所以需要显示出来。如果Program Files (x86)下没有文件夹InstallShield Installation Information,是因为你系统默认不显示这个文件,把这个文件隐藏了,所以需要显示出来。是因为之前已经下载安装过,安装过程中出现了问题,再次安装就一直报1605错误。

2024-02-20 14:11:13 449

原创 S7曲线代码

【代码】S7曲线代码。

2024-02-01 01:07:13 375

原创 软件门槛之算法

算法

2024-01-28 21:31:49 510

原创 QString截取字符串

QT

2024-01-19 14:46:36 2513

原创 重温大学时奋斗的20条

20条

2024-01-11 22:21:53 894

原创 MATLAB根据数据拟合曲线

根据数据拟合曲线

2024-01-07 20:42:44 715

原创 串口波特率96001秒传输多少字节

注意前置条件为:1个起始位,8个数据位,0个校验位,1个停止位,也就是我们常说的:8,N,1;8个数据位,一个停止位,无校验位。1个char 需要10bit。115200 1秒可以发送115200位,那么用115200/10=11520,就是1秒可以发送11520个字节数据,11.25*1024。9600 1秒可以发送9600位,那么用9600/10,就是1秒可以发送960个字节数据,则每发送一个字节需要的时间就是:1/960。串口传输1个字符格式包含10位(1个起始位,1个停止位,8个有效数据位)

2024-01-04 20:52:09 2276

转载 PIXHAWK、PX4、APM区别

可以将PX4固件烧写到硬件,设置机器,改变不同的参数,获得实时航班信息,创建和执行完全自主的任务。由于有较多的历史兼容性需求,软件代码体系相对杂乱,还封装了PX4的内核,学习起来困难些。可以将APM固件烧写到硬件,设置机器,改变不同的参数,获得实时航班信息,创建和执行完全自主的任务。他们都有共同的硬件架构和相同的连接方式、输出接口及功能,仅仅是具体形式不同而已,例如接口的位置不同、外壳不同等等。相对封闭,代码体系相对简单清晰,社区相对小,迭代慢一些,但因为相对清晰,适合学习研究。

2024-01-04 08:48:36 550

原创 C/C++字节对齐(pack)

字节对齐

2023-11-27 23:40:16 715

原创 C++各种字符转换

字符串转换

2023-11-17 11:57:08 1253

原创 C_CPP变量命名规范V2.0

常量、宏定义和枚举一般都是所有字母大写,特别是宏定义,在不同字母之间,可以加上下划线,也可以不加。

2023-11-04 17:28:05 358

转载 qt程序设置同时只能运行一个,避免重复打开

在主界面显示之前,创建共享内存块,并进行判断。在main.cpp文件中加入以下头文件。

2023-10-31 20:20:10 1228 1

原创 Qt+JSON简单例子

【代码】Qt+JSON简单例子。

2023-10-26 19:13:54 370

转载 Eigen库学习教程(全)

Eigen

2023-09-25 21:02:23 763

转载 卡尔曼滤波(Kalman Filtering)基础知识(方差、协方差与相关系数)

卡尔曼

2023-09-25 20:46:07 1621

原创 FPGA 安装Quartus 13.1无法生成.sof文件

6.找到刚才的bin64目录下的sys_cpt.dll文件,点击生成licence文件(有的电脑没有显示.dat扩展名)右键选择打开方式,选择用记事本打开。5.将Quartus_13.0_x64破解器复制到刚才的安装目录下,打开Quartus-13.0._x64破解器,点击应用。,弹出以下界面(或者从Quartus13软件进入 点击“tools” “licence steup…4.选择安装的库文件(默认全选),其余步骤一直…next,直到下载完成。3.选择(安装路径不能有中文名!1.关闭所有杀毒软件!

2023-09-24 20:07:33 4020 1

原创 工作中C语言高低字节转换

【代码】工作中C语言高低字节转换。

2023-09-23 15:59:40 429

原创 如何编写高质量代码

高质量代码

2023-09-21 17:39:18 136

linux_V4L2.zip

V4l2开发人员和爱好者

2021-09-10

玲珑ISP处理器讲解.pdf

国产ISP

2021-08-21

Linux动态链接库的使用代码

测试代码

2021-08-19

解析神秘H264格式-从开始1-6帧.zip

用二进制工具打开H264文件,查看头部数据格式,从数据上看解析神秘的H264,了解协议的组成格式和快速的上手

2020-07-22

Z01068C语言数值算法程序大全(第二版).pdf

宝贵的资源,本书一般可买200多,可见很有价值,有缘人好好研究一下。

2019-05-28

波分复用技术

波分复用技术,随着移动互联网的发展,波分复用运用越来越广。

2019-01-15

4412英文资料详解

4412英文芯片详解,要有一定的英语基础,熟悉ARM结构。

2015-10-26

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

TA关注的人

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