自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 过孔盖油与过孔塞油的区别及选型指南

根据产品定位(成本、性能、环境)选择工艺,必要时混合使用(关键孔塞油,普通孔盖油)。在过孔表面覆盖一层阻焊油墨(绿油或蓝油),但不填充孔内,仅覆盖孔口。用树脂或导电材料(如银浆)填充过孔内部,再覆盖阻焊油墨。孔内填充后完全密封,防潮、防氧化、防化学腐蚀,可靠性高。表面更平整,适合高密度组装(如BGA、QFN封装)。塞油可能影响散热,需结合导热材料(如金属填充树脂)。孔内未填充,可能残留空气或湿气,长期可靠性较差。塞油材料可选树脂(绝缘)或导电胶(需接地设计)。工艺复杂,成本较高(需额外填充材料及工序)。

2025-02-27 11:38:40 891

原创 实心铺铜和网格状铺铜的应用分析

在PCB设计中,实心铺铜和网格状铺铜的选择取决于具体的应用需求、电路特性及制造工艺。:导电性高、散热强、电磁屏蔽效果好、阻抗控制精准。:减轻重量、降低热应力、节省材料成本、焊接散热慢。:大面积实心铺铜需评估板厂工艺(如防翘曲处理)。:热膨胀风险(可能导致板翘)、重量和成本较高。(射频、信号线):连续参考平面保证信号完整性。:混合使用(关键信号层实心,其余区域网格)。(如电源模块、功率电路):低电阻减少发热。低频/低速可考虑网格。:导电性较差、屏蔽效果弱、阻抗不连续。(模拟电路、屏蔽层):阻挡外部干扰。

2025-02-27 09:03:00 327

原创 USB 2.0 和 USB 3.0 布线设计及注意事项

关于 USB 2.0 和 USB 3.0 布线设计及注意事项 的详细总结

2025-02-19 08:17:18 802

原创 BusHound 的详细使用步骤及注意事项

避免同时使用多个串口调试工具(如Putty、串口助手),否则会占用端口导致BusHound无法捕获。:捕获和分析串口/USB通信数据,支持实时监控、数据过滤、十六进制/ASCII显示。:通过串口工具(如Putty、串口助手)发送指令,或让设备主动发送数据。:检查设备管理器中的COM端口是否正常,重启BusHound或电脑。:在设备管理器中配置波特率、数据位、停止位等,与目标设备一致。:以管理员身份运行BusHound(否则无法捕获数据)。:波特率、数据位、校验位与设备不匹配,重新检查参数。

2025-02-18 10:35:50 847

原创 液晶屏显示模式的区别与选择

根据环境光强度和功耗需求选择反射、半透或全透模式的LCD段码屏。

2025-02-13 14:50:41 342

原创 GPS基础知识和模组使用的详细介绍

关于GPS基础知识和模组使用的详细介绍,内容分为基础概念、技术细节、模组使用步骤及常见问题

2025-02-11 08:36:24 902

原创 软件模拟IIC读写EEPROM详细操作

IIC是一种串行通信总线,使用多主从架构,由飞利浦公司开发。它只有两根信号线:数据线SDA和时钟线SCL,所有接到IIC总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。

2025-01-20 09:54:30 1829

原创 Keil的代码补全提示功能设置

代码补全提示功能是在编辑代码时,根据已经输入的部分字符或关键字,自动显示与之匹配的函数、变量、宏定义等,从而帮助开发者快速完成代码的编写。在Keil中,该功能通常被称为“Text Completion”或“代码自动补全”。

2025-01-18 07:50:23 1643

原创 Keil编译后的程序内存布局详解

在嵌入式系统开发中,内存布局通常指程序和数据在存储器中的分布。这包括代码段(Code)、只读数据段(RO-data)、读写数据段(RW-data)和零初始化数据段(ZI-data)等。Keil编译器在编译和链接过程中会根据目标设备的规格和用户的配置来确定这些区域的大小和位置。在Keil编译后的程序中,Code、RO-data、RW-data和ZI-data区域的大小与内存布局密切相关。通过合理配置内存布局,可以确保程序在目标硬件上正确运行,并优化性能和内存使用效率。

2025-01-16 09:44:38 1800

原创 Keil“魔法棒”中的ROM和RAM布局设置

在Keil uVision5 IDE中,Target选项卡是配置项目内存布局的关键部分。细化Target选项卡的内存布局,主要涉及对RAM和ROM(包括片内和片外)的地址和大小的设置。

2025-01-16 09:39:37 707

原创 Keil中的“魔法棒”

Keil中的“魔法棒”(Options for Target对话框)包含了多个选项卡,每个选项卡下都有一系列的配置选项。

2025-01-16 09:32:01 616

原创 ARM与Cortex-M3的关系

ARM,全称为Advanced RISC Machine,是英国Acorn有限公司设计的低功耗成本的第一款RISC(Reduced Instruction Set Computer,精简指令集计算机)微处理器。其特点包括体积小、低功耗、低成本、高性能,以及支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容8位/16位器件。ARM处理器广泛应用于无线、消费类电子、图像应用、智能卡和SIM卡的安全应用等领域。Cortex-M3是ARM公司推出的一款面向物联网(IoT)和嵌入式应用的处理器。

2025-01-13 10:20:29 655

原创 示波器测量晶振信号的操作步骤与原理

为了准确测量晶振信号,应将示波器通道设置为交流耦合,并使用10X档位的探头来减小对晶振电路的电容负载影响。同时,由于晶振输出信号包含较多的高频分量,因此应选用全带宽开启的×10挡探头进行测量。这些步骤和原理的遵循将有助于获得更准确、更可靠的晶振信号测量结果。

2025-01-09 10:39:01 573

原创 keil仿真时逻辑分析仪的使用技巧

在Keil仿真环境中,逻辑分析仪是一个强大的工具,它可以将指定的变量或VTREG(虚拟仿真寄存器)值的变化以图形的方式表示出来,这对于调试和观察程序行为非常有帮助。

2024-12-28 08:47:57 787

原创 stm32仿真时出现error 65: access violation at 0x40021000 : no ‘write‘ permission的解决方法之一

2.右边边的dialog dll处填TARMSTM.DLL或DARMSTM.dll (都试试),parameter处填-pSTM32F103RC,parameter根据MCU来确定。1.左边的dialog dll处填DARMSTM.dll ,parameter处填-pSTM32F103RC,parameter根据MCU来确定。

2024-12-28 08:06:37 406

原创 Source Insight4.0创建工程步骤和常用使用技巧

Source Insight4.0是一款功能强大的代码阅读和编辑工具,尤其适用于大型项目的代码浏览和理解。

2024-12-27 21:49:57 769

原创 Keil5生成hex、bin和lib文件的意义和步骤

Keil5是一款功能强大的嵌入式开发工具,它支持多种处理器和开发板,包括ARM Cortex-M系列。在嵌入式开发中,生成hex、bin和lib文件具有不同的意义和用途。

2024-12-13 08:47:15 726

原创 CLion+STM32Cubemx开发配置

clion下载 clion安装 stm32cubemx下载 clion配置和创建工程 stm32cubemx配置和创建工程

2024-12-10 22:54:27 199

HT1621 LCD驱动器的驱动程序开发资料

HT1621 LCD驱动器 的驱动程序开发资料,包含硬件接口、通信协议及代码示例,适用于嵌入式开发场景:

2025-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除