![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 85
普通网友
这个作者很懒,什么都没留下…
展开
-
Cheetah-Software方案分析_contact model fusion
TTPcomOPcom 表示世界坐标系下机身质心位置,3*1矩阵VcomOVcom 表示世界坐标系下机身质心速度,3*1矩阵Pi^{O}P_iOPi 表示世界坐标系下足端位置,3*1矩阵输入变量为uaxayazg3×1axayaz00−9.81u=+g3×1=+00−9.81a为表示世界坐标系下机身质心加速度(通过加速度计获得),g为重力加速度状态方程此处位置PPP计算忽略ak∗dt。原创 2024-05-15 17:39:13 · 273 阅读 · 0 评论 -
ChatGPT的N种用法(持续更新中。。。)_chatgpt 使用
sum += d;“”"最终的融合算法1、第一次遍历列表: 处理掉小于上一个值的点,使其等于上一个值。2、第二次使用z-score来处理异常点:一种基于统计方法的时序异常检测算法借鉴了一些经典的统计方法,比如Z-score和移动平均线该算法将时间序列中的每个数据点都看作是来自一个正态分布,通过计算每个数据点与其临接数据点的平均值和标准差,可以获得Z-score并将其用于检测异常值,将z-score大于3的数据点视为异常值,缺点:如果异常点太多,则该算法的准确性较差。原创 2024-05-15 17:38:38 · 368 阅读 · 0 评论 -
CCD CMOS传感器基本工作原理_ccd和cmos原理
根据我的理解,CMOS实现电荷转电压的关键在相应的寄生电容,因为光电二极管是受光照产生电流,而不是电压。如图7所示,受到光照后,光电二极管产生电流,对电容进行放电。由于电容Q=C*V, 即V=Q/C,电容上的电压正比于里面储存的电荷大小,因此曝光完毕,RS信号使能,读出电容上的电压即可得到光强信息(这里光强越强,曝光越长,采集到的电压越低,看似与常规感受到的图像越亮相反,但只需要后期电路稍微处理下即可,比如用复位电压减去采样电压(简单的相关双采样CDS技术,可以大大降低CMOS的FPN))。原创 2024-05-15 17:38:03 · 412 阅读 · 0 评论 -
C C++学习路线总结与分享
收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!inux客户端的开发。原创 2024-05-15 17:21:53 · 321 阅读 · 0 评论 -
C C++基础面试试题大全_c++面试题基础
【代码】C C++基础面试试题大全_c++面试题基础。原创 2024-05-15 17:21:18 · 289 阅读 · 0 评论 -
C C++使用openssl进行摘要和加密解密(md5, sha256, des, rsa)_c++ openssl sha256
/ 命令行方法生成公私钥对(begin public key/ begin private key)#define PUB_KEY_FILE “pubkey.pem” // 公钥路径。#define PRI_KEY_FILE “prikey.pem” // 私钥路径。// 2, 读取磁盘里生成的密钥对文本文件,在从内存生成rsa。// 1, 读取内存里生成的密钥对,再从内存生成rsa。// ---- rsa非对称加解密 ---- //摘要字符: 訪X5衽鄁媫j/醢?/灲取鮋t8:夽U錺?原创 2024-05-15 17:20:44 · 451 阅读 · 0 评论 -
C C++ 文件操作之CreateFile、ReadFile和WriteFile_c++ readfile 读取大文件
从文件指针指向的位置开始将数据读出到一个文件中, 且支持同步和异步操作,如果文件打开方式没有指明FILE_FLAG_OVERLAPPED的话,当程序调用成功时,它将实际读出文件的字节数保存到lpNumberOfBytesRead指明的地址空间中。FILE_FLAG_OVERLAPPED 允许对文件进行重叠操作。将数据写入一个文件。该函数比fwrite函数要灵活的多。也可将这个函数应用于对通信设备、管道、套接字以及邮槽的处理。返回时,TRUE(非零)表示成功,否则返回零。会设置GetLastError。原创 2024-05-15 17:20:07 · 504 阅读 · 0 评论 -
51单片机项目(26)——基于51单片机的超声波测距protues仿真_protues 超声波模块仿真
LCD1602LCD1602(16x2字符液晶显示器)是一种常见的字符型液晶显示模块,由16列2行的字符组成。它可以用于在嵌入式系统、Arduino项目或其他电子应用中显示文本信息。使用LCD1602模块时,可以通过向LCD发送特定的命令来控制光标位置、显示内容和特殊效果(如移动光标、清屏、滚动显示等)。通过结合其他传感器和控制模块,还可以实现更复杂的显示效果和交互功能。总的来说,LCD1602是一种基本的字符型液晶显示模块,适用于各种简单的文本显示需求和电子项目。单片机。原创 2024-05-15 16:49:18 · 299 阅读 · 0 评论 -
51单片机项目(26)——基于51单片机的超声波测距protues仿真_protues 超声波模块仿真(1)
HCSR04可广泛应用于避障机器人、智能家居、无人机、停车辅助系统等领域。通过读取HCSR04的测距结果,可以实现各种与距离相关的功能和控制操作。LCD1602LCD1602(16x2字符液晶显示器)是一种常见的字符型液晶显示模块,由16列2行的字符组成。它可以用于在嵌入式系统、Arduino项目或其他电子应用中显示文本信息。使用LCD1602模块时,可以通过向LCD发送特定的命令来控制光标位置、显示内容和特殊效果(如移动光标、清屏、滚动显示等)。原创 2024-05-15 16:48:43 · 281 阅读 · 0 评论 -
51单片机项目(23)——基于51单片机的电子秤仿真_hx711电子秤仿真图
HX711模块是一种重量传感器放大模块,常用于电子秤、压力传感器等测量应用中。它为传感器提供了放大和模数转换的功能,使得连接传感器到微控制器变得更加简单和可靠。HX711模块具有以下主要特点和功能:高精度放大:HX711模块内部集成了高精度的模拟信号放大器,能够放大传感器输出的微弱信号,并将其转换为数字信号。通常,HX711模块的放大倍数可达到128倍或更高,从而实现高精度的测量。双通道输入:HX711模块具有两个输入通道,分别用于连接传感器的正负引脚。原创 2024-05-15 16:48:09 · 444 阅读 · 0 评论 -
51单片机项目(20)——基于51单片机的电机速度PID控制_pid算法控制电机c51
PID算法,即Proportional-Integral-Derivative(比例-积分-微分)算法,是目前最常用的控制系统调节算法之一。PID算法根据被控制量与目标值之间的误差,通过不断调整控制量,使误差逐渐减小,最终达到稳态控制。PID算法包含三部分,即比例控制、积分控制和微分控制。比例控制是通过调节被控制量与目标值之间的差异大小来调整控制量,使被控制量逐渐接近目标值;积分控制则根据被控制量与目标值之间误差的积累来调整控制量,以消除累积误差;原创 2024-05-15 16:47:34 · 442 阅读 · 0 评论 -
display none和visibility hidden两者的区别_visibility hidden和display none
给元素设置visibility: hidden也可以隐藏这个元素,但是隐藏元素仍需占用与未隐藏时一样的空间,也就是说虽然元素不可见了,但是仍然会影响页面布局。原创 2024-05-15 01:31:55 · 841 阅读 · 0 评论 -
C语言标准库里的获取时间函数及时间格式转换详解_c语言获取的日期怎么转换成数字格式
厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新**原创 2024-05-15 01:31:20 · 365 阅读 · 0 评论 -
C语言开发单片机为什么大多数都采用全局变量的形式?_c语言开发单片机为什么大多数都采用全局变量的形式
相对比较简单,基本上在一个mian.c文件就能做完整个产品功能,一些数据也是通过全局变量的方式去存储,虽然使用方面,但是程序如果大了变量不注释有时候就忘记是干嘛用的了。虽然我在这个行业做了10年,但是真正代码水平有质的飞越也就在那2,3年,还是自己摸索的情况下,如果当初有人带,成为现在的水平其实只需要1年。很多新手对这些底层的思维没有一个很清晰的认知,就瞎搞,比如说强行用指针装逼,实际上是治标不治本的,搞不好还把自己坑了(以前经常干这种蠢事)。你的思维可能还是处于c语言是面向过程编程的误区,原创 2024-05-15 01:30:44 · 719 阅读 · 0 评论 -
C语言实现顺序栈 和 链式栈_顺序栈和链栈的程序实现完整代码简单易懂(1)
遍历栈:19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,int getTop(LinkedStack* stk, dataType* x);// 遍历栈中元素并输出。原创 2024-05-15 01:30:03 · 855 阅读 · 0 评论 -
51单片机项目(11)——基于51单片机的多功能万年历_51单片机万年历
要使用DHT11,您需要将其与相应的控制器(如Arduino)连接,并使用适当的库函数读取传感器的数值。您可以参考单片机的资料手册和开发工具的用户指南,了解详细的定时器配置和控制寄存器设置。开启定时器中断(可选):如果您希望在定时器达到计数值时触发中断,您可以将相应的中断使能位设置为1,以启用定时器中断。- 通过简单地读取和计算数据,您可以将其转换为常用的温度单位(如摄氏度或华氏度)和百分比的湿度值。设置定时器计数值:根据您的需求,设置定时器的初始计数值,即定时器开始计数的值。原创 2024-05-14 15:47:21 · 388 阅读 · 0 评论 -
51单片机项目(10)——基于51单片机的电压计_串口发出adc0832测量电压
通过学习和实践51单片机电压计,学生能够理解自动化控制系统中的电压监测和反馈原理,并应用于相关领域,如温度控制、电源管理等。他们需要了解和掌握电压测量的原理、ADC转换技术、单片机的编程等相关概念和技术,并将它们应用于电压计的设计和实现过程中。通过学习和实践51单片机电压计,学生可以了解电压测量的原理和方法,并掌握如何使用单片机测量和显示电压值,从而提高电子设备维护和调试的能力。学生可以通过自己的创造和改进来设计和制作自己的电压计,并结合其他传感器和功能,实现更多的创新应用。51单片机电压计课题意义。原创 2024-05-14 15:46:42 · 323 阅读 · 0 评论 -
51单片机使用HC-05蓝牙模块向Android手机发送数据程序编写_51单片机蓝牙发送数据到手机
的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人**以上就是51单片机使用HC-05蓝牙模块与Android手机通信的程序的要点和原理。原创 2024-05-14 15:46:01 · 458 阅读 · 0 评论 -
2024年物联网嵌入式最新pdf在h5显示:vue-pdf 与 pdf(1),2024年最新万字长文
如:我在/#/onlineClass页面跳转进入/#/onlineClassDetail,然后在该页面用iframe打开第一个pdf,然后我点击一个按钮,打开了第二个pdf.然后又打开第三个pdf文件.这时候我回退,我正常的需求是回退到上一个页面(既:/#/onlineClass),但是实际上,是会回退到请求第二个pdf,页面还是在/#/onlineClassDetail.、电子书籍、讲解视频,并且后续会持续更新**最后就是因为这个问题,我放弃了pdf.js。如果要拿当前页面,我们可以通过。原创 2024-05-14 11:52:50 · 430 阅读 · 0 评论 -
2024年物联网嵌入式最新MSU 出品的 H(1),2024年最新物联网嵌入式开发大厂面试真题解析大全
总体结果:整个测试分为三种场景:视频会议(Video Conferences),电影(Movies),高清电视(HDTV)。每种场景的每个测试视频序列都列了一张图表。总体说来图表数量非常之巨大。在此不能一一列举。仅仅举一些例子说明图表的意义。原创 2024-05-14 11:52:11 · 411 阅读 · 0 评论 -
2024年物联网嵌入式最新Linux驱动开发系列:DRM(第十部分)_drm bolb,2024年最新物联网嵌入式开发基础控件
for (i = 0;i < NB_PF;i++) { //添加支持的图层格式。/* Get supported pixel formats NB_PF个*/原创 2024-05-14 11:51:31 · 259 阅读 · 0 评论 -
2024年物联网嵌入式最新Linux常用命令大全(非常全!!!)_linux命令,2024年最新再不刷题就晚了
jps 也是一样,它的作用是显示当前系统的java进程情况,及其id号。find /home/user1 -name ‘*.txt’ | xargs cp -av --target-directory=/home/backup/ --parents 从一个目录查找并复制所有以 ‘.txt’ 结尾的文件到另一个目录。mkisofs -J -allow-leading-dots -R -V “Label CD” -iso-level 4 -o ./cd.iso data_cd 创建一个目录的iso镜像文件。原创 2024-05-14 11:50:49 · 373 阅读 · 0 评论 -
2024年最新MicroPython入门指南,2024物联网嵌入式开发高频精选面试题讲解
NodeMCU也是较早的ESP8266物联网开发板,它最早是因为可以使用Lua开发程序而著名。相关资料链接为:https://github.com/nodemcu/nodemcu-firmware .3.ESP8266 机智云开发板安信可为机智云设计的开发板可以方便地连接机智云的网络。它分为上下两层结构,上面是ESP8266模块、LDO和一个5050的RGBLED,下层是USB转串口。4.小e智能硬件开发平台。原创 2024-05-14 06:51:07 · 1040 阅读 · 0 评论 -
2024年最新maven pom文件简单模板和配置详解_怎么设置maven编译器的模板,狂刷200道数据结构与算法
例如,如果你想要构建两个单独的构件成JAR,一个使用Java 1.4编译器,另一个使用Java 6编译器,你就可以使用分类器来生成两个单独的JAR构件。该元素设置了项目脚本源码目录,该目录和源码目录不同:绝大多数情况下,该目录下的内容 会被拷贝到输出目录(因为脚本是被解释的,而不是被编译的)。选依赖,如果你在项目B中把C依赖声明为可选,你就需要在依赖于B的项目(例如项目A)中显式的引用对C的依赖。可选依赖,如果你在项目B中把C依赖声明为可选,你就需要在依赖于B的项目(例如项目A)中显式的引用对C的依赖。原创 2024-05-14 06:50:27 · 907 阅读 · 0 评论 -
2024年最新Matlab 使用笔记(本人出品,必属精品)_摩天轮社区(1),2024年最新物联网嵌入式开发开发人员不得不收集的代码
元胞元胞数组是对常规的数值数组的扩展, 其每一个元素称为一个元胞(cell), 每一个元胞中可以存储任意类型、任意尺寸的数据。与数值数组一样, 元胞数组维数不受限制, 可以是一维、 二维或更高维。元胞数组对元胞的索引方法也分单下标和全下标两种。对于元胞数组,元胞和元胞里的内容是两个不同范畴(或者说不同层次)的概念。如果把元胞数组比着一个柜子,那么,元胞就是柜子上的抽屉,元胞里的内容则是抽屉里存放的东西。结果:结构体结构体就不用赘述了,其他编程语言中经常用到。原创 2024-05-14 06:49:48 · 1172 阅读 · 0 评论 -
2024年最新Linux进程间通信——使用消息队列(1),只需一篇文章吃透物联网嵌入式开发多线程技术
msg_ptr是一个指向准备发送消息的指针,但是消息的数据结构却有一定的要求,指针msg_ptr所指向的消息结构一定要是以一个长整型成员变量开始的结构体,接收函数将用这个成员来确定消息的类型。调用成功时,该函数返回放到接收缓存区中的字节数,消息被复制到由msg_ptr指向的用户分配的缓存区中,然后删除消息队列中的对应消息。msg_sz是msg_ptr指向的消息的长度,注意是消息的长度,而不是整个结构体的长度,也就是说msg_sz是不包括长整型消息类型成员变量的长度。该函数用来把消息添加到消息队列中。原创 2024-05-14 06:49:05 · 877 阅读 · 0 评论 -
2024年C语言获取Linux单网卡的多IP地址_嵌入式linux多个ip,2024年最新2024物联网嵌入式开发高级进阶学习资料
完成后,从ifcofig但是用ip a。原创 2024-05-14 02:22:07 · 217 阅读 · 0 评论 -
2024年C语言atoi函数_c语言atoi函数头文件,2024年最新程序员如何应对中年危机
/ 输出ii=123,合法数字后的abc被忽略。* 作者:C语言技术网(www.freecplus.net) 日期:20190525。// 输出ii=0,数字前有字符为非法。// 输出ii=-123,-是合法字符。// 输出ii=123,+是合法字符。// 输出ii=123。原创 2024-05-14 02:21:29 · 238 阅读 · 0 评论 -
2024年C语言atoi函数_c语言atoi函数头文件(2),物联网嵌入式开发这些高端技术只有你还不知道
atoi:把字符串nptr转换为int。atol:把字符串nptr转换为long int。atol:把字符串nptr转换为long long int。原创 2024-05-14 02:20:51 · 260 阅读 · 0 评论 -
2024年C标准库——string(1),2024年最新细谈分布式事务的前世今生
includeint main()/* null character manually added */ //调试过程提示用strncpy_s 更安全puts(str1);puts(str2);puts(str3);return 0;#includeint main()*/ //使用跟安全的函数puts(str);return 0;#include。原创 2024-05-14 02:20:10 · 845 阅读 · 0 评论 -
【Linux】常见指令(二)_more -10 test(1)
查看文件内容:(nano可以直接打开文件,可以查看,记得安装:sudo yum install -y nano)。**cat打印的是所有内容,并不适合查看大文本,适合小文本或者代码片段。**适合查看大文本的是more指令。👇。原创 2024-05-13 22:10:28 · 1022 阅读 · 0 评论