- 博客(338)
- 资源 (25)
- 收藏
- 关注
原创 EMI - 辐射发射(RE)- 低频段限超标处理方法实例
一般电源设计都会在初级整流地与次级地之间加入Y电容,Cy将原来流经大地的共模干扰旁路到初级整流地,从而大幅减少流经大地的共模干扰。Y电容在电源中为初级和次级之间提供了一条共模噪声通路,使得大部分共模噪声在电源内部流动,减少了通过电源输入线及输出线向外传导及辐射的干扰。开关电源工作时,电源变压器的寄生电容将共模骚扰传递到后级电路上,然后经后级电路后,共模骚扰会通过与大地的寄生电容传递到大地,再由大地传递到传导测试仪器(LISN),最后回到初级。9、变压器,输出二极管,输出平波电解电容构成的电路环尽可能的小。
2025-02-14 14:18:41
60
原创 KEIL下载报错——TRACE HW not present
使用st-link调试遇到烧写完成之后不能进入调试状态,提示TRACE HW not present,点击确认,提示错误:Erron:target DLL has been cancelled . Debugger aborted
2022-07-08 16:03:35
1942
1
原创 KEIL - 下载调试出现“TRACE HW not present”
KEIL - 下载调试出现“TRACE HW not present”
2022-06-29 13:24:02
3385
3
转载 医疗监护仪ESD静电黑屏解决方案
医疗监护仪ESD静电黑屏解决方案-阿赛姆(ASIM) (asim-emc.com)https://emc.asim-emc.com/696.html网站上有很多整改实例;大家可以借鉴问题描述 客户是的样机是医疗监护仪器,可以对病人的生命体征,血压血氧进行监控。按照医疗的标准,该样机的抗静电能力要达到接触±6KV,空气±8KV。实际测试的时候,发现在对屏进行空气±8KV的静电测试的时候,屏出现黑屏。需手动重新唤醒屏,屏才能正常工作,对电源端口进行±8KV测试的时候,样机出现一样的现象。这就不...
2022-05-13 09:26:26
2498
原创 C语言 - letter shell 3.0 裸机移植程序
文章参考笔记源码获取letter-shell: 项目源码-letter-shell-NevermindZZT (gitee.com)移植参考‘letterShell STM32移植 - 代码先锋网 (codeleading.com)(167条消息) Letter-Shell在STM32 MCU上的移植 - PART1 基于前后台_weixin_40239197的博客-优快云博客_letter shell 移植SHELL 在计算机科学中,Shell...
2022-04-27 17:20:19
2402
原创 MobaXterm 使用连接串口功能
MobaXterm功能强大,这里我们仅仅当做一个串口中断来使用打开 MobaXterm,点击左上角的“Session”,在弹出的界面选中“Serial”,如下图所示选择端口号(前面设备管理器显示的端口号 COM3)、波特率(Speed 115200)、流控(Flow Control: none),最后点击“OK”即可。注意:流控(Flow Control)一定要选择 none,否则你将无法在 MobaXterm 中向串口输入数据随后显示一个黑色的窗口, 此时打开板子的电源开关,将收到板子串口
2022-04-26 14:29:29
42768
19
转载 STM32CubeIDE - 创建自己的工程
使用STM32CubeIDE创建自己的工程(154条消息) 使用STM32CubeIDE创建自己的工程_龙晨天的博客-优快云博客_stm32cubeide创建工程1. STM32CubeIDE简介 STM32CubeIDE 是ST新推出的工具,True studio for stm32+STM32CubeMX除了覆盖了STM32 全系列芯片外,还可以创建C++工程,支持调试、波形实时仿真、一键下载等。它是基于Eclipse开发的软件,所以有很多相类似的快捷键可用,简单来说吧,就是...
2022-04-21 11:52:05
2461
1
原创 STM32CubeIDE 入门
STM32Cube生态系统是ST为STM32开发者打造的软件生态,是嵌入式开发的利器。为提升功能丰富且高能效的STM32系列微控制器的易用性,2019年,意法半导体在STM32Cube软件生态系统中增加了一个免费的多功能STM32开发工具:STM32CubeIDE。STM32CubeIDE是ST官方提供的免费软件开发工具,也是STM32Cube生态系统的一员大将。它基于Eclipse®/CDT框架,GCC编译工具链和GDB调试工具,支持添加第三方功能插件。同时,STM32CubeIDE还集成了部分S
2022-04-21 11:05:41
18247
4
原创 STM32CbueIDE - 快捷键
STM32CubeIDE快捷键很多,可以通过 Help > Show Active Keybindings… 查看当前可用快捷键;也可以在 Window > Preferences > General > Keys 中查看修改快捷键快捷键 快捷键说明Ctrl+/ 注释行/取消注释行Ctrl+D 删除行Ctrl+Shift+F 格式化代码Alt+/ ...
2022-04-21 10:44:21
2682
转载 STM32CubeIDE - 汉化
安装完成STM32CubeIDE后,下载中文语言包汉化:1、点击Help -->> Install New software2、添加Name:language packLocation:https://archive.eclipse.org/technology/babel/update-site/R0.16.1/2018-12/等待加载资源一会,选择自己喜欢的语言包最后等待下载完成,重启软件就行了STM32CubeIDE.
2022-04-21 10:12:41
17780
8
原创 AD 设置1比1打印
为了直观地反应原件的尺寸,有时候需要按1比1比例进行打印,方便和结构设计人员沟通,确认尺寸。下面以Altium Designer 19为例进行简单的介绍。1、打开原始PCB图纸2、点击菜单栏的“File”->"Print Preview...";打印预览功能3、鼠标右键,页面设置,进行如图设置4、点击关闭,打印输出...
2022-04-15 10:23:57
7092
原创 可靠性设计准则
可靠性工程的核心是围绕故障,系统开展预防、发现、纠正、验证等工作。与故障做斗争的设计分析方法又可以分为可靠性定性设计和可靠性定量设计分析。可靠性工程技术实践表明,可靠性的定量设计分析方法的应用需要有大量的基础数据,而基础数据的获得一方面需要开展大量的基础工作,另一方面由于影响产品的可靠性的因素很多,加之科学技术的发展迅速,产品的更新换代很快,要想得到准确的可靠性基础数据是非常困难的,因此可靠性的定性设计分析方法就非常重要。可靠性定性设计分析方法是在产品设计和开发中制定和实施产品可靠性设计准则,这是提
2022-03-15 16:53:02
2784
1
转载 STM32 HEX文件烧录
安装ST提供的烧录软件 STM32 ST-LINK Utility。下载将STM32设备的 SWDIO、SWCLK、3V3、GND 与 ST-LINK 相连。(大多数情况下不需要连接RESET,如果实在不能正常烧录,再尝试着将RESET连接)(注意:不建议在烧录固件时,使用设备的总电源,防止可能导致设备受损的意外发生)打开 STM32 ST-LINK Utility。File - Open file,打开要烧录的 HEX 或者 BIN 文件。将ST-LINK 的USB插入
2022-01-16 11:13:53
4760
原创 notepad++ 设置及应用
1、notepad++与quartus ii的关联打开quartus ii软件,选择菜单栏“Tools——>Options…”,在弹出的对话框中,选择General选项卡下的Preferred Text Editor,如图所示。2、添加Execute命令安装好NppExec插件后按F6,输入 cmd /k cd "$(CURRENT_DIRECTORY)" & vlib.exe work & vmap.exe work work & vlog.exe ".
2021-12-22 18:20:50
4248
原创 RE整改实例——接口缝隙引起的EMC问题整改
前言背景:CT某一产品中的控制电路,在RE测试时候750MHz频点超过3dB整改方法:经过近场测量分析,辐射来源于接口缝隙。经公式计算,750MHz频率引起的对应波长λ = 0.4m,在EMC允许缝隙的长度选择中建议小于二十分之一波长,则λ/20 = 0.02m,所以开口应该小于2cm,内部用金属弹片将开口分割为小于2cm的缝隙,问题得以解决引申再一次RE试验中,发现整机有一组频点超标,或者余量不足,将天线扫面整机,发现只要到达前壳,频点辐射严重,根据超标频点742MHz,并分析前壳部件
2021-12-21 13:04:04
2231
原创 USB 3.0 与 2.0 接口区别及定义
文章参考小梅哥AC6102 开发板 USB3.0 开发教程USB 3.0 采用双总线架构,支持 USB 2.0 和 3.0。下表显示了 USB 3.0 与 USB 2.0 的主 要区别。 表 5. USB 3.0 与 USB 2.0 的区别
2021-12-12 20:00:02
1466
原创 USB3.0 插座插头形状及图示
USB 3.0 Standard-A 插头和插座SuperSpeed 标准中将 USB 3.0 Standard-A 连接器定义为主连接器。该连接器是基于 USB 2.0 Standard-A 连接器的设计,另外还添加了超高速信号。USB 3.0 Standard-A 插座可与 USB 3.0 Standard-A 插头或 USB 2.0 Standard-A 插头连接。USB 3.0 Standard-A 连接器使用唯一的颜色,易于识别。实物照片USB 3.0 Standard-B..
2021-12-12 19:54:37
28988
转载 差分布线 USB3.0布线设计
原文链接:https://blog.youkuaiyun.com/lwjun/article/details/92574928USB 3.0硬件设计概述USB3.0相比2.0在硬件物理连接上有较大的改变,采用的是RX/TX全双工链路设计,由2对差分信号组成,同时向下兼容USB2.0,所以整个接口有3对差分信号,分别为USB3_RXM/USB3_RXP,USB3_TXM/USB3_TXP,USB2_DM/USB2_DP,USB3.0的传输速率可达到5Gbps,相比USB2.0 480Mbps有比较大的提供。
2021-12-08 18:33:14
16076
原创 差分布线 AD设置
参看:PCB阻抗设计参考、PCB迹线的阻抗控制技术、PCB阻抗匹配总结阻抗大小与 差分线的线宽、线间距、介质厚度、成品铜厚、介电常数、叠层结构 等有关。差分线的线宽、线间距,这些都是在 PCB 规则里设置好的。为什么要设置成线宽 6 mil,间距 8 mil 等等这样的要求,除了与制版价格有关,它还和阻抗大小有关的!!线宽、线距设置线宽:(最小线宽 5mil)差分线间距:(差分线最小间距 10mil)其他信号线间距:(最小线宽 7.5mil)查...
2021-12-08 09:06:18
6916
原创 差分布线 阻值匹配
文章参考:差分布线 - 骏骏 - 博客园 (cnblogs.com)阻抗计算工具: Polar CITS25PCB导线所"流通"的"讯号"传输时所受到的阻力(即波沿传输线路传输时电压和电流的比值),另称为"特性阻 抗",代表符号为Z0.软件下载Polar CITS25 阻抗计算工具下载例子:我们用一对 0.006 英寸宽, 1/2 盎司铜厚,间距为 0.01 英寸, FR4 材料作衬底,离地线层 0.005 英寸 (微带方式)的差分信号走线的差分阻抗计...
2021-12-08 09:03:00
1459
原创 差分布线_USB
文章参考:差分布线 - 骏骏 - 博客园 (cnblogs.com)USB2.0接口差分信号线设计差分线由两根平行绘制在PCB板表层(顶层或底层)发生边缘耦合效应的微带线(Microstrip)组成的,其阻抗由两根微带线的阻抗及其和决定,而微带线的阻抗(Zo)由微带线线宽(W)、微带线走线的铜皮厚度(T)、微带线到最近参考平面的距离(H)以及PCB板材料的介电常数(Er)决定,其计算公式为:Zo={87/sqrt(Er 1.41)]}ln[5.98H/(0.8W T)]。影响差分线阻...
2021-12-08 08:58:36
5743
转载 修改代码后如何使用modelsim仿真
1、对修改的部分进行重新编译,只修改了testbench文件则重新编译tb文件,只修改了模块文文件则只编译模块文件,很多文件都修改了,按住Ctrl选择多个文件一起重新编译。2、然后在波形窗口或者工程窗口,重启仿真(Restart),不需要再次选择tb文件运行仿真3、提示文件被修改,选择Reload即可4、查看波形窗口运行仿真,波形就出来了。5、如波形信号没有,观察sim窗口,出现run -all未出现红色错误即可。看wave中信号有没有加入到波形显示窗口,如果未...
2021-11-15 17:13:54
2737
原创 电机 空心杯电机
空心杯电机定义之前我们先比较下空心被电机和步进电机的区别空心杯电机和步进电机的主要区别是在结构上:空心杯是无铁心转子的电机,步进电机是有铁心的电机。就扭矩而言,步进相对来说更大,且成本更低,因为空心杯的结构决定了其不可能有大的功率,一般都是几W的,就现在的水平400多W到头了,但空心杯电机可以做得很小,且灵敏度高,速度高,更贵。空心杯电机和普通电机的区别一、结构不同空心杯电机:属于直流永磁的伺服、控制电动机,也可以将其归类为微特电机。空心杯电动机在结构上突破了传统电机的转子结构形式,采
2021-11-11 10:16:20
8160
原创 USB2.0 赛普拉斯 USB 框架Streamer笔记
1. 赛普拉斯框架文件,fw.c 2. 描述符文件,dscr.a51 3. CyStream.c 文件 这些代码模块均是合适的,如下图所示。这种结构适用于所 有基于赛普拉斯固件框架的 FX2LP USB 应用。图 1. CyStream 代码模块fw.c 这个赛普拉斯编写的固件(即 Frameworks)用于处理 低级 USB 详细信息。该文件无需修改。Fw.c 包含了项目的 main()函数,启动时它将调用 TD_Init(),然后在操作过程 中重复调用 TD_P.
2021-11-02 09:12:47
940
原创 .iic“文件生成
固件调试完毕后,可以将其转化为IIC文件烧写到EEPROM中,采用C2方式启动,这样68013就会从EEPROM中获取程序和VID、PID,不需要每次上电都下载固件了。首先需要将KEIL编译好的hex文件转化为iic文件,可以使用cypress提供的hex2bix,在Keil C软件中,选择Project—>Options for Target 'Targer 1',选择Output选项,选中Run User Program #1,并在其中填写命令c:\cypress\usb\bin\he
2021-11-01 17:23:47
465
原创 医学近红外图像传感器 Sensor选型笔记
需求:成像包含近红外波段850nm全局快门优于卷帘快门像素大于130万,帧率等于60帧豪威科技推出首款采用Nyxel®技术的汽车图像传感器-传感器专家网 (sensorexpert.com.cn)豪威科技发布Nyxel 2技术,显著提升近红外图像传感器性能豪威科技推出首款采用Nyxel®技术的汽车图像传感器5月20日消息,先进数字成像解决方案的领先开发商豪威科技今天宣布,其突破性的Nyxel®近红外(NIR)技术将通过新的2.5扩展到汽车市场百万像素OX03A2S图像传感器。这.
2021-10-29 18:19:20
1808
1
转载 C语言 - 注册函数、回调函数(callback)以及多态的实现
一、函数指针函数指针:指向存放函数空间首地址的指针变量。函数指针的定义方式为:函数返回值类型 (* 指针变量名) (函数参数列表);一般为了方便使用,我们会选择typedef 函数返回值类型 (* 指针变量名) (函数参数列表);typedef的功能是定义新的类型。// 函数指针type int (*ptrFunc)(int,int);第一句就是定义了一种 ptrFunc 的类型,并定义这种类型为指向某种函数的指针,这种函数以两个int为参数并返回int类型。后面就可以.
2021-09-24 17:39:39
11037
3
转载 C语言 - 函数指针2
作者:Ostkaka丶链接:https://www.jianshu.com/p/f1cf2aa531d9函数指针概述首先我们需要回顾一下函数的作用:完成某一特定功能的代码块。再来回忆一下指针的作用:一种特殊的变量,用来保存地址值,某类型的指针指向某类型的地址。下面定义了一个求两个数最大值的函数:int maxValue (int a, int b) { return a > b ? a : b;} 而这段代码编译后生成的CPU指令存储在代码区,而这段代码其实是
2021-09-24 17:26:34
155
原创 C语言 - 函数指针
原文链接:https://blog.youkuaiyun.com/u014221279/article/details/50978204int i;//定义一个整型变量itypedef int myInt;myInt j;//定义一个整型变量j上面介绍得是我们常用的比较简单的typedef的用法,下面首先介绍一下函数指针。函数指针的形式:形式1:返回类型(*函数名)(参数表)//定义一个函数指针pFUN,它指向一个返回类型为char,有一个整型的参数的函数char (*pFun)(in.
2021-09-24 17:12:52
189
原创 C语言 - 原码、反码和补码
计算机中的有符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。 在介绍补码概念之前,先介绍一下“模”的概念:“模”是指一个计量系统的计数范围,如过去计量粮食用的斗、时钟等。计算机也可以看成一个计量机器,因为计算机的字长是定长的,即存储和处理的位数是有...
2021-09-24 09:47:58
668
原创 C语言 enum/typedef enum 枚举类型详解
原文:http://z515256164.blog.163.com/blog/static/32443029201192182854300/在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是:#define MON 1#define TUE 2#define WED 3#define THU 4#define FRI 5#define SAT 6#define SUN 7在此,我们定义一种新的数据类型,希望它能完
2021-09-15 10:32:01
6891
1
转载 摄像头 - Camera sensor 基本知识
Camera sensor 基本知识(1)https://www.ccm99.com/thread-115494-1-1.html(出处: 摄像头模组论坛技术研发网-camera摄像头ccm论坛)一、Camera 工作原理介绍1. 结构 .一般来说,camera 主要是由 lens 和 sensor IC 两部分组成,其中有的 sensor IC 集成 了 DSP,有的没有集成,但也需要外部 DSP 处理。细分的来讲,camera 设备由下边几部 分构成:b$ w6 [# i& q...
2021-09-14 11:15:50
9104
原创 方案一:芯片选型:2、SENSOR - MT9V011
Micron MT9V011,1/4-INCH VGA CMOS ACTIVE- PICEL DIGITAL IMAGE SENSOR主要特点如下:芯片结构特点:芯片时序:光谱响应:
2021-09-13 09:56:05
494
原创 摄像头 - 双摄像头工作原理详解:RBG +RGB, RGB + Mono
文章参考技术背景多面检测和图像处理任务需要足够的由光学、摄像机和PC机组成的图像采集系统,每个部件的特征对任务的完成有着重要的影响。在相机方面,你可能首先想到的是分辨率,帧速率和PC数据传输接口。但是,在选择相机时必须考虑一个不太“明显”的因素:曝光,即快门特性。原则上,全局快门和滚动快门是有区别的。与全局快门相比,滚动快门读出不太复杂,因此更具成本效益。此外,数量有限的晶体管将产生更少的热量和电子噪声。另一个优点是较低的像素间距,使得相对于有源传感器表面的分辨率更高。快门与模拟
2021-09-08 11:15:54
3265
原创 摄像头 - 屏幕刷新率(Hz)与帧率(fps)的区别与关系
帧数是指显卡在每秒内传输的图片的数量,也是GPU每秒钟能够刷新的次数,通常用FPS表示。每一帧都是显卡渲染出来的静止图像,帧数越高,所显示的画面就会越流畅。我们平时看到的动态图像其实是由一帧帧静止的画面构成,由于人眼的视觉停留效应,才看到动态图像。刷新率Refresh Rate是指屏幕每秒重新绘制图像次数的量度。它以赫兹为单位,通常缩写为(Hz) 。刷新率通常与帧率(fps或每秒格数)(Frames Per Second)混淆。它们的确非常相似,均指每秒显示静态图像的次数,但(fps)通常指内容本身,如
2021-09-08 09:12:11
42621
1
原创 摄像头-MIPI接口、DVP接口和CSI接口
本文转自摄像头的MIPI接口、DVP接口和CSI接口-百度经验 (baidu.com),感谢作者分享一般来讲,摄像头的接口主要有MIPI接口、DVP接口、CSI接口三大类;我们常用的电脑摄像头接口是USB接口,而常见的智能手机上的摄像头是MIPI接口,还有一部分的摄像头(比如说某些支持DVP接口的硬件)是DVP接口;通俗的讲,USB是串行通用串行总线(Universal Serial Bus)的简称,而MIPI是移动行业处理器接口(Mobile Industry Processor Interf
2021-09-07 10:57:36
8981
原创 STM32F1 PWM
TIM1_ETR PA12 PE7TIM1_CH1 PA8 PE9TIM1_CH2 PA9 PE11TIM1_CH3 PA10 PE13TIM1_CH4 PA11 PE14TIM1_BKIN PB12 PA6 PE15TIM1_CH1N PB13 PA7 PE8TIM1_CH2N PB14 PB0 ...
2021-09-06 14:58:40
160
原创 内窥镜 - 像素
200万像素、300万像素、500万像素的分辨率分别是:1、200w=1600×12002、300w=2048×15363、500w=2560×1920相机所说的像素,是最大像素的意思,像素是分辨率的单位,这个像素值仅仅是相机所支持的有效最大分辨率。可以说在一幅可见的图像中的像素(如打印出来的一页)或者用电子信号表示的像素,或者用数码表示的像素,或者显示器上的像素,或者数码相机(感光元素)中的像素。这个列表还可以添加很多其它的例子,根据上下文会有一些更为精确的同义词,例如画素,采样点,字
2021-08-30 13:19:40
1085
原创 摄像头-接口
在现实生活中,摄像头随处可见,但是对于一个电子工程师来讲,理解摄像头的使用方法还是非常有必要的,一般来讲,摄像头的接口主要有MIPI接口、DVP接口、CSI接口三大类,下面说说我对这三大类的理解。摄像头接口-MIPI、DVP、CSI我们常用的电脑摄像头接口是USB接口,而常见的智能手机上的摄像头是MIPI接口,还有一部分的摄像头(比如说某些支持DVP接口的硬件)是DVP接口;通俗的讲,USB是串行通用串行总线(Universal Serial Bus)的简称,而MIPI是移动行业处理器接口(Mobi
2021-08-27 14:05:10
1199
原创 RT-Thread 消息队列测试
(1)多行注释Ctrl+Shift+/ 添加/* */注释&消除/* */注释(2)单行注释Ctrl+/: 添加//注释 &消除//注释
2021-08-05 16:19:11
428
等电位联接及其在医疗场所中的应用
2024-06-06
IAR5.20.zip
2020-06-24
Allegro自动对齐工具.zip
2020-04-28
STM32 F1系列固件库使用参考资料.zip
2020-04-24
编程语言标准化工具包.zip
2020-04-22
XilinxUsbJtagCable01.zip
2020-03-12
模拟地和数字地分割的实例.zip
2020-03-05
pingpang_prj.rar
2020-02-21
TimeGen4_gr.rar
2020-02-21
OPA4277.zip
2020-02-11
EMC第三章测试设备与相关测试.ppt
2020-02-03
ISO124.pdf
2019-12-03
脉冲序列代码进行仿真
2019-11-25
winmd5free_jb51.rar
2019-05-28
LTspice IV软件、操作说明、元件库下载
2019-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人