- 博客(238)
- 资源 (7)
- 收藏
- 关注
原创 曝光、快门(全局、卷帘)、CMOS 与 CCD、相机软件调试、相机选型
那一款相机既支持全局快门也支持卷帘快门,你之前说的缺点“光敏面积变小”、“电路复杂度上升”,是不是就不存在了,因为他已经做好了全局快门?卷帘快门带来的果冻效应:因为卷帘快门是一行一行曝光、一行一行采样,所以会产生“果冻效应”,也就是运动模糊。CMOS 传感器**“理论上”每个像素都能独立采样**,但“**实际上”电路和物理架构。CCD与CMOS图像传感器光电转换的原理相同,他们最主要的差别在于信号的读出过程不同;使用 V4l2-ctrl 来设置相机的参数:分辨率、帧率、曝光时间等等。
2025-10-24 14:43:14
1108
原创 状态机--StateSmith
MarioSm.drawio 文件中的配置页面包含一个特殊的 TOML 块,可用于配置 StateSmith 的设置。您可以在此处指定要使用的转译器以及其他设置。在 Source 里面的 snippets 当中新建一个文件,然后将刚刚的 json 贴进去。的 drawio 文件。
2025-10-17 15:08:30
485
原创 安信可 BW16 模组 --- 程序烧录(JLink or Image-tools)、Wifi Scanner
不同的烧录方式:JLink + 特殊 JLinkScript。
2025-10-14 11:23:43
1106
转载 原子性汇编解释
https://blog.csdn.net/qq_31073871/article/details/110183166?fromshare=blogdetail&sharetype=blogdetail&sharerId=110183166&sharerefer=PC&sharesource=vincent3678&sharefrom=from_link
2025-09-16 10:55:41
38
原创 软件构建工具生态
生成器 / 元构建工具(高层):这些工具和 CMake 属于同类,都不直接编译,而是生成规则文件。构建执行器(中层):这些和 Make/Ninja 是同类,主要区别在生态和性能。
2025-09-05 13:56:57
1212
1
原创 indoor location、apriltag 视觉定位demo
此时发现编译的文件无法直接运行,apriltag_demo 会检测我们系统当中是有 opencv 的库,如果有的话,可以直接生成一个 opencv 的demo,直接调用摄像头等操作。opencv 安装:安装好之后,将 apriltag 的build 文件删除,在重新编译即可。最终获取的编译文件:直接运行 opencv_demo 就好了默认识别的 Tag36h11 的 family。
2025-09-02 19:53:37
683
原创 MDK-5.4.2 集成 Compiler 5 编译器
重装本地的keil,然后再安装 Compiler 5 编译器,最后一起激活。我安装了 Compiler 5 编译器,一直报错,说是没有权限。
2025-08-27 16:27:59
356
原创 ESP32S3:开发环境搭建、VSCODE 单步调试、Systemview 分析任务运行情况
目标: 实现点灯工程,并且可以基于 vscode 进行单步调试与 systemview 来分析任务运行情况。
2025-08-27 12:34:35
1139
原创 e2studio 找不到头文件
在 e2studio 的 “项目资源管理器” 当中找到对应的 .c 文件,然后右键属性,然后在这个 .c 模块当中分析对应的 头文件路径包含。在 e2studio 当中的项目当中配置了头文件路径,但是还是会报找不到对应的头文件。整体工程的头文件路径与配置与单个 .c 文件的头文件配置不一致。
2025-03-03 17:13:28
226
原创 自学——数据结构笔记(哈希表,关联容器,)
在计算机中,数组和链表都可以用于数据的存储,既然有数据存储,那么必然要有数据的查询。因此我们在将数据存储进数组和链表中之后,。一个链表的查询时间复杂度为O(n),而一个无序数组的查询时间复杂度也是O(n):思考:链表与数组的查询效率能不能再提升一下?总结:对于数组而言,我们的研究方向便不再是如何找更优的查找方案,而是,因此引出了排序算法。
2024-09-08 16:34:27
1129
1
原创 Win11任务栏当中对 STM32CubeMX 的堆叠问题
可以看出 CubeMX 与 MC Workbench 都是 JDK 程序,所以不能轻易堆叠。希望win11 可以早日修复。问题分析:大部分ST的工具都是基于 JDK 来进行开发的,Win11 将其识别成了同一个 Binary。当打开多个 CubeMX 程序的时候,Win11 自动将其进行了堆叠,这时候就无法进行预览与打开。但是实际上他们并不是同一个,通过配置。
2024-07-14 23:07:10
461
原创 ST外设使用出错,一般排查步骤
st.com:ST 官网----> 工具与软件 ----> STM32CubeH7(HAL库包) ----> get from Github。https://www.stmcu.com.cn/ STM32中文官网 ----> 设计资源 ----> 实战经验。使用 everything 搜索:FMC 关键词,从而获取官方例程。(3)Projects 的release note。(2)CMSIS 的 release note。(1)HAL 的 release note。2、Cube 库当中的官方例程。
2023-08-02 17:40:22
408
原创 DMA是一个超级简化版的cpu吗?
是的,复杂一点的soc里,master很多的,还比如JPEG模块,会主动读取YUV或JPG图片,经过压缩或解压后再主动写到ram里,也是初始化的时候CPU给他配置一下,后面JPEG模块就自己玩了,或者摄像头模块,主动从引脚上读取数据解析后放到ram里,这些都不需要CPU干预的,不然每次操作都用CPU从fifo读写数据,那效率太低了。从性能上一个主要跑AI推理的机器,应该是GPU性能大于CPU,我猜的单GPU板卡中是高性能图像处理期+低性能CPU,CPU做引导启动,提供一些风扇控制,异常处理等等服务。
2023-07-12 19:13:43
693
原创 Qt 对 ini文件、json、xml 进行操作
beginGroup(group: str) 函数:表示开始一个分组,它接受一个字符串类型的参数 group,表示分组的名字,分组的名称可以使用类似路径的方式来组织,例如:“UI/Font”。在一个分组内设置的键值对都会存储在这个分组内。endGroup() 函数:表示结束当前的分组,一般在调用 beginGroup() 函数之后会调用此函数。
2023-04-07 00:25:49
1554
原创 C 语言函数形参当中的 “...“ 是什么意思, va_start()、va_arg()、va_copy() 和 va_end()
C语言函数形参当中的 “..." 是什么意思呢?
2023-02-20 00:03:19
2169
原创 Linux当中有关内存管理的概念
在linux内存管理中什么是page,zone,node,页帧,区域,节点。实际上Linux内存管理只是一套机制而已,它是对于DRAM分配的一套机制。page,zone,node是用来形容linux这套机制的名词。页帧,区域,节点,是用来形容DRAM的名词。page对应页帧zone对应区域node对应节点linux将内存(DRAM)分为一个一个的小块来管理,这些小块被称为页帧,管理这些小块对应结构体称为page。同样的linux也会将内存(DRAM)分为一个个大块来管理,这些大块被称为区域,管
2022-09-28 14:53:30
568
原创 有关嵌入式的 github
学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、Linux等资源,并且在不断地更新中,致力于打造全网最全的嵌入式资料库。有好的嵌入式相关资源的朋友欢迎做贡献,利人利己。...
2022-07-02 10:13:54
1425
原创 qt 线程问题
Qt 多线程中,哪些因素会影响导致线程终止?我用继承QThread方式和moveToThread方式创建的线程都老是跑着跑着就自动终止了?线程终止无非几种情况。1 自己执行完了终止了。 2 线程内有代码在某种条件下退出了。 3 被外部强行给终止了。你可以排除排除...
2022-05-16 19:40:16
617
原创 图片放大不失真 —— 矢量图
位图个人认为:位图 = 像素图常见的 .jpg、.png 都是属于位图位图是使用一个一个像素点来描述图像,所以进行放大的时候,我们就可以看到对应的像素点,所以就会产生失真。矢量图矢量图 = 线段图常见的格式:.svg、.eps 格式矢量图形是计算机图形学中用点、直线或者多边形等基于数学方程的几何图元表示的图像。当矢量图进行放大的时候,我们仍然看到的是对应的点与线的关系。(1)常见的矢量图网站:阿里巴巴矢量:https://www.iconfont.cn/Undraw.
2022-05-03 13:44:32
5713
原创 (嵌入式开发)STM32 网站、开发工具使用、参考、数据手册下载不在求人
1、常用资源网1、官网:https://www.st.com/content/st_com/zh.html,最新资料且最权威,但是多半是英文且比较零散点,太全而不方面聚焦;2、STM32中文官网:https://www.stmcu.com.cn/,中文网站,针对找资料比较友好;3、STM32社区:https://www.stmcu.org.cn/;4、STM32中文论坛:https://shequ.stmicroelectronics.cn/index.php;5、STM32官方社区:https:
2022-04-29 18:50:30
5169
原创 Windows 使用学习
0、铺垫1、windows 主要分为两类:桌面系统:XP、win7、win10、win11(界面好用,傻瓜式)服务器系统:WindowsServer 2003 2008 2012 2016 (可以安装各种服务 DNS、DC、RAS、Web、FTP等等)2、激活系统wind10 的版本:家庭版、企业版、专业版CPU 是64bit的,可以安装 32位系统,也可以支持64位。(但是32位系统只能用 4G内存)安装软件的时候,程序也分为 32位、64位。(默认放到下面的两个文件夹)
2022-04-17 17:45:17
3541
原创 SOC小知识: IAP与ISP 功能的区别
铺垫:以前要烧录代码 bin 文件到单片机内部的 Flash 当中的时候,需要借助专用的烧录器来进行,比较麻烦。1、ISP: in-system-programming在系统编程,不需要专门的烧录器来进行烧录。本质:是通过 PC 机通过串口,将bin文件分包发送到单片机,单片机接受到 RAM 当中,然后再通过操纵 Flash 的接口函数,将 bin 文件写入到 Flash 当中。2、IAP:in-application-programming在应用编程,在线升级。核心:ISP 是利用单片机
2022-04-15 18:13:15
3041
原创 C++ :1、STL 的容器概述、array容器详解、迭代器初步分析
一、STL的容器类介绍0、铺垫之前分析了模板的语法,我们接下来学习 STL 的使用。对 STL 的使用的核心就是对容器类的使用。在 c++ 当中一切皆对象,所以 容器也是一个类。1、何为容器顾名思义,容器就是盛放东西的东西,这里被盛放的一般是数据对象,用来盛放的是容器类。如何盛放数据,肯定是通过函数来进行管理。容器类的成员函数,就是对容器当中的数据进行操作。计算机中一切皆是数据,数据存储只能在内存中,而容器类是用做容器的内存的管理方法。容器类的内核就是:数据结构 + 算
2022-04-09 19:45:41
1517
原创 (海康内推码)海康威视2022届春招、2023届超星实习生
投递地址:https://campushr.hikvision.com/home填写内推码【AFRDH0】后,暑期实习项目可免简历筛选直接进入笔试为什么选我的内推码?0、私信我,添加vx,实时沟通。1、我可以帮你实时跟踪面试进度。2、所有岗位均可以填写,可以分享面试流程与技巧。3、如果是嵌入式软开,可以帮忙修改简历,提供面经等等,一站式服务。面向人群:1、春季校园招聘:2022届应届海内外毕业生(毕业时间为2021年9月至2022年8月,中国大陆以毕业证为准,非中国大陆地区以学位证为准)2
2022-04-04 13:18:20
2054
3
原创 QT 编写的程序进行打包
我们直接编写的程序进行编译之后,直接点击 xxx.exe 文件是不可以直接运行的,因为各种的动态库还没有包含进去。1、打包程序直接使用 qt 自带的 windeployqt.exe 进行打包即可,其目录:.../QT5.14.2/5.14.2/mingw73_32/bin 或者 .../QT5.14.2/5.14.2/mingw73_64/bin 下面。注意:不同的编译器对应不同的打包程序(1)第一步:将 qt 编译生成的 xxx.exe 文件单独拷贝到一个新的文件夹当中。(其他的 lib
2022-03-22 17:00:03
1445
原创 (手机拍照)4、修图软件
目录四、修图软件1、直方图的理解:2、曲线工具3、手机修图软件使用四、修图软件修图软件:Pixlr、Snapped、魔漫相机、轻颜相机后续修图要点:光影处理、色彩处理、质感处理、特效+修饰等等。1、直方图的理解:横轴:亮度由纯黑色到春白色。纵轴:这个区域像素的多少。像素集中在左侧:暗调的图片;集中在中间,中调的图片;集中在右边,亮调的图片。一副图片的直方图纯黑图片的直方图纯曝光的直方图2、曲线工具曲线工具 = 直方图 + 曲线。锚点:在曲线上面打的点。
2022-02-20 12:06:42
2965
STM32F10XXX参考手册(中文).pdf
2020-08-21
Image2Lcd(图片取模软件).rar
2020-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