自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 收藏
  • 关注

原创 EverArt MCP 服务器安装调试笔记 -cline

用户在使用 EverArt MCP 服务器时遇到报错:“MCP error -1: Connection closed”。用户通过手动安装 服务器,并更新 MCP 配置文件后,问题得到解决。总结: 中配置的 everart 服务器路径错误,指向了 SDK 而非 服务器。正确的解决方案是安装 服务器,并更新配置文件。注意: 需要替换为用户本地 仓库的实际路径。

2025-03-11 20:00:30 612

原创 Obsidian Web Clipper 深度使用笔记:Deepseek 智能加持,微信公众号等素材高效管理

Obsidian Web Clipper 是一款强大的浏览器扩展,它可以将网页内容快速保存到你的 Obsidian 知识库中。而我们今天要深入探讨的,是如何通过配置,让 Obsidian Web Clipper 拥有AI 智能摘要的能力。这意味着,在剪藏网页内容的同时,Deepseek 大模型可以自动为你总结文章要点、提取关键信息,并将其一并保存到 Obsidian 笔记中,极大地提升了素材处理效率。核心优势:利用 Deepseek 大模型自动总结网页内容,快速获取文章核心信息。

2025-03-04 22:39:54 944

原创 Fetch MCP 安装笔记-roo cline实操版本

MCP 参考@https://github.com/langgptai/LangGPT 帮我生成一个langgpt的提示词,写到langgpt提示词.md。@/mcp_expert.md 参照这里的提示词,帮我安装https://github.com/zcaceres/fetch-mcp 这个fetch MCP。@MCP 学习这个文档,帮我生成一个MCP应用专家,来帮我构建MCP应用,要求生成langGPT格式的提示词mcp_expert.md。将以下配置添加到 MCP 配置文件,即,使用绝对路径 (

2025-02-25 11:17:09 575

原创 『效率神器』Cursor AI助手帮你写代码生成电路图,SKiDL+KiCad实战教程

AI能帮我们利用代码进行3D建模,那么能不能帮我们画电路图呢?答案是肯定的,本文将介绍如何使用 Cursor AI + SKiDL + KiCad 这套工具链,让AI帮你自动生成电路代码,提升电路设计效率。

2025-02-23 20:30:35 1211

原创 释放你的创造力:Cursor助力,用代码玩转Blender和FreeCAD

代码建模为DIY爱好者们提供了一种全新的3D建模方式。通过编写简单的代码,我们可以轻松控制Blender和FreeCAD,创造出各种各样的模型。这不仅降低了建模的门槛,也为我们的创意提供了无限的可能。如果你也对3D建模感兴趣,不妨尝试一下代码建模吧!相信你一定会爱上这种简单、高效、充满乐趣的建模方式。这只是一个开始。。。

2025-02-22 12:29:48 998

原创 VS Code 使用通义灵码插件和 PlatformIO 插件快速生成 Arduino 框架下的 LED 闪烁代码

易用性对比PlatformIO 提供了更强大的项目管理功能,但上手难度相对较高。📈Arduino IDE 更加简单易用,适合初学者。👶功能对比PlatformIO 提供了更多的功能,例如库管理、构建配置等。⚙️Arduino IDE 的功能相对较少。🧩资源占用对比PlatformIO 占用的资源相对较多。💾Arduino IDE 占用的资源相对较少。💿5.2 通义灵码插件 vs Cursor AI代码生成能力对比。

2025-02-16 21:18:22 754

原创 使用Cursor_AI快速生成Arduino框架下的LED闪烁代码

在完成ESP32和STM32两个平台的LED驱动实现后,我们来对比分析它们在Arduino框架下的差异和特点。📊代码生成更快捷🚀自动补全常用函数和变量智能提示可能的错误生成规范的注释说明开发体验更友好💡实时代码优化建议快速查找示例代码智能代码格式化学习曲线更平缓📚提供相关API说明解答常见技术问题推荐最佳实践方案联系方式📮微信公众号: 田公子的软硬件设计修炼更新订阅📢关注公众号接收最新教程加入开发者社群参与讨论。

2025-02-16 18:13:08 902

