- 博客(6)
- 收藏
- 关注
原创 光耦模块 PCB 设计终极指南(含隔离安规特性)
输出侧:U1(VCC=12V,GND=GND_OUT,OUTPUT)→ U2(OP07,运算放大器)→ R2(10kΩ,可调校准电阻)→ J2(SENSOR_OUT,模拟输出)→ GND_OUT。- 输入侧:J1(输入接口,SIG_IN)→ D1(1N4148,反向保护)→ R1(390Ω,限流电阻)→ U1(TLP521-1,ANODE1/K1)→ GND_IN(输入地)输出上拉:集电极(C)接 VCC,发射极(E)接地,负载串联在 C 与 VCC 之间;或 E 接负载,C 接 VCC(灌电流模式)
2025-11-17 20:39:10
584
原创 DDR 模块 PCB 设计终极指南(含 LPDDR 车载特性)
上电时序:VDD(核心电源)上电→ VDDQ(I/O电源)上电→ VTT(终端电源)上电→ RESET#释放(高电平)→ CKE使能(高电平)→ CK时钟启动(稳定≥100ns)→ 模式寄存器配置(MR0~MR2)→ 校准(ZQ校准)→ 读写操作。- 控制器:CPU/DDR控制器(如NXP i.MX8QM)→ CA线(A0~A17/BA0~BA2/RAS#/CAS#/WE#/CS#/ODT)→ 串联电阻(33Ω)→ 颗粒1~4(Fly-by顺序)2. 调整走线等长(差分≤3mil,组内≤15mil);
2025-11-17 20:37:34
909
原创 STM32总结
④STM32F105xx和STM32F107xx产品:时钟为56MHz时为1μ s (时钟为72MHz为1.17μ s )。5)如下事件发生时产生中断/ DMA ,即更新[计数器向上溢出/向下溢出、计数器初始化(通过软件或者内部/外部触发)]、触发事件(计数器启动、停止、初始化或者由内部/外部触发计数)、输入捕获、输出比较。当以下事件之一发生时,产生系统复位:kao。参与按位异或运算(^)的两个运算数,从低位开始,对齐每一位,逐位进行异或操作,只要对应位上的数据相同,该位结果为0,不相同,则结果为1。
2024-06-05 20:06:48
780
原创 51單片機總結
使用中断方式时,此位作为中断请求标志位,进入中断服务程序后由硬件自动清0。如果某个中断源被设置为高优先级,在执行该中断源的中断服务程序时,不能被任何其他中断源的中断请求所中断。TR1(或 TRO )=1,启动定时/计数器计数的必要条件:TR1(或TR0)=0,停止定时/计数器计数。其中,中断请求标志位( IEO 或IE1)清0是在中断响应后由硬件自动完成击而由于跳沿信号过后也就消失了,所以跳沿方式的外部中断请求也是自动撤销的。断允许寄存器IE的作用,是控制所有中断源的开放或禁止,以及每个中断源是否被允许。
2024-06-05 20:05:21
1237
原创 imx6ull的中断实验
/* 按下按键void atomic_set(atomic_t *v, int i) 向 v 写入 i 值。}/* 标记松开按键 */首先使用 cdev_init 函数cdev_add 函数用于向 Linux 系统添加字符设备(cdev 结构体变量),首先使用 cdev_init 函数*//*atomic_t keyvalue;gpio:要申请的 gpio 标号,使用 of_get_named_gpio 函数从设备树获取指定 GPIO 属性信息,此函数会返回这个 GPIO 的标号。
2024-05-19 15:42:44
812
1
原创 3.输入一个百分制成绩,输出成绩等级A、B、C、D、E。其中90~100分为“优秀”,80~89分为“良好”,70~79分为“中等”,60~69分为“及格”,60分以下为“不及格”。要求:(1)分
c=input('请输入成绩:');m=input('请输入成绩:');disp('输入错误!disp('输入有误!disp('不及格');disp('不及格');disp('优秀');disp('良好');disp('中等');disp('及格');disp('优秀');disp('良好');disp('中等');disp('及格');
2024-04-08 17:18:48
907
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