电子电路
文章平均质量分 51
电子电路,围绕这个记录用到的这些知识
程序员如山石
以前从事虚拟化的工作,现在从事嵌入式方面的工作。
展开
-
板子电源接线
AC 交流电源接入脚 220VFG 接大地的 也就是220V的地G: 输出电压的负极V: 输出电压的正极可以接 上面标示的G是公用的铭牌上标着输入是AC220V,输出是DC32V,说明您买的是交流220V变直流32V的开关电源,只能输出直流32V。其中2个AC接口接交流220V,交流不分正负;1个FG接口为悬空点;3个G接口为直流32V电源的负极,3个V接口为直流32V电源的正极,一般G接口和V接口是成对的,每一对G—V为一组直流32V电源。原创 2024-08-22 17:27:27 · 417 阅读 · 0 评论 -
大端与小端之二实例
在嵌入式开发当中,大端与小端经常用的,因此,不得不熟悉掌握:下面实例说明:一个数据如何大端与与小端解析,就拿一个浮点类型举例:如上图所示:7.21就是一个浮点类型,其,对应的十六进制为:0x40 0xE6 0xB8 0x52当从串口收到数据时,网络字节序是:0xB8, 0x52, 0x40, 0xe6 这样的,这是一个典型的大端模式,因为0x40这一个高位数据在低地址的位置上,因为按照C语言的,也是一般语言的惯例,地址从左向右增加,所以0xe6在高地址上,0x40在低地址上。大端原创 2021-11-03 18:54:43 · 265 阅读 · 0 评论 -
大端与小端之一理论
大端与小端存在的原因:因为在计算机当中,是以字节为单位的,每个地址单元都对应着一个字节。一个字节为8位,在C语言当中除了位的char类型外,还有16位的short型,32位的long类型;另外,对于位数大于8位的处理器,例如16位或32们的处理器,由于寄存器宽度大于一个字节,那么必然存在一个如何将多个字节安排的问题,因此,导致了大端存储模式与小端存储模式什么区别:所谓的大端模式,是指数据的低位保存在内存的高地址中,数据的高位保存在内存的低地址中所谓小端模式,是指数据的低位保存在内存的低地原创 2021-11-03 18:37:01 · 3018 阅读 · 0 评论 -
解析C语言结构体对齐(内存对齐问题)
C语言结构体对齐也是老生常谈的话题了。基本上是面试题的必考题。内容虽然很基础,但一不小心就会弄错。写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?开始学的时候,也被此类问题困扰很久。其实相关的文章很多,感觉说清楚的不多。结构体到底怎样对齐?1、没有#pragma pack宏的情况下有人给对齐原则做过总结,具体在哪里看到现在已记不起来,这里引用一下前人的经验(在没有#pragma pack宏的情况下):原则1、数转载 2021-09-28 10:05:53 · 363 阅读 · 0 评论 -
为什么要阻抗匹配?
一 . 什么是阻抗在电学中,常把对电路中电流所起的阻碍作用叫做阻抗。阻抗单位为欧姆,常用Z表示,是一个复数Z= R+i( ωL–1/(ωC))。具体说来阻抗可分为两个部分,电阻(实部)和电抗(虚部)。其中电抗又包括容抗和感抗,由电容引起的电流阻碍称为容抗,由电感引起的电流阻碍称为感抗。图1 复数表示方法二 . 阻抗匹配的重要性阻抗匹配是指信号源或者传输线跟负载之间达到一种适合的搭配。阻抗匹配主要有两点作用,调整负载功率和抑制信号反射。● 调整负载功率假定激励源已定,那么负...转载 2021-09-27 18:49:43 · 653 阅读 · 0 评论 -
1byte、1KB、4KB,1MB、1GB用16进制表示的范围。任意地址范围求字节数
请先打开一个在线的2进制转16进制的转换器,便于理解调试。首先 1个字节=1byte=8Bit。字节是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符。1KB = 1024byte = 2的10次方 byte,转化为16进制为0x400。同时换一种说法,1KB可以表示1024个地址,0x400个地址,而且表示地址的范围是0x00~0x3FF。(记住)2KB = 2的11次方byte, 转化为16进制为0x800,表示的地址范围为0x00~7FF。其中转载 2021-09-18 14:49:44 · 9380 阅读 · 0 评论 -
单工,半双工和全双工
单工数据传输只支持数据在一个方向上传输;在同一时间只有一方能接受或发送信息,不能实现双向通信,举例:电视,广播。 半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可以实现双向通信。举例:对讲机。 3.全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力;在同一时间可以同时接受和发送信息,实现双向通..转载 2021-09-14 09:48:03 · 676 阅读 · 0 评论 -
数字电路三种基本逻辑运算关系:与运算、或运算、非运算
1、基本概念1.逻辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑变量的取值只有两个,即0和1,而没有中间值。2.逻辑运算:在逻辑代数中,有与、或、非三种基本逻辑运算。表示逻辑运算的方法有多种,如语句描述、逻辑代数式、真值表、卡诺图等。3.逻辑函数:逻辑函数是由逻辑变量、常量通过运算符连接起来的代数式。同样,逻辑函数也可以用表格和图形的形式表示。...转载 2021-08-21 17:26:43 · 46732 阅读 · 0 评论 -
上拉电阻的作用
上拉电阻是用来解决总线驱动能力不足时提供电流的。电流不够的时候,电流会从VCC经过电阻到总线上。上拉电阻是用来解决总线驱动能力不足时提供电流的。一般说法是拉电流,下拉电阻是用来吸收电流的,也就是所说的灌电流。上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。为什么要使用拉电阻:1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。.转载 2021-08-09 15:07:53 · 2101 阅读 · 0 评论