- 博客(91)
- 收藏
- 关注
原创 AI M61SDK Ubuntu 环境搭建
打开烧录文件,选择Browser,然后选择串口,然后点击Download。同时按下BURN和EN两个按键,先松开EN按键再松开BURN按键。SDK中找到烧录程序。
2026-05-01 00:55:20
124
原创 AI WB2 SDK Ubuntu 环境搭建
在toolchain文件夹有三个平台的编译工具,我们使用Linux平台。进入Linux,执行shell脚本。进入Helloword文件夹。
2026-04-09 21:19:50
119
原创 WIN10 WSL Ubuntu 环境搭建
使用WIN10更新助手,将系统升级到WIN10 22H2版本,打开控制面板 程序和功能 启动和关闭Windows功能。
2026-04-09 21:00:27
80
原创 MOS管——详解
本文介绍了MOS管的基本原理与应用。主要内容包括:1)MOS管极性的判定方法,通过箭头方向区分N沟道和P沟道;2)寄生二极管方向的判定规则;3)MOS管的四大应用场景(开关、隔离、可调电阻和省电设计);4)NMOS和PMOS的内部结构差异;5)关键参数说明,如Vds、Rdson、Vgs等电气特性。文中配有多个电路示意图,详细说明了MOS管在电源开关、防反接等电路中的工作原理和使用注意事项。
2026-03-06 22:28:57
53
原创 STARTUP.A51文件解析
COMPACT:所有变量被定义在分页寻址的片外XRAM中,每一页片外XRAM的长度为256字节:即所有变量存储在片外XRAM的某一页中。这时对变量的访问是通过寄存器间接寻址(MOVX @R0,MOVX @R1)进行的,变量的低8位地址由R0和R1确定,变量的高8位地址由P2口确定。LARGE:所有变量被定义在片外XRAM中(最大可达64KB),使用数据指针DPTR来间接访问变量(MOVX @DPTR),这种编译模式对数据访问的效率最低,而且将增加程序的代码长度。
2026-01-10 10:28:17
54
原创 LCD段码液晶屏开模过程参数
效果的展现,目前低端屏大多只能是黑白色,LCD的显示原理充分说明了其本生是不能发光的,所以需要底部的背光才能够看清楚,所以衍生出了正显模式 ,负显模式,全透模式,半透模式,他们之间也可以有很多的组合。在一般情况下,正显模式是黑字白底的,负显模式为需要加底部背光黑底背光色,半透模式为正显的底部背光的,全透模式有负显也有正显的,大部分都是属于带背光显示的。出图:确认外形设计图纸、图纸的修改、制作模具、设计版图、光刻菲林制作 ( 电极 x2 、边框、银点、 PI 、测试 PCB) 、丝印网、凸版、测试架,
2026-01-08 17:01:32
378
原创 NEC协议 红外接收应用
此实现通过精确的125μs轮询和状态机控制,可在资源有限的嵌入式系统中高效解码红外信号,满足NEC协议要求。使用C语言实现红外NEC协议解码的轮询方法,轮询间隔为125μs。红外接收头内部的三极管电路具有信号反向的功能,也就是将1变为0,0变为1。协议组成:引导码+用户码+用户反码+数据码+数据反码。NEC协议中有三种不同的PWM波,由脉宽和周期区分。数字0:0.56ms高电平+0.565ms低电平。数字1:0.56ms高电平+1.69ms低电平。用户码和反码:共16位。数据码和反码:共16位。
2025-12-26 13:15:36
160
原创 赛元下载 烧录
生成socprj后缀文件方法:载入APROM的hex文件,注意Option内设置要正确一般为B375校验,烧录电压5V,擦除选项选择ALL,点击。校验芯片内部程序方法:判断烧录文件与芯片内程序是否一致。注意,KEIL的下载设置需要配置Option与烧录工具的Option一样。socprj后缀文件本质就是hex文件加上Option设置。直接就能烧录,不需要设置。脱机烧录时,usb不能接电脑,只能接电源。工程校验和:socprj文件的校验码。就可以生成socprj后缀文件。socprj后缀文件通过。
2025-12-03 20:58:33
347
原创 原码、反码、补码与正数、负数的运算关系介绍
加减乘除运算中,原码、反码和补码的表现差异显著。补码是标准方案,因为它将运算简化到硬件级别(加法器电路)。以下以8位系统为例,说明正负数运算(数值范围为−128-128−128到127127127)。加法运算:减法运算:乘法运算:除法运算:在加减乘除运算中,原码、反码和补码的关系表现为:
2025-10-30 18:05:13
55
原创 运放——关键参数
特殊类型运放的输入特性,指其输入电压范围能够接近或达到供电电压的上下限(即 “轨”,如单电源 5V 供电时,输入范围可达到 0-4.8V 甚至 0-5V),区别于传统非轨到轨运放。运放输入端对输入信号的等效阻抗,分为差模输入阻抗(两个输入端之间的阻抗)和共模输入阻抗(每个输入端对地的阻抗),通常以 “兆欧(MΩ)” 或 “吉欧(GΩ)” 为单位。运放两个输入端(同相端 +、反相端 -)流入的静态电流平均值,理想运放的 IB 为 0,但实际运放因输入级晶体管特性存在微小电流。
2025-10-09 17:05:55
188
原创 运放——反馈
本文介绍了反馈电路的基本概念及其分类方法。反馈电路将输出信号回送到输入端,分为串联和并联反馈(通过输入端连接方式区分)、正负反馈(用瞬时极性法判断)以及电压和电流反馈(采用输出短路法区分)。重点分析了四种负反馈电路类型:电压并联、电压串联、电流并联和电流串联负反馈,并阐述了负反馈对放大电路性能的影响,包括改善非线性失真、改变输入输出电阻等特性。最后介绍了比例运算电路中的"虚短"和"虚断"概念,这是理想运算放大器的重要特性。
2025-10-08 11:36:40
78
原创 电源——BOOST电路设计实战
将TI的设计参数替换为MT3608的参考设计,分压电阻通过MT3608Vref计算出来。可以设计任意输出电压,得到参考设计。MT3608参考电路。
2025-10-06 20:33:58
110
原创 电源——BUCK电路设计实战
本文介绍了基于ME3116芯片的降压电源设计流程。设计需求为输入30V、输出6V/0.5A。通过TI设计工具选择TPS54560作为参考芯片,设置开关频率500kHz生成参考电路。重点说明了如何将TI参考设计参数转换为ME3116方案,包括分压电阻计算(需使用ME3116的Vref值)和关键元件替换方法。最后展示了完成的ME3116参考设计电路图。该设计过程演示了如何利用TI工具快速完成电源方案移植。
2025-10-06 19:43:19
99
原创 电源——BUCK-BOOST详解
本文介绍了三种DC-DC电源转换方案:1)BUCK+BOOST组合电路,采用外置开关管设计;2)SEPIC升降压电路,可实现升压/降压功能;3)负电压生成电路,展示了基于LM2596的负压转换方案。每种方案均配有典型应用电路图,为电源设计提供了实用参考。这些拓扑结构覆盖了常见的电压转换需求,包括升压、降压和极性转换等应用场景。
2025-10-06 14:45:26
133
原创 电源——电荷泵详解
运算放大器用双电源供电的核心好处是能让输出信号在正负电压范围内自由摆动,无需额外电路即可实现对正负信号的放大,这是单电源供电无法直接做到的。Cfly选择大一点的电容,耐压值,一般是两倍,增加使用寿命。LM7705输出端,RC低通 ,LC低通滤除纹波信号。SX1308多路升压输出,负电压输出。开关损耗,导通损耗,ESR损耗。效率:输出功率 / 输入功率。频率越高Co越小,纹波越小。电压增益:Vo / Vi。半压就是输入输出交换。MAX232电平转换。
2025-10-05 23:17:33
105
原创 NAND FLASH与NOR FLASH
摘要: Flash存储器结合了ROM和RAM的优点,分为NOR Flash和NAND Flash两种。NOR Flash支持直接运行代码,适合存储程序(1-16MB),但写入和擦除速度慢;NAND Flash以块为单位读写,成本低、容量大(8-128MB),适合数据存储,但需要额外驱动和坏块管理。NOR Flash接口简单,适合嵌入式系统启动代码;NAND Flash广泛用于U盘等设备,但需配合NOR Flash启动系统。两者在寿命(NAND更耐用)、位错误率(NAND更高)和软件支持(NOR更简单)上也有
2025-09-23 23:55:19
827
1
原创 PWM 冻结模式 模式1 强制输出有效电平 强制输出无效电平 设置有效电平 实现闪烁灯
本文介绍了使用PWM输出50%占空比方波实现LED闪烁的方法,相比传统定时器更高效。重点解析了PWM相关寄存器的配置要点,包括CCMR、CCER寄存器的通道区分,以及有效电平设置(CCxP位)。详细说明了强制输出模式(固定电平)、冻结模式(停止输出)和模式1/2(周期性输出)的工作原理及配置方式,其中模式1/2适用于LED闪烁场景。文章配有多张寄存器位图辅助理解,强调GPIO与PWM初始化互斥的注意事项。
2025-09-23 23:53:17
545
原创 电源——设计DCDC原理图与参数选型
本文介绍了DC-DC升压与降压电路的实用设计方法。通过TI和MPS的在线设计工具可快速生成电路原理图并计算关键参数(电感、反馈电阻、开关频率等)。文中展示了ME3116降压芯片(12V转5V)和TI芯片的实际应用电路,重点指出反馈电阻需并联前馈电容以抑制电压波动。这些工具和方法可帮助工程师快速完成电源设计。
2025-09-23 23:51:47
216
原创 IGBT反压限制
IGBT反压控制方法摘要 IGBT关断时产生的反向电压(反压)可能导致器件损坏。主要控制方法包括:1)使用RC/RCD缓冲电路吸收尖峰电压;2)并联续流二极管提供电流通路;3)优化开关速度与驱动电路;4)增加吸收电容并优化PCB布局减少寄生电感;5)选择耐压更高的IGBT器件;6)采用钳位电路限制反压。对于电磁炉应用,还需调整谐振电路参数,并通过仿真测试验证设计。综合运用这些措施可有效抑制反压,提升系统可靠性。
2025-09-23 23:49:44
321
原创 【嘉力创】天线阻抗设计
本文介绍了使用嘉立创阻抗匹配神器进行PCB阻抗设计的方法。主要内容包括:1)通过选择板层参数计算共面单端阻抗;2)天线部分50欧姆阻抗匹配设计要点;3)在EDA中设置阻抗线到铺铜间距的具体操作步骤;4)阻抗设计注意事项,如参考层要求、影响因素分析等。文章提供了阻抗计算的实用工具链接,并强调阻抗线宽、间距与介质参数的关系,为高频PCB设计提供技术指导。
2025-09-23 23:47:02
195
原创 电源——BOOST详解
BOOST升压电路通过PWM控制开关管实现电压转换,其核心原理是电感储能和伏秒平衡(Vout=Vin/(1-D))。电路存在CCM和DCM两种工作模式,关键器件包括功率电感(需计算电感量和饱和电流)、MOSFET和输出电容。典型应用包括太阳能MPPT和LED驱动,设计中需注意浪涌电流、EMI抑制和效率优化。通过公式推导和参数选型,可实现如12V转24V等升压转换,PCB布局对性能有重要影响。
2025-09-23 23:39:39
268
原创 电容——基础数学公式
电容(Capacitance)是描述导体或导体组储存电荷能力的物理量。CQUCUQ( C ) 表示电容,单位为法拉(F);( Q ) 表示导体所带的电荷量,单位为库仑(C);( U ) 表示导体间的电势差,单位为伏特(V)。定义式表明,电容是电荷量与电势差的比值,与导体的几何形状和介质无关,仅反映电容的物理本质。
2025-09-23 23:35:02
352
原创 合泰HOPE3000烧录教程
本文介绍了HOPE3000离线烧录器的使用流程:首先下载软件并连接设备,选择"打开文件并下载"选项;在烧录过程中需选择"重新设置"和"智能烧录设定";最后强调必须关闭程序后才能移除USB,并提示观察黄色LED指示灯状态。全文配有操作界面截图辅助说明。
2025-09-10 20:19:15
341
原创 C语言 面向对象编程思想
摘要:本文展示了两种面向对象编程实现方式。第一种使用自定义工具类"ycjobject.h",通过宏定义简化类、对象和方法的创建,定义了兔子类的属性和行为(如吃、跑),并演示了对象初始化和方法调用。第二种为传统C语言实现,不使用工具类,直接使用结构体和函数指针实现相同的兔子类功能。两者对比可以看出,前者通过宏定义提供了更简洁的面向对象语法,后者则采用更基础的语言特性完成相同功能。两种实现都展示了在C语言中模拟面向对象编程的可行方法。
2025-07-05 09:12:50
59
原创 Source Insight 最全解析
本文详细介绍了Source Insight 4的安装、汉化及使用技巧。安装步骤包括软件安装、破解文件替换和许可证导入;汉化过程涉及替换主程序文件。使用技巧部分重点讲解了项目创建方法(关联Keil项目文件夹)、代码格式化功能设置(Standard模板)以及文件编码格式查看(默认GB2312/UTF-8)。全文通过图文结合的方式,为开发者提供了完整的Source Insight配置指南,帮助用户快速搭建规范的代码阅读环境。(149字)
2025-06-02 17:52:45
139
九齐Q-Link ver.B怎么连线下载啊
2023-11-03
OTP单片机在开发阶段该怎么办
2023-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