- 2024-09-16计算机组成原理与嵌入式系统(1)计算机系统的基本结构组成与冯·诺依曼架构
目录前言计算机系统的结构组成与工作原理基本构成与组成机器语言指令微程序硬连逻辑CISC与RISC思想课程研究目的计算机系统的工作原理——冯·诺依曼架构基于总线的冯·诺依曼架构模型机总线存储器子系统输入/输出子系统CPU子系统运算器控制器寄存器阵列缓
- 2024-09-16速通x86(一)
根据王爽所编写的汇编语言进行复习和总结0x00产生早期电脑使用机器语言(如1000100111011000->movax,bx),但是不方便阅读且记忆,所以开发了汇编语言的编译器,将汇编语言转为机器码.0b0000分类发展至今有三类指令汇编指令:机器码的助记符,有对应的机器码伪指令:无对应机
- 2024-09-14FlexRay总线协议介绍(1)- 媒体访问控制
MediaAccessControlCommunicationcycle(通信周期)概述cycle长度:常数,由协议参数gMacroPerCycle定义cycle数量:0-63递增,由协议参数cCycleCountMax定义cycle组成:分为静态段,动态段,符号窗口段,网络空闲时段,仅静态段和网络空闲时段是必须的。ActionPoint:Macrotick(MT)的
- 2024-09-14RS485集线器的作用和功能详解
RS485集线器是一款专为解决复杂通信环境下RS-485大型系统总线形式要求而设计的总线分割集线器。它采用总线挂接式连接方式,不支持星型连接,但可以通过特殊设计提供RS-485/422星型连接方式,从而改变原有总线的单一式结构,为网络结构工程建设带来极大的便利。RS485集线器的主要作用包括:1
- 2024-09-13APB总线总结
APB总结一、简介APB提供了一个低功耗的接口,并降低了接口的复杂性。APB接口用在低带宽和不需要高性能总线的外围设备上。APB是非流水线结构,所有的信号仅与时钟上升沿相关,这样就可以简化APB外围设备的设计流程,每个传输至少耗用两个周期。二、信号列表信号名来源描述PC
- 2024-09-13CloudEvents-云原生事件规范
前言在微服务-分布式架构中异步任务:用于降低接口时延或削峰,提升用户体验,降低系统并发压力;通知类RPC:用于微服务间状态变更,用户行为的联动等场景;以上2种场景,都十分适合使用事件驱动来实现。事件总线事件总线是对发布-订阅模式的一种实现。它是1种集中式事件处理机制,允许不
- 2024-09-11【硬件模块】DS18B20温度传感器
DS18B20是只需要一根通讯线的温度传感器。首先先看看它的通信时序,一共就仨,初始化时序,写时序,读时序。第一个,初始化时序,我们(MCU)先拉低总线最少480us,然后释放总线(拉高)。DS18B20收到上升沿之后会在15~60us之后把总线拉低,拉低60~240us之后再释放总线。这样一套流程下来我们就
- 2024-09-11Can总线介绍
1: 一文读懂CAN总线协议(超详细配34张高清图)_can总线通信协议-CSDN博客2:CAN串行通信总线协议(CAN总线特点、应用场景、物理层、协议层、位时序、硬件同步和再同步、总线仲裁、STM32CAN控制器、CAN相关寄存器和HAL库驱动、CAN基本驱动步骤)_can总线通信协议-CSDN博客3:CAN总线协议
- 2024-09-10pcie的基本概念
概述 PCIExpress(peripheralcomponentinterconnectexpress)简称PCIe,是一种高速、串行、全双工、计算机扩展总线标准,采用高速差分总线,并采用点到点的连接方式用于两个设备之间的通信。多个PCIExpress设备通过使用Switch互连,因此可以在一个系统中将大量设
- 2024-09-09什么是ESB(企业服务总线)?
企业服务总线EnterpriseServiceBus(简称ESB),是传统中间件技术与XML、JSON、API、WEB服务等技术相互结合的产物,用于实现企业应用不同消息和信息的准确、高效和安全传递。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。一、ESB出现和发展国外的信息化起步较
- 2024-09-08电子电气架构---私有总线通信和诊断规则
电子电气架构—私有总线通信和诊断规则我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益
- 2024-09-07I2C总线为什么要接上拉电阻
I2C总线为什么要接上拉电阻I2C为什么要接上拉电阻?因为它是开漏输出。开漏输出为什么是开漏输出?I2C协议支持多个主设备与多个从设备在一条总线上,如果不用开漏输出,而用推挽输出,会出现主设备之间短路的情况,所以总线一般会使用开漏输出。上拉电阻1、为什么要接上拉电阻?接上拉
- 2024-09-06信息学奥赛初赛天天练-84-NOIP2014普及组-基础题3-总线、存储器、邮件协议、二叉树、满二叉树、顶点的度、无向图、有向图
信息学奥赛初赛天天练-84-NOIP2014普及组-基础题3-总线、存储器、邮件协议、二叉树、满二叉树、顶点的度、无向图、有向图PDF文档公众号回复关键字:202409061NOIP2014普及组基础题36CPU、存储器、I/O设备是通过()连接起来的A接口B总线C控制线D系统文
- 2024-09-06can总线
CAN电平基础定义电压范围:0-5V隐性:1 显性:0 通讯机制:总线总线空闲时,允许多个节点同时发送报文,总线通过ID进行仲裁,显性位覆盖隐形位,ID越小,优先级越高节点节点发送报文前,检测总线状态,空闲时,节点才能发送报文节点发送
- 2024-09-04Profinet转EtherCAT协议转换网关(推荐收藏哦)
在工业自动化领域,Profinet转EtherCAT两种网络协议的互通互联备受关注。其实有一款很不错的设备名为远创智控YC-PN-ECT,可以轻松解决这一问题。接下来作者从这款设备的主要功能、技术参数、性能优势及配置方法等方面深入阐述。这款网关性能优越,能够高效转换不同协议,为用户带来便
- 2024-09-03两个月冲刺软考——概念+求已知内存按字节编址从(A)…到(B)…的存储容量+求采用单/双缓冲区需要花费的时间计算 类型题目讲解
1.四个周期的区别与联系时钟周期:也称为CPU周期或机器周期,是CPU操作的基本时间单位。指令周期:是指CPU执行一条指令所需的全部时间。一个指令周期通常由多个时钟周期组成,因为执行一条指令可能需要多个步骤,如取指令、译码、执行、访存和写回等。总线周期:总线周期是数据在计算机
- 2024-09-03解析 XMC 转 CPCI 载板转接卡:连接不同接口的关键纽带
在计算机和电子设备的世界里,各种接口标准不断涌现和发展,以满足不同应用场景和性能需求。其中,XMC转CPCI载板转接卡作为一种特殊的硬件设备,在实现不同接口之间的转换和连接方面发挥着重要作用。XMC(eXtendedMezzanineCard)和CPCI(CompactPCI)是两种常见的板卡接口标准,各自具有特
- 2024-09-01事件总线EventBus实现邮件推送
基于事件总线EventBus实现邮件推送功能 有时候,有人给我的网站留了言,但是我必须要打开我的网站(https://www.xiandanplay.com/)才知道,所以我便决定给网站增加一个邮件推送的功能,好让我第一时间知道。于是乎,按照我自己的思路,同时为了去学习了解rabbitmq以及EventBus概念,我便设计
- 2024-08-31载波监听多址接入碰撞检测 CSMA/CD(carrier sense multiple access collision detection)
载波监听多址接入/碰撞检测CSMA/CD(carriersensemultipleaccess/collisiondetection)概念解析在总线局域网使用的协议多址接入MA:多个站连接在同一条线上,竞争使用总线。载波监听CS:每一个站在发送帧之前都要检测一下总线上是否有其他站点在发送帧(”先听后说“)
- 2024-08-30精准操控,稳如磐石:飞控+综控系统仿真揭秘
1.背景现代飞行器系统中,飞行控制系统和综合控制系统的协同工作是实现精准打击和高度可靠性的关键。飞行控制系统简称飞控系统,负责飞行器的飞行控制和姿态调整,确保飞行器在飞行过程中维持稳定和精确的轨迹。其主要进行姿态控制、轨迹调整、机动控制、状态检测等操作。综合控制
- 2024-08-29STM32嵌入式(二)
第一节:MDK软件基本用法大部分标签都有调试模式和普通模式的区别。1.file:2.edit:撤销,恢复,剪切,复制...3.view:各种视图的显示和隐藏4.project:项目管理相关文件名带有*,表示文件已经修改但是没有保存。第二节:STM32的固件库打开参考手册:@STM32RBT6开发板提前下载包\DataSheet
- 2024-08-29通讯协议
UART通用异步收发器,串行、全双工、异步通信总线。重点是异步,和同步相对应,意思是不需要同步的时钟,通信两端预先约定好波特率(每秒传多少bit),而不是由时钟触发的。波特率:用于描述UART通信时的通信速度,其单位为bps即每秒钟传送的bit的数量。串口一次发送一个字节的数据,避
- 2024-08-28linux总线设备驱动模型
linux总线设备驱动模型platform平台驱动模型linux自带I2C、SPI、USB等总线。但是在SOC中有些外设是没有总线这个概念的,但是又要使用总线、驱动和设备模型该怎么办呢?为了解决此问题,Linux提出了platform这个虚拟总线,相应的就有platform_driver和platform_devi
- 2024-08-28.net core下使用事件总线
.netcore下使用事件总线 随着微服务的火热,DDD(领域驱动设计模式)思想风起云涌,冲击着整个软件生态系统。其中,事件总线那是必须知道的了,于是我便抱着一个学习DDD的心态搭建了一个博客网站,目前该网站正在建设阶段,后续会不断完善,这里我只是讲一下我里面所用到的
- 2024-08-27can 120Ω 得作用
CAN总线终端电阻,一般来说都是120欧姆,实际上在设计的时候,也是两个60欧姆的电阻串起来,而总线上一般有两个120Ω的节点CAN总线终端电阻的作用有3个:1、提高抗干扰能力,让高频低能量的信号迅速走掉2、确保总线快速进入隐性状态,让寄生电容的能量更快走掉;3、提高信号质量,放