原创 〖AI代码革命〗Cursor:编程效率翻倍的秘密武器

在项目根目录创建.cursor# 生成Python类时自动添加类型提示和docstring templates : python_class : | # 生成一个{{name}}类🚀 快速原型开发(3天需求1天交付)📖 学习新技术(让AI解释源码)🐛 疑难Debug(比Stack Overflow更快)彩蛋福利一句话生成贪吃蛇游戏。也能编写嵌入式代码哦。关注公众号【田公子的软硬件设计修炼】,获取更多内容。

2025-02-16 11:49:29 828

原创 Altium Designer的元件库 PCB库 3D库神器

Altium Design 建立库的神器

2024-06-29 12:07:00 1007

原创 战略篇-EMC三板斧

最开始学习电路时,大家不理解电压/电势差和电流的概念,就会把电流对应成水流,把电势差对应成水势差(如瀑布)。

2023-10-09 17:00:39 238

转载 CE的EMC测试(EN55022-EN55024-EN55014)-转载

EMC测试-概述  电磁兼容(EMC)是对电子产品在电磁场方面干扰大小(EMI)和抗干扰能力(EMS)的综合评定,是产品质量最重要的指标之一,电磁兼容的测量由测试场地和测试仪器组成。EMC测试-构成EMC包含两大项:EMI(干扰)和 EMS(敏感度,抗干扰) EMI测试项包括:RE(辐射,发射) CE(传导干扰) Harmonic(谐波) Flicker (闪烁)

2017-09-12 13:23:34 7290

转载 GB与CE标准对照表-转载

序号产品名称标准代号IEC/EN标准代号一、安全  1音频、视频及类似电子设备GB8898-2001IEC60065:1998EN60065:20022信息技术设备GB4943-2001IEC60950:1999EN60950

2017-09-12 13:22:19 5172

转载 关于热设计-以LDO 7805为例 - 转载

一、7805设计事例 设I=350mA,Vin=12V,则耗散功率Pd=(12V-5V)*0.35A=2.45W。按照TO-220封装的热阻θJA=54℃/W,温升是132℃,设室温25℃,那么将会达到7805的热保护点150℃,7805会断开输出。 二、正确的设计方法是: 首先确定最高的环境温度,比如60℃,查出民品7805的最高结温Tj(max)=125℃,那么允许的温升是65℃。要求

2017-09-06 23:14:42 2750

原创 STM32Cube + Sublime + Keil使用技巧 更新ing

STM32Cube1.通过Cube生成的pin 中断等的define生成在main.h中2.外设(PPP)驱动类的代码编写:如ADC的驱动;可以在Inc和SRC下各新建一个BSP文件夹分别存放PPP.h和PPP.c;PPP.c只包含PPP.h,PPP.h中包含stm32f1xx_hal.h和main.h3.外设(PPP)驱动类的代码的调用:Cube中的USER CODE的起始和终止之间

2017-08-16 10:40:49 2762

原创 CH340 +Micro USB转串口 不能识别 不起振问题

失败方案  1.CH340晶振是12Mhz,负载电容是22pF,加上1M电阻依然不能正常起振。成功方案  1..将USB信号线上的限流电阻10R改为0R。  2.更换优质的USB线。  可能的原因分析:USB是很高速的差分线,PCB布线要走差分线,使得通信质量提高;USB通信不成功时,会使得CH340的晶振不起振。

2017-07-31 17:32:15 5024

转载 关于学习方法的一段经典描述-转载

先 把要学的看成一个黑箱 ,它的内部结构是什么先不去管,而是搞清楚它的输入输出 是什么?具体说就是学习这门课程需要哪方面的技巧和预备知识,以及这门课的目 的 是什么?学了它能解决什么样的问题?把这些问题基本搞清楚了以后再尝试打开这个黑箱。打开黑箱的方法也不是一步完成的,而是一种灰色的认识反复迭代的过 程 ,让黑箱一点一点的由黑变灰由灰变白。也就是第一次不求搞懂里面所有的内容而是有一个大致了

2017-07-18 08:45:55 835

原创 STM32的ADC1+ADC3 16路采集 DMA传输 数据不错位

