图4-53引自《DM 3730芯片手册》中第2449的表。图4-53DM 3730引脚复用相关寄存器图4-54DM 3730引脚配置寄存器设置从图4-54中可见,引脚的设置除了具体针对模块功能之外,还有不同的引脚属性配置。2引脚复用管理数据结构下面看看TI的引脚复用的重要数据结构和详细说明。3引脚复用管理相关函数引脚的管理分为整体和设备模块相关两部分。对于omap_hwmod相关的代码会在TI的SoC电源管理部分进行详细介绍。......
2023-11-22
ICEIQS01电路控制集成块主要由比较器、触发器、锁存器、数字处理模块、输出缓冲器等电路组成,图4-37a为内部结构框图。图上的折弯点校正,它的功能是开关功率管在导通期间,从IC的3脚流出的电流被CS4里的电流分流0.5mA后流到IC的2脚,从而增加C9的充电电压的斜率,使开关管MOSFET的导通时间缩短,提高开关速度。供电电压的检测由反馈绕组、VD3、VD4、R4提供。门限电平的5V和4.4V的比较器用于电路一次调整,门限电平的1V和50mV的比较器用于过零比较和抑制时间比较。加法计数器、比较器和两个时间定时器组成数字处理模块。软启动触发器和通断开关器,是处理电路在待机和瞬态电压冲击时应急处理电路。片内Vcc的20V和9V比较器对输入电压进行比较,然后执行过电压或欠电压锁定保护。脉冲锁定触发器的输出连接到开通时间触发器,它执行电路锁定后待机,等到下个触发脉冲启动IC,经过7脚内的输出缓冲器输出触发脉冲,电路开始工作。
R1为片内上拉电阻,下部连接4脚,上部接入5V参考电压,开关由触发器的Q端输出控制,触发器的过零信号所产生抑制时间,再控制第二个触发器,当IC的4脚电平超过4.4V时,第一个触发器又接到另一个过零信号,循环不停。数字处理器的工作原理是由四位加减计数器、过零信号计数器、50μs和50ms定时器组成。如果过零信号与加减器的数据相等,比较器就发出一个信号至时间定时器,使MOSFET功率管导通一次,加减计数器也随之改变,这种变化决定锁存电压的低端VRL和高端VRH的变化,若VRL、VRH都处于高电平,加减计数器减1,当IC的4脚电平VSRC<3.5V时,VRL锁定低电平,加减计数器加1,当VSRC<4.4V时,VRH锁定低电平,加减计数器减1,计数器的加或减就是电路控制输出功率的调节过程。图4-37b是ICEIQS01引脚排列图。
有关新型开关电源典型电路设计与应用的文章
图4-53引自《DM 3730芯片手册》中第2449的表。图4-53DM 3730引脚复用相关寄存器图4-54DM 3730引脚配置寄存器设置从图4-54中可见,引脚的设置除了具体针对模块功能之外,还有不同的引脚属性配置。2引脚复用管理数据结构下面看看TI的引脚复用的重要数据结构和详细说明。3引脚复用管理相关函数引脚的管理分为整体和设备模块相关两部分。对于omap_hwmod相关的代码会在TI的SoC电源管理部分进行详细介绍。......
2023-11-22
DM 3730的MMC控制器框架如图7-11所示。图7-11DM 3730 MMC框架图从图7-11可见,MMC控制器中有复杂的命令和数据管理,控制器内部带有buffer用于数据缓冲,数据主要通过DMA读写。关于DM 3730 MMC的驱动部分,主要分析其相关的初始化和总线传输以及card状态变化的操作。......
2023-11-22
TI芯片GPIO管理的具体实现仍是以DM 3730为例,关于GPIO模块本身,DM81XX等处理器与DM 3730是相同的,只是一些寄存器地址和参数不同。图4-50DM 3730GPIO子系统框图从图4-50可见,DM 3730一共有6组GPIO管理单元,每组管理32个GPIO。1重要的初始化实现对于GPIO功能芯片特殊的实现和GPIO lib的接口就是gpio_chip。3GPIO中断相关实现GPIO中断相关的实现,最主要的是中断控制器相关的接口实现以及中断级联中GPIO组的中断处理函数。......
2023-11-22
对DM 3730的开发板,相关的输入设备是电源管理芯片中的键盘矩阵,这里对相关的输入设备驱动进行分析。在硬件介绍中已经见到DM 3730与电源管理芯片是通过I2C总线进行连接的,所以该键盘驱动需要建立在I2C总线操作之上。具体获得相关信息的方法都是通过类似twl4030_read_kp_matrix_state的操作完成的,其中会进行实际的I2C总线操作,具体的细节会在总线部分进行介绍。在驱动获得硬件的信息后就是向输入设备框架汇报相应的事件,框架会上传给even than-dler,最终被用户读取。......
2023-11-22
下面以4.1.1节所介绍的系统初始化流程为例,来看看不同的处理器启动流程的区别。图4-4和图4-5分别是DM 816X和DM 3730的启动流程。其中原因是芯片内部片内内存大小。接下来以TI芯片为基础进行整个系统的初始化过程详解。之前讨论内核初始化需求的时候,提到初始化代码应该在初始化之后释放相应的内存空间,这里可以看出Linux内核已经将初始化相关的代码统一存放并管理,一方面方便初始化时调用,另一方面可以在系统初始化之后将这部分空间释放。......
2023-11-22
数控机床的以太网可以实现远程数据传输、远程故障诊断及远程在线加工,目前主要功能是实现远程在线加工;且为了确保远程在线加工传输的高可靠性、高速度和高精度,采取建立在快速以太网板基础上的数据服务器功能进行数据传输。下面介绍数控机床基于Data Server功能的CNC与计算机的连接以及两种FTP传输软件的网络传输设定过程。......
2023-06-23
BIOS 是主板上的重要部件,具体作用有以下几点:1.处理器BIOS 中断服务BIOS 中断服务程序实质上就是计算机系统中硬件与软件之间的一个可编程接口,主要用于程序软件功能与微机硬件之间转接。......
2023-11-18
相关推荐