笔记
anlog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ini文件读取,EXE同目录文件读取
无论EXE在文件夹内还是盘符根目录,C#中统一使用或获取EXE所在目录,再用拼接INI文件名即可。无需编写任何条件分支来判断目录层级。提示词如下。使用ini文件存储配置信息,在读取ini文件在EXE所在同级目录时,如何区分处理EXE在文件夹内和EXE在盘符根目录使用C#实现。特此记录anlog2026.8.30。原创 2026-08-30 08:40:48 · 257 阅读 · 0 评论 -
i2c死锁分析电路3(终极方案)
该电路设计通过S1或S2下拉时,能确保比较器输入端保持15mV以上的压差,保证输出可靠性。在无下拉状态下,虽然压差小于15mV,但此时比较器输出无需考虑。该设计优化了比较器的工作稳定性。记录于2026年7月31日。(摘要字数:98字)原创 2026-07-31 09:31:44 · 187 阅读 · 0 评论 -
swd隔离器
摘要:ISO7740/7741/7742隔离器件的通道配置及默认输出特性:ISO7740为4同向通道,ISO7741为3正1反,ISO7742为2正2反。不带F后缀默认输出高电平,带F后缀默认低电平。SWD隔离器通过串联电阻处理双向IO,参考设计见优快云相关文章(2026年6月3日记录)。原创 2026-06-03 14:49:32 · 251 阅读 · 0 评论 -
VBA 中获取某单元格 / Range 的行号
摘要:本文介绍了在VBA中获取单元格行号的三种方法:1)通过Range对象获取指定单元格行号;2)使用Cells属性获取行列索引对应单元格的行号;3)获取当前选中区域的首行行号。示例代码展示了如何将行号赋值给变量rw,适用于Excel VBA编程场景。原创 2026-05-27 14:00:52 · 76 阅读 · 0 评论 -
Excel返回或设置边框、字体或内部颜色
摘要:ColorIndex属性用于设置Excel图表中边框、字体或填充的颜色,可通过调色板索引值或XlColorIndex常量(xlColorIndexAutomatic/xlColorIndexNone)指定。该属性适用于Border、Font和Interior对象,示例展示了如何将网格线设为蓝色(索引5)或将图表区填充设为红色(索引3)。默认调色板包含56种颜色索引,开发者可通过VBA代码灵活控制图表元素的颜色显示。原创 2026-05-20 09:33:58 · 446 阅读 · 0 评论 -
excel计算今天的日期加上n天后的日期
Excel日期计算技巧:使用TODAY()+N计算N天后的日期,WORKDAY函数可跳过周末。若显示数字,需调整单元格为日期格式。示例:=TODAY()+10显示2026/5/25,WORKDAY(TODAY(),30)显示2026/6/17(跳过周末)。固定日期可用"2026/5/15"+N格式。原创 2026-05-15 10:51:30 · 668 阅读 · 0 评论 -
常见热电偶类型
摘要:本文为热电偶测量基础指南的技术文档(版本Rev.A),由TI公司发布。文档详细介绍了热电偶的工作原理、测量方法及注意事项,适用于工程技术人员参考使用。发布日期为2026年5月13日,文档编号zhcacg7a,可通过TI官网获取完整PDF版本。该指南对热电偶的温度测量应用具有重要指导意义。原创 2026-05-13 15:47:03 · 73 阅读 · 0 评论 -
可扩展、高电流、低噪声并行 LDO 参考设计,可并联LDO
本文介绍了并联LDO参考设计方案,采用TPS7A57低压降线性稳压器实现13.5A大电流输出。重点阐述了镇流电阻器的配置原理和计算方法,分析了PCB引线电阻器与分立式电阻器的适用场景。方案通过并联多个LDO实现电流共享,采用22μF//2.2μF陶瓷电容优化输出滤波,并利用专用软件工具简化镇流电阻设计。文中详细说明了TPS7A57的性能特点,包括低噪声(2.1μVRMS)、高PSRR(45dB@1MHz)和5A输出能力,特别适合射频放大器等噪声敏感应用。同时介绍了配套使用的LMG1020高速GaNFET驱动原创 2026-04-29 14:00:01 · 420 阅读 · 0 评论 -
WiFi天线
【01-板载天线 PCB 设计注意要点-哔哩哔哩】 https://b23.tv/AyJKx6i。PCB天线设计文件:TI官网AN043。原创 2026-02-28 17:15:00 · 176 阅读 · 0 评论 -
AD分割电源层如何设置不同区域的颜色
摘要:AD6.9版本通过高亮显示网络为内电层不同区域设置颜色。操作步骤:1)在Design→Netlist→EditNets中调出网络列表;2)选择网络并设置颜色,通过Select按钮高亮显示相关区域。注意事项:高亮为临时显示,建议每次只高亮一个网络以保证流畅性。替代方案包括将不同电源网络分配到不同内电层,或升级到新版本实现永久颜色显示。该记录由anlog于2025年12月11日整理。原创 2025-12-11 10:34:33 · 790 阅读 · 0 评论 -
CAXA2025怎么从英文调回中文
本文记录了通过修改注册表实现实体设计软件语言切换的方法:将指定路径下的版本值改为804(16进制)切换为简体中文,404为繁体中文,409为英文版。作者anlog于2025年12月10日记录了这一操作步骤。(50字)原创 2025-12-10 10:15:03 · 688 阅读 · 0 评论 -
K型热电偶测量芯片MAX6675
热电偶连接到板子上的通路都正常导通,根据走线看,两个热电偶到板子上之后并联了,然后进入了一个芯片U2,U2的型号是MAX6675,这是一个专用于K型热电偶的数模转环芯片,也就是说我们前面看到的两个热电偶是K型热电偶。原创 2025-11-20 11:13:05 · 869 阅读 · 0 评论 -
联想台式机使用2n3904测温
本文介绍了利用三极管测量温度的原理与方法。通过测量三极管基极电压和饱和电流随温度的变化特性,可建立温度校准曲线实现测温。具体步骤包括:搭建测试电路、测量电参数、建立温度转换关系及注意事项说明。该方法成本低、简单可靠,适用于温控系统等需要温度监测的场景。文中还提及了二极管远程测温电路设计等相关技术资源。原创 2025-11-18 09:37:36 · 426 阅读 · 0 评论 -
环形缓冲区写入函数
摘要:该代码实现了一个环形缓冲区用于存储模拟读数并计算平均值。使用大小为10的数组作为缓冲区,通过索引循环写入数据。包含addReading()函数实现环形写入,average()函数计算均值。setup()初始化串口,loop()不断读取A1引脚模拟值并存入缓冲区,每隔100ms输出当前平均值。代码记录于2025年11月1日。(注:原文存在少量拼写错误:bufferSzie应为bufferSize,anlongRead应为analogRead,samplePin应为sample_pin)原创 2025-11-01 13:11:26 · 205 阅读 · 0 评论 -
Arduino常用的卡尔曼滤波库
摘要:Arduino常用的卡尔曼滤波库包括SimpleKalmanFilter(轻量易用)、KalmanFilter(支持多维)和BasicLinearAlgebra(复杂算法实现)。其中SimpleKalmanFilter最适合大多数Arduino项目,可通过库管理器直接安装。示例代码展示了如何使用该库对传感器数据进行滤波处理。针对不同需求,可选择不同库:多变量系统用KalmanFilter,复杂应用可用BasicLinearAlgebra自行实现。(150字)原创 2025-11-01 12:28:00 · 275 阅读 · 0 评论 -
C语言位操作代码
摘要:这段代码展示了Arduino.h中常用的位操作宏定义,包括lowByte/highByte(获取高低字节)、bitRead(读取位)、bitSet/bitClear(置位/清零)、bitToggle(位反转)和bitWrite(写入位值)。这些宏使用位移和位掩码技术实现高效的位操作,适用于嵌入式开发中的寄存器控制。最后标注记录者为"anlog",日期为2025年11月1日。原创 2025-11-01 11:35:57 · 265 阅读 · 0 评论 -
spi四种模式波形
SPI通信有4种工作模式,由CPOL(时钟极性)和CPHA(时钟相位)两个参数决定,主从设备必须使用相同模式才能正常通信。模式0和3在时钟上升沿采样,下降沿发送;模式1和2在时钟下降沿采样,上升沿发送。空闲状态下,模式0和1时钟为低电平,模式2和3为高电平。不同模式对应不同的数据采样和发送时序,需根据从机配置选择合适的主机模式。原创 2025-10-26 20:51:16 · 2727 阅读 · 0 评论 -
晶振布线注意事项
本文总结了晶振布局的三个关键因素:1)减小走线和焊盘寄生效应,通过加宽线宽和底部挖空来降低负载电容偏差;2)隔离主芯片温度影响,建议晶振远离高功耗芯片并采用底部挖空设计;3)防止晶振干扰其他信号,推荐采用包地等防护措施。这些设计要点有助于提升晶振工作稳定性和系统可靠性。(摘要字数:99字)原创 2025-10-15 09:15:48 · 304 阅读 · 0 评论 -
有源晶振与无源晶振(无源晶体)区别
本文区分了有源晶振和无源晶体的概念,指出无源晶体应正确称呼为"无源晶体"而非"无源晶振"。关键区别在于有无内部振荡源,无源晶体依赖CPU内部振荡源,而有源晶振自带振荡源。此外还介绍了有源晶振的多种输出模式(CMOS、LVDS等)。作者analog于2025年10月15日记录该技术要点。原创 2025-10-15 09:13:50 · 290 阅读 · 0 评论 -
大功率隔离模块
摘要:记录一款5V/2A隔离电源模块,型号anlog,输出功率10W。记录日期为2025年9月12日,包含实物照片存档。该摘要提供了基本技术参数和建档信息,适用于电子元件档案管理。原创 2025-09-12 10:39:14 · 361 阅读 · 0 评论 -
Microsoft WebView2
本文介绍了在WinForms应用中集成WebView2控件的实现方法。代码演示了如何初始化WebView2并加载指定URL(示例中使用微软官网),以及通过按钮点击切换至抖音网站。文中提供了微软官方文档链接,详细说明WebView2的安装和使用步骤。该示例作于2025年8月17日,可作为WinForms应用嵌入Web内容的参考实现。原创 2025-08-17 15:22:20 · 539 阅读 · 0 评论 -
WinForm利用 RichTextBox组件实现输出各种颜色字体日志信息
本文介绍了一个WinForm应用中使用RichTextBox组件实现彩色日志输出的方法。核心是通过WiterLog方法控制文本颜色,该方法使用Invoke确保线程安全,通过SelectionColor设置颜色并追加文本。演示代码包含随机生成彩色中文文本的功能按钮,以及直接输出红色文本"abc"的示例。该方案适用于需要区分显示不同状态信息的日志系统,参考了微信公众号的相关技术文章。原创 2025-08-17 14:50:51 · 1099 阅读 · 0 评论 -
C#内嵌字符串格式化输出
该代码演示了C#中字符串内插($)和不同文化区域设置对数值格式化的影响。通过设置当前文化为荷兰语(nl-NL)、特定文化为英语印度(en-IN)以及不变文化(Invariant),展示了同一双精度数值299792.458在不同区域下的格式化输出差异:荷兰语使用逗号作为小数分隔符(299.792,458),印度英语使用特殊千分位分隔符(2,99,792.458),而不变文化保持标准格式(299,792.458)。代码最后将三种不同文化下的格式化结果输出到控制台进行比较。原创 2025-08-15 15:58:37 · 387 阅读 · 0 评论 -
STM32的UART奇偶校验注意
【摘要】本文介绍了STM32单片机UART通信中设置9位数据位时的奇偶校验注意事项。重点讲解了STM32串口奇校验初始化程序的配置方法,为开发者提供了相关技术参考。文章发布于优快云博客,由anlog于2025年8月13日记录发布,内容涉及串口通信参数配置的关键技术点。(49字)原创 2025-08-13 16:33:29 · 313 阅读 · 0 评论 -
stm32103如果不用32k晶振,那引脚是悬空还是接地
1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。2)对于少于100脚的产品,有2种接法: 2.1)OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能。 2.2)分别重映射OSC_IN和OSC_OUT至PD0和PD1,再配置PD0和PD1为推挽输出并输出'0'。此方法可以减小功耗并(相对上面2.1)节省2个外部电阻。原创 2025-08-02 14:58:35 · 519 阅读 · 0 评论 -
bytes转string
摘要:本文展示了C#中将字节数组(byte[])转换为十六进制字符串(Hex String)的实现代码。通过HexToString静态类提供了三种重载方法,支持控制输出格式和长度。代码示例演示了如何调用该方法将4字节数组转换为十六进制字符串并显示在文本框。该方法可用于CAN通信等上位机开发场景,文章末尾还提供了相关技术参考链接。由anlog于2025年6月13日记录。原创 2025-06-13 16:05:23 · 677 阅读 · 0 评论 -
SQ52102高端电流检测集成方案
参考链接特此记录。原创 2025-05-04 21:54:57 · 245 阅读 · 0 评论 -
C#中为自定义控件设置工具箱图标
**设计时刷新**:若图标未更新,尝试从工具箱中移除控件后重新添加,或重启Visual Studio。- 在Visual Studio中,右键项目选择 **添加 → 现有项**,导入位图文件。- 在属性窗口中,将位图的 **生成操作** 设置为 **嵌入的资源**。- **图标未显示**:检查资源名称是否正确,生成操作是否为“嵌入的资源”。- **图标模糊**:确认位图尺寸为16x16,并避免复杂图案。- **生成错误**:确保文件未被其他进程占用,路径无拼写错误。2. **添加位图到项目**原创 2025-04-05 08:40:09 · 740 阅读 · 0 评论 -
高压NPN
直流固态继电器内部功率元件原创 2025-03-28 14:48:15 · 274 阅读 · 0 评论 -
闩锁效应:及其防护
一文搞懂闩锁效应:电路里的“定时炸弹”与防护指南。闩锁效应(Latch-up)详解 - 知乎。Latch up 闩锁效应-优快云博客。原创 2025-03-28 11:07:22 · 619 阅读 · 0 评论 -
SY6280AAC usb电流限流电子开关
SY6280AAC -PDF数据手册-参考资料-立创商城。我做了个13口HUB!网友:这用途,我确实没想到……2025年3月18日。原创 2025-03-18 18:36:49 · 1120 阅读 · 0 评论 -
Prolific PL2305转并口
USB转并口 可以通过寄存器操作。理论上可以模拟原生并口。原创 2025-03-01 21:17:37 · 425 阅读 · 0 评论 -
判断 I2C 总线通信异常原因的方法3
2025年2月15日。原创 2025-02-15 13:38:52 · 358 阅读 · 0 评论 -
esp32s3工作温度
esp32s3工作温度原创 2025-02-14 10:50:44 · 649 阅读 · 0 评论 -
github下载老版本的项目
github下载老版本的项目_ghub历史版本-优快云博客。2025年2月13日。原创 2025-02-13 15:42:43 · 1039 阅读 · 0 评论 -
C# GID+绘制不透明和半透明的线条
在背景上绘制半透明的线条时,线条的颜色与背景的颜色混合。alpha 分量指定线条和背景色混合的方式;alpha 值越接近 0,背景颜色的权重越大,alpha 值越接近 255,线条颜色的权重越大。若要绘制不透明的线条,请将颜色的 alpha 分量设置为 255。若要绘制半透明的线条,请将 alpha 分量设置为从 1 到 254 的任何值。如何:绘制不透明和半透明的线条 - Windows Forms .NET Framework | Microsoft Learn。2025年1月10日。原创 2025-01-10 13:36:25 · 721 阅读 · 0 评论 -
C#用直线和曲线抗锯齿
使用 GDI+ 绘制一条线时,要提供线条的起点和终点,但不必提供有关线条上各个像素的任何信息。GDI+ 与显示驱动程序软件协同工作,确定将打开哪些像素以在特定显示设备上显示该线条。用直线和曲线抗锯齿 - Windows Forms .NET Framework | Microsoft Learn。2025年1月10日。原创 2025-01-10 11:23:55 · 481 阅读 · 0 评论 -
Gerber的扩展名含义意
这些后缀可以快速识别 Gerber 文件对应于那个层。Gerber 的扩展名有什么特殊意义吗?原创 2025-01-07 09:32:18 · 1212 阅读 · 0 评论 -
C# GDI+数码管数字控件
C# GDI+ 自定义液晶数字显示控件实现。2024年12月27日。原创 2024-12-27 09:46:53 · 1407 阅读 · 0 评论 -
C# 超高速高性能写日志
使用列队先缓存到内存,独立线程从列队中使用log4net写到磁盘上。日志写入列队。原创 2024-12-27 08:57:03 · 1087 阅读 · 0 评论
分享