1) ADC多通道采集:(多通道采集必须用扫描模式,扫描模式时规则组的通道共用一个寄存器,so必须用DMA传输;为防止数据错位,不能用连续模式,而应在查询或中断中先关闭ADC转换,再开启ADC转换)so应采用扫描、非连续的方式、DMA正常模式,DMA的EOC中断或查询;上述的配置下,ADC运行流程如下:每个规则通道采集之后,每个ADC_DR会更新,这个更新会启动一次DMA,同时会产生EOC

2017-01-20 14:39:31 7874 3

原创 驱动调试的一些想法

驱动调试就是根据流程图按照时序图区配置寄存器。

2016-12-30 16:02:07 327

原创 我的编码规范

1.函数标题及函数命名及函数中的注释/****************************************************************************************** @brief   TM7705_SPI_Init* @param   void* @return  void* @note    TM7705所用的SPI初始化

2016-12-29 12:38:25 883

转载 模数转换芯片AD7705的使用心得

本文为转载。AD7705应用总结: YW2314R12项目中用到了AD7705,先将AD7705的应用经验以及注意要点总结如下,这些经验同样适用于AD7799、AD7706等AD公司的拥有校准功能的AD芯片。 1.时序注意要点:数字接口迷失的时候可以通过ADIN输入持续32个脉冲周期(DCLK)以上的高电平将复位AD7705的数字接口,复位之后要等待500us以上才能访问AD7705芯

2016-12-27 11:18:24 22503 1

原创 ModBUS的一些好文章

1. STM32 移植FreeModbus 详细过程 http://www.amobbs.com/thread-5491615-1-1.html (出处: amoBBS 阿莫电子论坛)2. freemodbus移植stm32过程分析及代码  http://blog.sina.com.cn/s/blog_7880d3350101liev.html3.  freemodbus-

2016-12-23 15:19:25 415

原创 常用的SCH和PCB设计软件导出DXF图

目前国内用CAXA的较多,常用的图纸模板都是CAXA的。CAXA能接收DXF格式的文件,选择并入文件到当前图纸即可,这样就避免了在OrCAD和PADS里专门设计模板的麻烦。so,PADS to CAXA:文件--->导出--->DXF---->选择相应的层和单位(top层和silk top  bottom和silk bottom;单位选择mm)。      OrCAD to CAXA: *

2016-12-13 14:45:18 3268

原创 STC系列单片机烧录

STC系列的单片机1.烧录:   在烧录时,需要冷启动,即采用STC-isp烧录时,先给单片机断电,然后点击下载,然后马上给单片机上电,程序即可烧录进去。  举例:在采用CH340T做转换芯片,利用USB转串口烧录时需要利用RTS和DTR产生一个冷启动。2.一般不需要片外程序存储器时,需要EA上拉,使系统指针PC在启动时,指向内部程序存储器。

2016-12-05 16:23:59 3862 1

转载 网上看到的一个CRC8 CRC16 CRC32的源码

#include \"crc.h\" #ifdef _C51#define _flash code#define _FLASH _flash#endif #ifdef _C32#define _flash const#define _FLASH _flash#endif  

2016-12-01 09:07:53 3700

原创 keil c51在线调试

没有调试芯片时,只能再选仿真调试。此时,将target中的时钟设为你实际要使用的时钟,then在Debug中选择Use simulator。  在view-register window,通过查看里面的sec的变化,来调试对于时序要求很严格的驱动,比较有效。

2016-11-24 09:30:45 2379

转载 keil c51 指针与存储类型

如STC89C51有512bytes的RAM,128的data,256的pdata,个别时候缓冲区较大,需要将其定义在pdata区,常量可放在code区。当使用的变量超过RAM时,就会编译不通过。Program Size: data=25.0 xdata=245 const=0 code=1970creating hex file from ".\OBJ\DS2480 Driver"...".\OBJ\DS2480 Driver" - 0 Error(s), 14 Warning(s).

2016-11-23 16:06:33 7911 1

转载 pid控制算法

pin算法int PIDCal(PID *pp, int ThisError){ //增量式PID算法(需要控制的不是控制量的绝对值,而是控制量的增量)    int pError,dError,iError;    double data0=0;    pError = ThisError-pp->LastError;    iError = ThisErro

2016-09-27 08:50:00 1111 1

转载 EMC接地

问题1. 屏蔽线屏蔽层应一端接地还是两端接地屏蔽接地通常采用两种方式来处理:屏蔽层单端接地和屏蔽层双端接地。①屏蔽层单端接地是在屏蔽电缆的一端将金属屏蔽层直接接地,另一端不接地或通过保护接地。在屏蔽层单端接地情况下,非接地端的金属屏蔽层对地之间有感应电压存在,感应电压与电缆的长度成正比,但屏蔽层无电势环流通过。单端接地就是利用抑制电势电位差达到消除电磁干扰的目的。这种接地方式适合长

2016-09-23 13:52:05 3772 1

原创 如何在限制高速信号的辐射的同时不太影响其信号质量

???

2016-08-31 22:46:41 545

原创 LCD的ESD防护

1.非触摸式:将LCD屏与外部透明塑料外壳保留2-5mm空间,以加大ESD的击穿路径   2.触摸式:用绝缘材料定制透明塑料外壳,及软排线接口,并保证好LCD板上地的完整性。

2016-08-23 16:34:03 3921

原创 关于多CPU IC系统串电问题分析

最近接触的一款产品上面用的是主控+监控双CPU,在加入适配器电源,未开机的情况下,监控CPU有0.8V的电压,一开始怀疑是主控CPU上电,然后通过串口TX RX的GPIO结构导入的监控CPU的电源的,但实际测试发现,此时主控CPU并未上电,继续分析,发现是从ADC采样口进入的,由于插入的适配器电源有电源采样,再加上BAT的采样(充电IC DSC-CN3702的DRV脚抖动,使得其控制的PMOS抖动

2016-08-19 11:09:09 1010

原创 EMC各种测试原理分析及特点

EFT:    1.特点:上升时间快,持续时间段,能量低,但具有较高的重复频率。    2.干扰机理:EFT对线路中的半导体结电容单向连续充电累积,引起线路乃至设备的误动作

2016-08-16 15:41:27 6032

原创 无法识别Jlink及Jlink被识别为盗版及keil烧录后停止的修复

Jlink在4.6以后的版本,一般都会有盗版检测。  单独用JFlash烧录程序:一旦查到是盗版,Jlink会弹出the connected emulate is a J-link clone”;用keil烧录程序:一般会在烧录后停止运行,这也是因为被检测到了盗版。  对策:1)安装一个4.6以前的版本,打开其目录下的J-Link Commander,更新当前固件为较低的版本,链接是htt

2016-08-11 22:34:23 12882

转载 JLINKV8更新固件后下载程序导致MDK5.0关闭解决方法及Jlink无法识别修复方法

1.JLINK更新固件后,在MKD5.0上将程序downLoad到板子后,MDK5.0直接自动关闭解决方法:用SEGGER安装目录下的JLinkARM.dll替换掉MDK安装目录下./ARM/Segger/JLinkARM.dll,可以解决更新固件后MDK5.0自动关闭问题。2.JlinkV8不能被电脑识别的解决方法:按照“J-LINK V8  固件烧录指导”上的步骤刷新J

2016-08-11 08:58:08 1679

原创 可重入与不可重入

重入,可理解为重新进入。  一般使用全局变量或static变量的都是不可重入变量,因为本来A程序要用a变量,结果被B程序拿走了a,然后修改了它的值,这时A程序再用a,得到的就不是它想要的值了。  就像水流,有一直向前流的,也有分叉的。全局变量、静态变量等被几个函数同时使用,即共享时就相当于分叉,这时我们就需要保证信号流向不分叉即可。

2016-08-08 20:05:46 2278

原创 ucos ii系统的理解及与一个分时OS的对比

本人对自己的定义一直是电子工程师,大学硬件水平一般,动手能力极差。不过业余喜欢自学,偏偏有点懒,但也算三天打鱼两天晒网的掌握了AVR、51、PIC的开发。 2014年,又开始了学习ucos ii(先学的是任哲的ucos ii那本书),学了一段时间,吭哧了好久,把任务那一章看了2遍,还是迷迷糊糊,然后就停下了。 2015年换了家公司后,熟悉了32的结构,也对公司用的OS有了一定的体会。

2016-08-03 23:30:33 2135

转载 volatile的用法

(一)volatile的解释volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某个寄存器中)

2016-07-28 19:12:05 428

转载 开关电源中电感啸叫的原因

电感是一种储能元件,用在LC振荡电路、中低频的滤波电路,DC-DC能量转换等等,其应用频率范围很少超过50MHz。从阻抗频率曲线图可知,工作频率低于谐振频率时,电感器件表现出电感性,阻抗随着频率的升高而增大:当工作频率高于谐振频率时,电感器件表现出电容性,阻抗随着频率的升高而减小。因此,在应用中,应选择谐振频率点高于工作频率的电感为电源滤波选用电感时,需要注意以下几点。  ①电感与电容组成

2016-07-28 11:02:21 11828

原创 UL1007 UL1015与AWG

UL1007认证线代表的是耐电压300V,耐温80度,而1015认证线代表的是耐电压600V,耐温105度,两者的导体结构都是一样的,只是线材标称的绝缘厚度和线材外径不一样,即1007线材外径细而1015线材粗。1、UL是美国保险商试验所(Underwriter Laboratories Inc.)的简写。UL安全试验所是美国最有权威的,也是世界上从事安全试验和鉴定的较大的民间机构。2、它

2016-07-26 17:25:43 7175

原创 频谱仪使用VS示波器使用

其实,频谱仪和示波器用法基本相同。示波器的x轴 y轴分别是时间和电压,示波器是将不同时刻扫描到的电压信号在屏幕显示出来,而频谱仪是将不同频率扫描到的信号强度在屏幕显示出来。  一般来说,解决EMC的辐射问题时,需要用频谱仪来进场探测找到辐射点,再针对辐射点做对策。  为了满足一般要求,主要有以下几个参数需要了解:  1.示波器有Auto Step功能,频谱仪也有。  2.分辨率带宽

2016-07-21 19:53:59 6095

BoardViewer 2019

BoardViewer 2019

2025-02-22

multisim14安装包

multisim14安装包

2025-02-22

TI的Analog-Engineer-Calc

TI的Analog-Engineer-Calc

2025-02-22

Cherry-Studio-0.9.21-setup

Cherry-Studio-0.9.21-setup安装包Windows

2025-02-22

ST MathWorks Embedded Coder Support.rar

目前STM32-MAT/TARGER已经停产,ST推荐 MathWorks Embedded Coder Support。 MathWorks Embedded Coder Support 目前只支持 嵌入式编码器,面向ST Discovery和STM32F4xx(属于MATLAB & Simulink产品系列)。 安装好matlab之后,安装这个时可能会失败,多尝试几次。同时,安装完成之后,点击“立即配置”时要先去st官网下载STM32F4DISCOVERY board firmware package。

2022-05-19

STM32_Mat_Target_V5.6.0_setup.rar

利用sumulink联合STM32CUBEMX开发stm32对软件版本要求很高,不适配的软件版本可能无法实现功能。 MATLAB2018a/b、STM32CUBEMX6.3STM32-MAT/TARGET4.42该软件版本组合经实验无法实现正常功能。 这里给出几种版本匹配。经试验和网络总结,是能够正常生成代码的。 1、MATLAB2018a、STM32CUBEMX4.2.6、STM32-MAT/TARGET4.4.2 2、MATLAB2017a、STM32CUBEMX4.2.7、STM32-MAT/TARGET4.4.2 3、MATLAB2020a、STM32CUBEMX5.3.0、STM32-MAT/TARGET5.6.0 4、MATLAB2018b、STM32CUBEMX5.6.0、STM32-MAT/TARGET5.6.0 5、MATLAB2020b、STM32CUBEMX5.6.0、STM32-MAT/TARGET5.6.0 其中第四种组合是官方推荐的 目前STM32-MAT/TARGET已停产,推荐使用MathWorks Embedded Coder Support

2022-05-19

HI-TECH PICC9.83(破解版)

针对PICC for pic12/16的编译器

2016-07-05

空空如也

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

TA关注的人

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