自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【嵌入式】ESP32几个反复重启的bug记录

Rebooting的bug

2022-08-27 00:38:29 5539 1

原创 【嵌入式】适用于Cortex-M3(STM32F10x)的IQmath库

IQmathLib-cm3

2022-07-21 10:23:01 2665 2

原创 【调研学习】3.5mm耳机孔,PCM-WAV

项目需要用到音频信号输出,学习一下基本的3.5mm耳机孔接线、信号形式,以及所用到WAV文件格式以及PCM音频编码方式。

2022-07-12 11:43:05 2887

原创 【调研学习】手机中的震动马达

学习一下手机震动交互的基础元件-震动马达。

2022-07-11 12:18:03 2680

原创 【IoT开发】UART通信高频测试

测试所使用芯片 STM32F103RCT6 UART收发的极限频率:bytes/s

2022-07-01 17:35:37 429

原创 【嵌入式】STM32-DAC实验&高频DAC输出测试

大多数STM32芯片的DAC输出以及高频测试。

2022-06-29 11:19:06 5908

原创 【JHM1400】电阻桥式或半桥式传感器信号调理模块例程

某个项目中使用到JHM1400读取所研制的压力传感器输出。学习了1400 IIC通信协议代码,整理了解读文档,帮助使用JHM1400 IIC通信开发的初学者。

2022-06-10 09:15:24 813 1

原创 【文献学习】薄膜的脱湿失效

在看文献时,薄膜在高温环境会有氧化、重结晶、脱湿团聚失效。脱湿,Dehumidification 或 Dewetting,理解起来很抽象,所以在此探究一下这种失效是何种现象,为何叫作脱湿,产生的原因及如何避免。...

2022-06-09 19:54:19 1449

原创 【IOT开发】蓝牙模块与PC连接通讯实验

蓝牙与PC连接测试

2022-03-06 01:17:28 4376

原创 【数据结构】平行四边形数量

平行四边形个数,哈希表,散列

2022-01-06 20:20:41 2327 3

原创 【数据结构】无穷大棋盘上的马

问题描述:我们知道,马的走法都是日字。现在假设马在无穷大的棋盘上的(x,y)处,那么下一步它可以走到的点为(x±1,y±2)或(x±2, y±1)。现在给定初始的马在(0,0)处,马要跳到某个(x_final,y_final)点,而棋盘上有一些凹陷点马无法跳到上面。请求出马跳到(x,y)至少几步并输出答案,如果跳不到请输出fail。注意每一步就指跳一个日字,而不是移动一格。不考虑中国象棋中的挡马脚规则。输入:马要跳到的坐标x_final、y_final凹陷点数目n凹陷点坐标..

2022-01-06 17:54:32 1393 1

原创 【数据结构】最大曼哈顿距离

最大曼哈顿距离算法

2022-01-06 17:33:10 3479

原创 【信号处理】一种热电偶信号处理算法

热电偶信号处理,无非两种方法:数据处理方法 插值法 拟合法 插值表密度决定精度 复杂度集中在搜索插值点 数据密度和拟合方式决定精度 复杂计算耗时大 实现更容易 因为在实时的系统应用中,需要更新插值表,而再导出到PC软件中做拟合,太麻烦(在MCU中实现的拟合也有,例如之前文献学习提到的基于递归B样条最小二乘的方法给出拟合函数,但在单片机里写还是太难了),所以考虑用插值方法。插值方法时间复杂度主要集中在插值地址搜索,在之前学习的文献中有一种方法:分度表.

2021-11-22 17:19:44 916

原创 【数据结构】kd树,范围查询,邻近查询笔记【2】范围查询和邻近查询实现

上一节实现了由向量构建二维二叉搜索树,本节重在“范围查询”和“邻近查询”两个成员函数的实现,并借此体会高维树在多个维度搜索的过程与优势。2d-树的范围查询功能描述:给定目标搜索树V,查找V在矩形区域内R的节点。思路:判断R是否与节点所对应的元素形成的分割线(无限长)是否相交若不相交,则可对应减枝相应的左子树或右子树(通过当前维度,若维度为x,且当前x小于查询x,则当前节点左子树可以减枝,减少搜索时间)若相交,则根据相交线划分R为R1和R2,递归进入左右子树判断,并判断该节点元素是否在

2021-11-17 15:32:48 1597

原创 【数据结构】kd树实现,范围查询,邻近查询笔记【1】2d树的构造

k dimension tree,一种高维几何搜索的数据结构,一维对应二叉搜索树,适用于多个搜索特征的数据类型。

2021-11-17 11:57:49 1806

原创 【文献学习】静电纺丝

