草庐IT

架构图

全部标签

毫米波雷达的硬件架构与射频前端

说明  本篇博文梳理(车载)毫米波雷达的系统构成,特别地,对其射频前端各部件做细节性的原理说明。本篇博文会基于对这方面知识理解的加深以及读者的反馈长期更新内容和所附资料,有不当之处或有其它有益的参考资料可以在评论区给出,我们一起维护,我会定期完善。Blog:20221008博文第一次写作。文章架构目录说明文章架构一、雷达原理与系统概述二、射频前端构成与理解2.1本振(波形产生器)2.2倍频器2.3功分器2.4移相器2.5PA2.6小结:发射机的主要评价指标2.7LNA2.8混频器2.9滤波器2.10接收机的增益控制2.11小结:接收机的评价指标三、总结四、参考资料一、雷达原理与系统概述  雷达

51单片机的架构与原理(STC89C51)

前言    学习单片机,不管怎么学都是要走一些弯路的,有的人弯路走得多,有多人弯路走得少,有些人中途就放弃了,也有不少人成功上岸,掌握了各式各样的单片机、处理器。用51单片机来学习是最合适不过的,因为它的结构不复杂,该有的东西也都有,学会了它,再学习其他的单片机就简单多了。很多人会使用单片机来点亮LED、数码管,能使用单片机进行串口通讯,能用单片机进行各种传感器和驱动器,就觉得已经精通了。其实这还远远不够,换个单片机又要学习很久,换个处理器更是两眼一黑,真正学会单片机是要搞清楚单片机的内部构架和原理,这样你就可以一招鲜吃遍天了,因为不管是51构架的单片机、还是Cortex-M系列的单片机、或者

云计算:从基础架构原理到最佳实践之:云计算架构设计与规划

作者:禅与计算机程序设计艺术1.简介云计算是一种新的计算模型,其理念是通过将计算能力转移至远程数据中心,实现高度弹性的资源利用率。而云计算的核心就是虚拟化技术,它让用户能够在云平台上运行应用程序,而无需购买、部署及维护硬件设备。由于这种模型能够提供高可靠性、高性能的服务,使得云计算在当今世界已成为主流,并得到了越来越多的应用。随着云计算的普及,云计算平台也逐渐成为越来越复杂的系统。为了能够更好地管理和运维云计算平台,相关人员需要具备较强的系统架构设计、网络工程、存储技术、数据库系统、安全技术等方面的知识。本文将以《云计算:从基础架构原理到最佳实践之:云计算架构设计与规划》系列文章作为主要内容,

大数据处理架构详解:Lambda架构、Kappa架构、流批一体、Dataflow模型、实时数仓

前言本文隶属于专栏《大数据理论体系》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢!本专栏目录结构和参考文献请见大数据理论体系姊妹篇《分布式数据模型详解:OldSQL=>NoSQL=>NewSQL》《分布式计算模型详解:MapReduce、数据流、P2P、RPC、Agent》《大数据存储架构详解:数据仓库、数据集市、数据湖、数据网格、湖仓一体》《大数据处理架构详解:Lambda架构、Kappa架构、流批一体、Dataflow模型、实时数仓》《实时数仓详解》思维导图Lambda架构Lambda的由来我们通常认为这个希腊字母与这一模式相关联是因为数据来自两个地方。批量数

基于B/S架构,包括PC后台管理端、APP移动端、可视化大屏端的智慧工地源码

智慧工地管理平台充分运用数字化技术,聚焦施工现场岗位一线,依托物联网、互联网、AI等技术,围绕施工现场管理的人、机、料、法、环五大维度,以及施工过程管理的进度、质量、安全三大体系为基础应用,实现全面高效的工程管理需求,满足工地多角色、多视角的有效监管,实现工程建设管理的降本增效,为监管平台提供数据支撑。随着经济科技的不断发展,基于经济发展过程中的智慧工地工程规模不断发展壮大,智慧工地工程项目的管理也处于越来越重要的地位。项目管理始至现在得到广泛的应用和发展。实践证明,它对于提高项目质量,缩短建设周期,节约建设资金等有十分重要的意义,同时取得了一定经济效益。但是目前智慧工地工程的管理现状令人堪忧

Linux上x86_64架构的动态链接器 ld-linux-x86-64.so.2

/lib64/ld-linux-x86-64.so.2/lib64/ld-linux-x86-64.so.2是Linux操作系统上x86_64架构的动态链接器(也称为动态链接编辑器)。它负责加载和链接在运行时(即程序启动时或之后)被引用的动态库。现在,我们来深入了解其作用和重要性:动态链接器的作用:当运行一个可执行程序时,该程序可能依赖于多个动态库(例如,常见的libc.so.6,它包含标准C函数如printf、malloc等)。这些库在编译时不会被静态地包含在程序内,而是在运行时被加载。这就是/lib64/ld-linux-x86-64.so.2的作用:它确保这些库被正确地加载到内存,并确保

Mac C ++ CLION,架构的未定义符号X86_64,功能

我是新手,并使用MacosClion来开发C++程序,我遇到了解决问题的方法,请帮助我,谢谢。namespaceVLJudge{classJudgeProcess{public:staticJudgeProcess*instance();voidfileProcess(conststd::string&file_path_,conststd::string&folder_out,conststd::vector&outs);private:staticJudgeProcess*instance_;boolverifySizes(constcv::Mat&mat,cv::Rectmr);};}.

WebRTC:Mesh/MCU/SFU网络架构

0.WebRTC:Mesh/MCU/SFU网络架构1.前言WebRTC网络架构有Mesh、MCU,SFU三种,其中:Mesh:成本最低,但没有对多人实时互动场景提供很好的支持。MCU:支持多人实时互动,需要对音视频流进行重新解码、混流、编码、对服务器要求高,成本以及延时也是最高。SFU:支持多人实时互动,不需要在服务器端对媒体流进行编解码,因此降低了对服务器的要求,延时也低。下面是对三种网络架构基本概念,优缺点等内容介绍。2.目录Mesh网络架构MCU网络架构SFU网络架构Simulcast和SVC模式1.Mesh网络架构1.基本概念Mesh网络架构是将多个终端之间两两进行连接,形成一个网状结

系统架构主题之七:基于架构的软件设计方法及应用

1基于架构的软件设计方法概念关键词:ABSD、自顶向下、递归迭代、与需求同步、设计元素、视角与视图、用例和质量场景、预期和非预期等。总的来讲,ABSD方法分为如下六个大的阶段:1)体系结构需求阶段相比传统软件系统设计,架构设计在需求获取、分析之后展开不同,基于体系结构的软件架构设计,将架构设计工作提前到与需求同步,在需求阶段即开始展开体系架构设计,可以更好的完成设计工作,更好的支持软件复用。ABSD方法在需求阶段的工作包括需求获取、标识构件、架构需求评审。需求获取用于提取系统相关的功能、质量属性,目标为服务商业和用户及开发人员目标。之后需要对需求进行分析,生成类图,对类进行分组,将类打包为构件