自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SLAM专题(5) -- 变换矩阵、旋转矩阵、欧拉角与四元数_slam变换矩阵(1)

可以表示两个向量张成四边形的有向面积,引入符号,定义**a****^**表示为一个反对称矩阵,这样就把向量的外积变换成了矩阵和向量的乘法。在相机视野中的某个向量P坐标为Pc,在世界坐标系下坐标则为Pw。,我们选择方向与旋转轴相同、长度等于旋转角的向量,来描述旋转,称为。同时外积可以表示向量的旋转,在右手法则下,用右手的四个指头从。,平移就简单多了,直接在旋转后的向量坐标上加一个平移向量。,对于同一个向量a ,它在两个坐标系下的的坐标分别为。的坐标得到向量 **a`**旋转后的坐标。

2024-05-17 08:07:57 590

原创 simulink模型生成C++代码流程_simulink生成c++代码

可以,可以看到该名称与未声明的标识符几乎一致,浏览该头文件后可以发现,该类型仅做了声明,而未创建变量,于是。

2024-05-17 08:07:23 1030

原创 Simulink建模:PID控制模型_simulink pid

本文研究PID控制的Simulink模型实现及其代码生成。

2024-05-17 08:06:49 1204

原创 Simulink建模:PID控制模型_simulink pid(1)

本文研究了PID控制的建模和代码生成。在实际工作中,PID控制可以配合其他策略一起使用,包括对输入输出的滤波,或者结合前馈控制提高响应等等。>>返回个人博客总目录收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人。

2024-05-17 08:06:15 875

原创 new出的对象数组必须要用delete[]删除,而普通数组和结构数组delete和delete[]都一样_申请了一个对象数组后,释放时用delete而非delete []释放对象数组,结果是

因为根据程序运行结果,我们可以看出,他只调用pas[0]的虚构函数!首先我们需要知道:系统在释放对象数组时,会先执行数组内所有元素的析构函数,然后再调用void operator delete(void *pUserData),一次性将所有分配的数据空间释放!如果你的答案是20那么我可以告诉你,亲,你太单纯了,想得太简单了!如果你在自己的Data里写, 不小心越了界(前面或者后面), 系统在delete的时候通过检查 gap 的数据是否还为0xFD,就知道你有没有越界.异或是看完全文,那么你也会明白!

2024-05-17 04:30:11 684

原创 new Date()日期格式处理_new date(time)

/获取当前月份(0-11,0代表1月) // 所以获取当前月份是myDate.getMonth()+1;//转换成Data();//获取完整的年份(4位,1970-?//获取当前毫秒数(0-999)//获取当前分钟数(0-59)//获取当前秒数(0-59)//获取当前小时数(0-23)

2024-05-17 04:29:37 930

原创 new Date()日期格式处理_new date(time)(1)

min和sec的值域在0~59之间。例 Date day=new Date(11,3,4);//day中的时间为:04-Apr-11 12:00:00 AM。

2024-05-17 04:28:29 361

原创 FPGA极易入门教程----数码管篇(1)静态显示_数码管静态显示

else if(cnt_1s == (50_000_000 - 1)) //计数器计数到了1s,每个时钟周期20ns,则从0开始需要计数(1_000_000_000/20 - 1)我们可以通过位选信号去控制数码管点亮,而在同一时刻,位选选通的数码管上显示的字形是一样的,因为我们将 6 个数码管相对应的段选连在了一起,数码管的显示自然就相同了,数码管的这种显示方式即为静态显示。//显示数字“0”,则数码管的段选编码为7’b000_0001。

2024-05-16 23:29:12 1894

原创 FPGA极易入门教程----数码管篇(1)静态显示_数码管静态显示(2)

当然我知道,作为初学者,看到实验现象在板卡上显示的时候是很有趣和很有成就感的,但是相信我,如果你想在这条路上走得更远,就一定要做仿真分析波形,随着时间的流逝、经验的增加,日后一定会大幅提高你的能力,并帮你节约大量时间。else if(cnt_1s == (50_000_000 - 1)) //计数器计数到了1s,每个时钟周期20ns,则从0开始需要计数(1_000_000_000/20 - 1)//显示数字“0”,则数码管的段选编码为7’b000_0001。

2024-05-16 23:28:38 591

原创 FPGA极易入门教程----数码管篇(1)静态显示_数码管静态显示(1)

/小数点,我们暂时不同,使其无效即可那么现在静态显示的驱动写好了,我们还需要写个数据生成模块,也就是我们要想办法写入数据到这个驱动来进行显示。这个模块只有两个always块,第1个 always块做一个1s的计时器,该计时器循环计时1s。该模块可以顺序生成0-9这10个数,每隔1s,数据累加1。//1s计时模块,该模块循环计数到1sif (!sys_rst_n)//复位计数器为0。

2024-05-16 23:28:04 568

原创 FPGA开发软件(vivado + modelsim)环境搭建(附详细安装步骤+软件下载

(8)license加载,打开“Manage xilinx license s”,点击“Load license”,点击“Copy License”,选择加载license文件即可。b、在modelsim安装路径下有一个modelsim.ini文件,取消只读属性,然后用记事本将其打开,找到“;a、在modelsim安装目录下的vivado仿真库文件夹vivado_lib下找到modelsim.ini文件,打开如下图所示的库路径。(4)选择安装的芯片型号,对于不需要的芯片型号,可以不选,降低安装空间占用。

2024-05-16 23:27:30 936

原创 嵌入式为何钟爱SourceInsight,主要因为这个功能~_sourceinsight的符号关联

比如是否需要对符号进行自动跟踪的设置,对函数调用展开到第几层,对于关系视图中那些类型的符号可以过滤或者展示等等都可以根据你所要展示的效果进行设置,以便我们剔除掉一些不需要关注的符号关系信息,更加直观的分析整个工程的全貌。当然了再好的功能也需要使用者多熟悉,并勤加练习,不仅如此有时候我们需要了解更多的符号信息或者筛选出我们想要了解的关系,那么这些配置项目都可以在关系窗口的配置中供我们使用。那么这里就根据我平时的使用,简单聊一聊SI这块的功能。可以看出函数调用关系已经为我们完整的展示。

2024-05-16 03:58:19 398

原创 嵌入式Linux操作系统学习规划,学习嵌入式开发需要哪些知识?_嵌入式 linux程序设计 大纲 课程目标

对于学习c++,理由是c++不只是一种语言,一种工具,她还是一种艺术,一种文化,一种哲学理念、但不是拿来炫耀得东西。看几遍后,看情景分析,对照深看,两本交叉,深是纲,情是目。不要一味钻研技术,虽然挤出时间是很难做到的,但还是要留点余地去完善其他的爱好,比如宇宙,素描、机械、管理,心理学、游戏、科幻电影。B、通信协议及编程技术:TCP/IP协议、802.11,Bluetooth,GPRS、GSM、CDMA等。目的:能看懂硬件工作原理,但重点在嵌入式软件,特别是操作系统级软件,那将是我的优势。

2024-05-16 03:57:45 730

原创 嵌入式C语言_环形存储(Ring Circular Buffer)

如下图所示,定义一个buffer,大小为12,初始化状态,头和尾的索引都在0号存储单元,当写入数据时,头指针进行偏移,读取数据时,尾指针进行偏移,在读取数据量不超过写入数据量时,读写一直能够进行。

2024-05-16 03:57:10 295

原创 嵌入式 RTOS 程序设计的 5 个实战技巧_rtosint_isr

一旦创建了数据流图,就很容易开始对应用程序进行编码。这无疑会在一段时间内顺利进行,但我发现如果开发人员不花时间预先仔细定义任务和消息接口,它可能会导致返工。虽然数据流图通常显示数据如何通过应用程序传播,但它并不一定要求定义数据结构。目标是预先检查每个消息队列,然后为这些消息构建结构。这很重要,因为它将定义消息的外观,而且还将有助于任何底层模块的接口的外观。阀门 ID阀门状态阀门所需的时间。

2024-05-16 03:56:35 1487

原创 最全Image2Lcd图片取模软件,2024年是意义非凡的一年

是一款简单易用的图片取模软件,能够将图片按规则转换成只有0和1的机器码,常用于LCD显示屏的取模使用。不知道有没有小伙伴好奇取模这两个字是什么意思,我对取模的理解就是选取模型,模型包含字符模型和图像模型。模型的概念可以联想古代的活字印刷术或着身边的印章,只需将木头雕刻成一个汉字或图形的形状,就可以重复使用。

2024-05-15 04:57:01 2353

原创 最全idea快捷键(目前在国内见过最全的)_idea的ctrl+f7怎么用(1),2024年最新2024年一起努力应对互联网寒冬吧

Ctrl+J,查看更多。Ctrl+Alt+I,将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作。Ctrl+B/Ctrl+Click,快速打开光标处的类或方法(跳转到定义处)Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch。Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)Ctrl+F,查找/Shift+F3,向上查找/F3,向下查找。Ctrl+Alt+Shift+S,打开当前项目/模块属性。Ctrl+Shift+Alt+N,查找类中的方法或变量。

2024-05-15 04:56:23 456

原创 最全HTML期末设计——代码篇_网页设计模板html代码,头条三面技术四面HR

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长! 香水缘起 香水分类 td,th {border: 3px solid #D1B6E1;}

2024-05-15 04:55:47 169

原创 最全hex文件、out文件、bin文件、map文件解析(1),宅家36天咸鱼翻身入职腾讯

hex文件是Intel公司提出的按地址排列的数据信息格式,数据宽度为字节,所有数据使用十六进制数字表示,并且以ASCII码的形式,按行记录数据。(后面所有数据地址+线性地址左移16位,将该地址左移16 位后作为基地址,并且表示在下一个04类型行出现之前都要使用该地址作为基地址来使用。一旦出现段地址或者线性地址,之后所有数据都要加偏移地址,直到出现一个新的段地址或者线性地址,再重新变更偏移地址。第①行数据基地址(首行):0x0000 +(0x003D

2024-05-15 04:55:06 830

原创 《Windows驱动开发技术详解》学习笔记_windows驱动开发技术详解 pdf

Windows 的中断分为“软件中断”和“硬件中断”,并统一映射了“中断请求级别”(IRQL)。同步机制很大程度上依赖于 IRQL。软件中断有 “int n” 汇编指令产生,而硬件中断,又称为“外部中断”,由外部设备发起,经“中断控制器”(PIC),发送给 CPU。通过“DeviceMgr” - 查看 - 依连接排序资源,可以查看系统中的各个中断。以《我是歌手》这个综艺节目来类比“中断”和“中断请求级别”:如果说舞台是CPU,主持人就是调度进程。

2024-05-14 20:05:03 772

原创 __attribute__((used)) __attribute__((section(x)))_attribute used

在下面的例子中,section 函数属性覆盖了 #pragma arm section 设置。

2024-05-14 20:03:35 377

原创 [蓝桥杯嵌入式]hal库 stm32 PWM的使用(随时修改占空比,随时修改频率)

将分频值设置为800(最好是800-1),自动重装值为100(最好是100-1)打开自动重装载使能,否认修改频率或者占空比时可能出现pwm输出停滞一小段的情况。(虽然输出比较模式也能输出可变的PWM,但是需要利用中断,会加大代码复杂度)PWM频率就是80 000 000 / 800 / 100 = 1000HZ。使得PWM按照上面的预设参数输出PWM。启动定时器2的通道2的PWM输出模式。占空比为:20/100 = 20%;这里主频是80Mhz,所以。打开定时器二的通道二的使能。设置时钟源为内部时钟。

2024-05-14 20:02:27 603

原创 [总结]视音频编解码技术零基础学习方法_雷霄骅博士的博客学编解码

封装格式,视频编码,音频编码方面,无一例外的使用了FLV + H.264 + AAC的组合。FLV是RTMP使用的封装格式,H.264是当今实际应用中编码效率最高的视频编码标准,AAC则是当今实际应用中编码效率最高的音频编码标准。但是一般情况下音频的数据量要远小于视频的数据量,因而即使使用稍微落后的音频编码标准,而导致音频数据量有所增加,也不会对视音频的总数据量产生太大的影响。视频编码的主要作用是将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量。其基本教程网上极多,不再赘述。

2024-05-14 20:01:33 636

原创 YYDatav的数据可视化大屏《精彩案例汇总》(Python&Echarts源码)_vue2 datav界面demo

(img-LtuuGETL-1715688025348)](img-oihRtqET-1715688025349)],初衷也很简单,就是希望能够帮助到想自学提升的朋友。

2024-05-14 20:00:51 757

原创 2024年物联网嵌入式最全核污水会造成什么影响,附物联网嵌入式开发面经

氚在自然界中非常稀少,主要通过人工的核反应产生。它具有较短的半衰期,大部分氚的同位素会经过放射性衰变转化为氦原子。氚的主要用途之一是作为核聚变燃料,通过反应堆中的聚变反应来产生能量。此外,氚还被广泛应用于科学研究、核武器制造、辐射治疗等领域。需要注意的是,氚是一种放射性物质,具有一定的辐射风险。在处理和使用氚时,必须遵循相关的辐射安全措施。

2024-05-14 10:56:57 402

原创 2024年物联网嵌入式最全有关嵌入式、单片机、51单片机、STM32、的一些概念详解(1),2024年最新【微信小程序

那么什么是嵌入式呢,一般说嵌入式都是指嵌入式系统,IEEE(InsTItuteof Electrical and ElectronicsEngineers,美国电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。

2024-05-14 10:56:18 398

原创 2024年物联网嵌入式最全有关QT的问题大全_为什么不推荐学qt(2),2024年最新年薪50W

基本上都是以qt做界面为主,需要用到别的技术再学习拿来用,但是都是熟悉能使用的程度,没有深入研究,电力和军工都是做项目,教育是产品,相比较做项目比较累,经常性的加班,但是工作一直饱满上班比较充实,一直可以写写代码研究问题,产品开发新产品还好,老产品就是做维护工作,工作量较小。我们在学习一个框架的时候,除了要学他的接口怎么用,最重要的是学习他的接口是怎样实现的,他的框架是怎样设计的,将来你遇到类似的情况,在脱离了框架的时候,是不是也能用他们的方法来解决问题?的工具链,而安卓的工具链就是产商提供的现成的。

2024-05-14 10:55:39 351

原创 2024年物联网嵌入式最全无人驾驶技术_中国无人驾驶技术csdn,2024年最新面试官突击一问

无人驾驶汽车的目标是提高交通安全性、减少交通事故,并为驾乘人员提供更便利的出行方式。它能够避免人为驾驶错误和疲劳驾驶,提供更加精确和高效的驾驶体验,同时也为老年人、残障人士和交通拥堵问题提供解决方案。尽管无人驾驶汽车的技术已经取得了显著进展,但在实现完全自动驾驶的道路上仍面临挑战,包括法规和道德问题、技术可靠性和安全性等方面的考虑。因此,目前的无人驾驶汽车大多是在特定路况下进行测试和应用。

2024-05-14 10:54:56 427

原创 2024年最全移位运算(计算机组成原理15),2024年最新终局之战

【代码】2024年最全移位运算(计算机组成原理15),2024年最新终局之战。

2024-05-14 06:02:03 193

原创 2024年最全百问网i(1),一份非常适合收藏的物联网嵌入式开发进阶面试题

自定义硬件内存处理器添加网络适配器完成网络适配器2。

2024-05-14 06:01:24 572

原创 2024年最全电路设计(14)——奥运纪念日显示装置的proteus仿真,2024年最新2024物联网嵌入式开发大厂面试经验分享

NE555,也被称为LM555,是一种经典的集成电路(IC)芯片,常用于计时器、脉冲发生器和电压比较器等各种电子应用中。它是由尼尔公司(Signetics)在1971年推出的。NE555是一个多功能定时器,具有三个主要工作模式:单稳态模式(Monostable mode)、双稳态模式(astable mode)和比较器模式(comparator mode)。单稳态模式(Monostable mode):在这个模式下,NE555被用作单脉冲产生器。

2024-05-14 06:00:45 601

原创 2024年最全物联网相关领域论文推荐清单,物联网嵌入式开发技术篇

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取[9] Lightitude IndoorPositioning Using Uneven Light Intensity Distribution, ACM Ubicomp2018.[10] Enablin

2024-05-14 06:00:03 414

空空如也

空空如也

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

TA关注的人

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