静电纺丝是一种特殊的纤维制造工艺,聚合物溶液或熔体在强电场中进行喷射纺丝。在电场作用下,针头处的液滴会由球形变为圆锥形,并从圆锥尖端延展得到纤维细丝。这种方式可以生产出纳米级直径的聚合物细。(百度百科)这种技术生产的非织造材料纳米纤维垫与传统技术相比,更接近于模仿细胞外间质组分。该工艺生产的亚微米级纺丝纤维具有比表面积与体积比高、孔隙率可调以及可通过调控纳米纤维组分获得理想性能等优点。近年(2010)来,有200多种聚合物的静电防治技术被应用于各种场合,而且数量还在逐年增加。纳米材料有许多优秀特性,关于

2021-11-15 14:38:50 7670

原创 【数据结构】给定中序序列,有多少种前序序列

问题描述:中序序列为X的二叉树,共有多少种可能的前序序列(1) X={1,2,3,4}(2) X={1,2,3,4,5,6,7,8,9,10}已知:由确定的中序序列和前序序列可以唯一确定二叉树,且一个确定的二叉树其中序序列和前序序列也是唯一的,所以原问题可以变成:对于给定的中序序列,一共由多少种可能的二叉树尝试总结递推公式: X长度 1 2 3 可能的树 1

2021-11-12 21:15:59 1460

原创 【文献学习】异质异构集成

在项目中遇到“三维异质异构集成,3D Heterogeneous Integration”这个概念,理解起来甚是困难,所以查阅一些文献帮助理解。先说结论:异质异构集成,是指应用跨学科思维将单独制造的组件集成到一个更高层次的组件(能集成进去的东西很多,概念包含范围很广),在系统级别是获得更强的功能和工作特性。不同于电路集成或封装集成,传统的电路集成只会使芯片更贵更大,封装集成只是装在一起工作没有深层次整合。集成的组合组件可以在系统级(预组装的封装或子系统)、功能级(专用处理器、DRAM、闪存、电阻器/

2021-11-10 18:56:38 6717

原创 【文献学习】热电偶信号调理电路

这是在做一个高精度高温传感器配套测试系统时的文献学习笔记。仅做记录总结,方便自己之后查看汇总,言语如有不得体之处还请见谅,转载注明出处。这篇笔记主要是记录一些文献中,热电偶温度测试系统相关的信号调理电路以及数据处理方式,并稍作总结,在之后做一些测试工作,归并改进,以对初步设计的系统进行升级迭代。1.用电压—频率转换的方法处理热电偶信号Murmu, A., Bhattacharyya, B., Munshi, S., 2018. A synergy of voltage-to-frequency

2021-11-10 00:32:53 9061

原创 【文献学习】热电偶信号调理、IOT接入

这是在做一个高精度高温传感器配套测试系统时的文献学习笔记。仅做记录总结,方便自己之后查看汇总,言语如有不得体之处还请见谅,转载注明出处。1、基础知识复习热电偶传感器利用热电效应来进行工作的, 其热电势率一般为几十到几μV/0℃。它直接和被测对象接触, 不受中间介质的影响, 因而测量精度高, 并且可以在-200~+1600℃范围内进行连续测量。理论上,热电偶是冷端以0℃(或者0K,看E(T,0)计算式的单位)为标准进行测量的。然而,通常测量时仪表是处于室温之下的,但由于冷端不为0℃,造成了热电

2021-11-09 23:04:25 4630

原创 【数据结构】【队列】窗遍历数组,求窗内最小值

问题描述:有一个长度为n的数组,还有一个长度为k ≤ n的窗口。窗口一开始在最左边的位置,能看到元素{1, 2, 3, ..., k}。每次把窗口往右移动一个元素的位置,直到窗口的右边界到达数组的元素n。案例:数组元素为{2, 7, 1, 6, -3, 2, 5, 0, 4},窗口长度k = 3。输入包含n个元素的数组,以及窗口大小k,请依次给出各时刻中窗口中的最小值,用文字或伪代码描述你设计的算法并分析复杂度,算法复杂度越低越好。最简单的方法:遍历 n-k+1次,每次让A[i]出队列,A[

2021-11-05 16:48:04 287

原创 【数据结构】计算一个二叉树的最大深度

问题描述:已知二叉树的深度为根节点到最远叶子节点的最长路径上的节点数,其中叶子节点是指没有子节点的节点。请给出一种算法来计算一个二叉树的最大深度,描述并给出伪代码。(说明:输入为二叉树的根节点。)最常见的一种算法:int TreeDepth(TreeNode* pRoot) { if(pRoot == NULL ) return 0; return max(TreeDepth(pRoot->left), TreeDepth(pRoot->right)) +

2021-11-05 16:38:19 1114

空空如也

空空如也

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

TA关注的人

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