- 博客(63)
- 资源 (1)
- 收藏
- 关注
原创 typedef void (*Func)(unsigned int giccIar,void *param);
本次学习的是函数指针,是一个指向函数的指针,返回值以及形参列表与原函数相同,再加个‘ * ’指针符号就变成了函数指针,如果在程序中定义了一个函数,那么在编译时系统就会为这个函数代码分配一段存储空间,这段存储空间的首地址称为这个函数的地址。而且函数名表示的就是这个地址。既然是地址我们就可以定义一个指针变量来存放,这个指针变量就叫作函数指针变量,简称函数指针。所以函数指针的定义方式为:函数返回值类型 (* 指针变量名) (函数参数列表);以下是一个指向函数system_irq_handler_t
2020-09-17 18:49:17
1182
1
转载 TCP/IP协议学习
为什么会有TCP/IP协议 在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到了一起。 但是简单的连到一起是远远不够的,就好像语言不同的两个人互相见了面,完全不能交流信息。因而他们需要定义一些共通的东西来进行交流,...
2020-09-11 15:28:50
360
转载 LDO工作原理
LDO英文名:low dropout regulator,低压差线性稳压器。 常用于压差较小的地方,或者对电源噪声比较敏感的模拟部分,或者高速信号供电部分。 内部原理图: 由三极管Q1,误差放大器,电流放大器,反馈网络四部分组成。 此处Q1三极管工作在线性区,随着基极的电流不同(若是mos管,此处用电压驱动),三极管Q1的导通电阻发生变化。 假如输出电压降低,采样电阻RA和RB分压得到的VFB电压也发生下降,在误差放大器这块,输入压差VREF-VFB增大,误差放大器输出
2020-09-04 15:22:35
6045
转载 ARM汇编指令集汇总
https://blog.youkuaiyun.com/qq_40531974/article/details/83897559作者:毛茏玮 / Saint掘金:https://juejin.im/user/5aa1f89b6fb9a028bb18966a微博:https://weibo.com/5458277467/profile?topnav=1&wvr=6&is_all=1GitHub:github.com/saint-000优快云: https://me.youkuaiyun.com/q.
2020-07-10 11:02:55
292
转载 双二极管钳位电路的原理分析
钳位电路(clampingcircuit)是将脉冲信号的某一部分固定在指定电压值上,并保持原波形形状不变的电路。钳位电路的作用是将周期性变化的波形的顶部或底部保持在某一确定的直流电平上。钳位二极管作用1、当二极管负极接地时,则正极端电路的电位比地高时,二极管会导通将其电位拉下来,即正极端电路被钳位零电位或零电位以下(忽略管压降)2、当二极管正极接地时,则负极端电路的电位比地高时,二极管会截止,其电位将不会受二极管的任何作用;3、在钳位电路中,二极管负极接+5v,则正极端电路被钳位+5V电位以
2020-07-06 09:55:04
1156
转载 高速PCB设计应避免过孔via将参考平面打碎 形成分割槽 造成信号完整性问题
VIA过孔是PCB电路板上必不可少的组成部分,可以说,对于多层电路板而言,怎么可能没有过孔via存在呢?当然,对于高速信号传输线来说,要尽量避免过孔的寄生参数对信号传输造成影响,尽量少打过孔,但是对于很多高速信号总线来说,打孔换层是没法避免的。比如说,BGA封装的CPU除了第一、二排之外的pin脚,是需要打孔换层扇出走线的。 高速信号打via过孔,是有很多需要注意的地方,不同的信号频率,会有不同的优化方法,信号频率越高,via过孔对信号的影响因素也越重要。这里老wu(www.mr-...
2020-07-03 17:42:52
1793
转载 Cadence Allegro 如何避免过孔via 过于靠近焊盘 造成DFM问题
如果过孔via过于靠近焊盘,或者直接在焊盘上打过孔,在SMT时,就会漏锡造成器件引脚虚焊,而焊盘对面由于漏锡,会有短路的风险,除非你对过孔做「塞孔」工艺,但这样做会增加制板费用,如果不是空间受限的HDI板子,老wu是建议大家别打盘中孔的,过孔孔环边离焊盘要拉开一定距离(0.2mm 8mil)。通常,我们做板时会要求板厂过孔盖油,但过孔过于靠近焊盘之后,会造成过孔部分开窗,焊盘上的焊锡便会流到过孔上。 那如何利用强大的 Cadence Allegro 规则引擎来避免我们...
2020-07-03 16:22:47
3690
转载 ESP8266 贝壳物联
小白10元玩转智能家居使用天猫精灵+ESP8266WiFi模块对接贝壳物联,可以OLED 屏幕显示温湿度并上传服务器,WiFi控制小车等一系列智能产品2019-03-24 10:38:17昂好多个阅读数 1435收藏更多分类专栏:WiFi模块版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://...
2019-12-05 21:53:00
2519
1
转载 常见运放电路分析仿真汇总
常见运放电路分析仿真汇总2018-08-16 09:35:08406不速之客阅读数 9678更多分类专栏:小信号放大 第八章 运算放大器应用 §8.1比例运算电路 8.1.1 反相比例电路 1. 基本电路 电压并联负反馈输入端虚短、虚断 ...
2019-11-27 10:03:05
4424
转载 单端(Single-Ended)模式与差分(Differential)模式的区别
在看FPGACyclone IV器件手册时遇到的存在两种I/O端口,搜索一下方便自己方便他人。【模拟信号的输入检测方式:Single-ended模式和Differential模式的区别】 Single-ended输入模式 Differential输入模式 硬件信号线连接方式 对于每...
2019-09-23 15:45:03
6021
转载 STM32下载程序时提示“active write protected stm32 device detected this could”
使用keil下载程序时提示如下:然后使用JFlashARM.exe解锁芯片,无果,仍提示。用JFlashARM.exe无法connect,无法erase。换STM32芯片,仍存在该提示。最后发现复位引脚处的电容两端被短接,导致芯片一直处于复位状态,重新焊接后一切正常。————————————————版权声明:本文为优快云博主「动感小麦兜」的原创文章,遵循 CC 4.0 BY-...
2019-09-06 16:41:50
7156
转载 芯片IC附近为什么都放0.1uF的电容?这样做正确吗?有什么依据吗?
去面试的时候,人家问我芯片附近放置的电容是多少?我说是0.1uF,他又问我,为什么选取0.1uF,我说参考别人的原理图,大部分都是这么做的,他又问我,为什么是0.1uF???而不是0.01uF?或1uF,有什么理论依据吗?问的我哑口无言。回去后,我在网上搜了一下,发现了一篇好的文章链接如下:http://www.21ic.com/jichuzhishi/analog/questions/201...
2019-09-02 09:38:28
2269
1
转载 共模电感(扼流圈)选型
1共模电感原理在介绍共模电感之前先介绍扼流圈,扼流圈是一种用来减弱电路里面高频电流的低阻抗线圈。为了提高其电感扼流圈通常有一软磁材料制的核心。共模扼流圈有多个同样的线圈,电流在这些线圈里反向流,因此在扼流圈的芯里磁场抵消。共模扼流圈常被用来压抑干扰辐射,因为这样的干扰电流在不同的线圈里反向,提高系统的EMC。对于这样的电流共模扼流圈的电感非常高。共模电感的电路图如图1所示。...
2019-09-01 14:11:34
3295
转载 emmc layout
本文链接:https://blog.youkuaiyun.com/daniel117/article/details/78997124参考1 :allegro 小哥视频 :https://v.qq.com/x/page/p03197sktoy.html说明:1.emmc 芯片下方在敷铜时,焊盘部分要增加敷铜禁布框,避免铜皮分布不均影响散热,导致贴片虚焊。2.emmc Flash走线要求整组包地,...
2019-08-14 20:18:56
642
转载 Allegro 中手动制作螺丝孔封装
以直径2.5mm的螺丝孔为例: 添加过孔,通常过孔的尺寸稍大于实际的螺丝直径,这里设置为2.8mm的直径. 添加过孔焊盘的其他属性. 制作边上的小焊盘. 新建Package Symbol然后点击Layout→Pin,先将把大孔放置到原点: 点击Layout→Pin,准备把小孔放进来,首先编辑option选项,Copies是...
2019-08-10 15:21:55
5501
转载 ADC外接电容:作用
ADC外接电容:作用就是存储电荷的作用,当然也有滤波,和上面那个电阻组成低通滤波ADC的采样和转化其实就是ADC内部电容的快速充放电,快速充放电的时候,这个电容可以快速给ADC补给电荷,否则ADC的采样值会有振荡,因为电阻分压的响应速度很慢ADC采集两个电阻分压后的电压的时候,ADC转换出来的电压值和万用表量出来的不一样差异还挺大,但只要在采集点和GND之间跨接一个小电容(比如0.1u...
2019-08-05 16:35:00
10148
原创 ADC外接电容:作用
ADC外接电容:作用就是存储电荷的作用,当然也有滤波,和上面那个电阻组成低通滤波ADC的采样和转化其实就是ADC内部电容的快速充放电,快速充放电的时候,这个电容可以快速给ADC补给电荷,否则ADC的采样值会有振荡,因为电阻分压的响应速度很慢...
2019-05-05 17:51:02
2162
1
转载 STM32 中JTAG 引脚作为普通IO口设置方法
STM32 中JTAG 引脚作为普通IO口设置方法2014年06月21日 18:10:47律随心动阅读数:25812第一次画STM32 的PCB ,因为采用了SWD 调试,认为JTAG的引脚PB3,PB4,没有用到就做了普通IO口,麻烦从此引起了。设置PB3,PB4均为输出口,且输出高电平,用万用表测量,PB4为高,PB3不是高电平,在看MDK 中的寄存器值,PB3,PB4都是高啊...
2019-04-19 11:11:06
743
转载 NMEA-0183协议(多星联合定位)
NMEA-0183协议是目前GNSS接收机上使用最广泛的协议,大多数常见的GNSS接收机、GNSS数据处理软件、导航软件都遵守或者至少兼容这个协议。XXGGA时间、经纬度位置、解算状态、卫星颗数等相关信息单GPS$GPGGA,062938.00,3110.4700719,N,12123.2657056,E,1,25,0.6,58.9666,M,0.000,M,99,AAAA*50...
2019-03-29 14:35:43
2088
2
转载 晶振简介(OCXO恒温、 MCXO数补、VCXO压控、VCTCXO、VCOCXO)
(2011-07-14 20:17:31)转载▼标签: 杂谈 分类:Technology 各种晶振简介1.普通晶振Packaged Crystal Oscillator(PXO):是一种没有采取温度补偿措施的晶体振荡器,在整个温度范围内,晶振的频率稳定度取决于其内部所用晶体的性能,频率稳定度在10-5量级,一般用于普通场所作为本振源或中间信号,是晶振中最...
2019-03-28 14:46:39
940
转载 电感介绍
电感介绍 电感器(Inductor)是能够把电能转化为磁能而存储起来的元件。电感器的结构类似于变压器,但只有一个绕组。电感器具有一定的电感,它只阻碍电流的变化。如果电感器在没有电流通过的状态下,电路接通时它将试图阻碍电流流过它;如果电感器在有电流通过的状态下,电路断开时它将试图维持电流不变。电感器又称扼流器、电抗器、动态电抗器。 电感作用 电感的作用:滤波、振荡、延迟、陷波;形...
2019-03-28 14:19:17
3243
转载 电感、磁珠、零欧电阻的差异在哪?
0欧姆电阻作用1,在电路中没有任何功能,只是在PCB上为了调试方便或兼容设计等原因。2,可以做跳线用,如果某段线路不用,直接不贴该电阻即可(不影响外观)3,在匹配电路参数不确定的时候,以0欧姆代替,实际调试的时候,确定参数,再以具体数值的元件代替。4,想测某部分电路的耗电流的时候,可以去掉0ohm电阻,接上电流表,这样方便测耗电流。5,在布线时,如果实在布不过去了,也可以加一个0欧的电阻...
2019-03-28 13:43:53
566
1
转载 EMC磁珠特性
EMC磁珠到底是什么特性?(1)刚才偶然看了本刊的两篇有关磁珠的专家博文,这两篇博文都是讲磁珠的。其中一篇是讲磁珠与电感的区别,另一篇讲磁珠其实就是一电阻特性,其实这样的说法都是不准确的。磁珠(Ferrite bead)的等效电路是一个DCR电阻串联一个电感并联一个电容和一个电阻。DCR是一个恒定值,但后面三个元件都是频率的函数,也就是说它们的感抗,容抗和阻抗会随着频率的变化而变化,当然它...
2019-03-28 09:40:15
463
转载 铝电解电容容量和额定工作电压
额定工作电压铝电解电容本体上标有的容量和耐压,这两个参数是很重要,是选用电容最基本的内容。在实际电容选型中,对电流变化节奏快的地方要用容量较大的电容,但并非容量越大越好,首先,容量增大,成本和体积可能会上升,另外,电容越大充电电流就越大,充电时间也会越长。这些都是实际应用选型中要考虑的。额定工作电压:在规定的工作温度范围内,电容长期可靠地工作,它能承受的最大直流电压。在交流电路中...
2019-03-27 18:06:38
2219
转载 cadence15.7焊盘制作比较重要的3点
焊盘的结构,这张图片,我个人觉得,说的真清楚。其实cadence焊盘制作网上的文章很多了,说的很清楚,我不多说,就说几个比较重要的。第一就是,有电气连接特性的焊盘和没有电气连接特性的焊盘,他们的区别就是,在放置焊盘时候,选择connect 和mechanical的区别。看下图。从padstack栏可以看到他们都是同一个焊盘,只是选择了connect或者mechanical...
2019-03-27 08:56:40
333
转载 Allegro PCB -如何做自定义焊盘
1、如何创建自定义焊盘,比如这种形状的焊盘。(1)、打开PCB Editor –>Allegro PCB Design ->New,在类型中选择Shape symbol,并输入名字,比如test,点击OK。(2)、点击Setup -> Parameter Editor,进行页面尺寸及栅格点设置。(3)、点击...
2019-03-27 08:49:04
1509
转载 陶瓷电容的简单介绍--MLCC(NPO,C0G,X7R和Y5V等),瓷片电容(低频瓷介电容和高频瓷介电容)
陶瓷电容分类: MLCC是片式多层陶瓷电容器英文缩写.(Multi-layer ceramic capacitors) 主要MLCC主要生产厂家:日本村田、京瓷、TDK;韩国三星;台湾达方、禾伸堂、国巨、华新科;大陆有名的则是风华高科,宇阳、三环也在生产。 按照温度特性、材质、生产工艺。MLCC可以分成如下几种:NPO、COG、Y5V、Z5U、X7R、X5R等。NPO、COG...
2019-03-26 17:19:18
1694
转载 const volatile int i = 10
const和volatile放在一起的意义在于:(1)本程序段中不能对a作修改,任何修改都是非法的,或者至少是粗心,编译器应该报错,防止这种粗心;(2)另一个程序段则完全有可能修改,因此编译器最好不要做太激进的优化。“const”含义是“请做为常量使用”,而并非“放心吧,那肯定是个常量”。“volatile”的含义是“请不要做没谱的优化,这个值可能变掉的”,而并非“你可以修改这个值”。...
2019-03-20 14:06:47
362
原创 Allegro任意形状铜皮倒圆角
使用allegro绘制铜皮时,有时需要将铜皮倒圆角处理,以减少信号反射及不连续性,简要介绍几种方法:一、任意形状铜皮倒角二、圆角矩形铜皮的绘制三、板框Outline的设置和修改allegro版本:16.6任意形状铜皮倒角1.首先绘制一个任意形状的铜皮,Shap Add2.将allegro切换至Shapeedit模式3.打开Options面板,在Corners项下选择R...
2019-03-20 14:06:23
12209
1
转载 蛇形线的作用、特点总结
经常能看到论坛里有人在问蛇形线的问题。平时我们能看到蛇形线的地方大都是一些高速高密度板,好像带有蛇形线的板子就更高级,会画蛇形线就是高手了。网上关于蛇形线的文章也有很多,总感觉有些帖子的内容会误导新手,给人们带来困扰,人为制造一些障碍。那么我们来看看实际应用当中蛇形线到底有什么作用。 要弄懂蛇形线,我们先来说说PCB走线。这个概念似乎不用介绍,做硬件的工程师每天在做的不就是布线工...
2019-03-20 13:58:46
4204
转载 保护电路系列之过流过压过温保护
保护电路系列之过流过压过温保护文章转自:http://www.eetop.cn/blog/html/65/1196765-6648753.html上次学习总结了硬件设计中输入电源的保护设计,今天接着总结下其他的一些保护模块,这其中有的应用并不多。一、过流保护我们知道电路板损坏的重要现场之一就是过流导致器件烧毁,有的甚至起火冒烟引发事故。因此必须要进行功率保护设计,如常用的保险丝或者...
2019-03-19 15:56:02
3143
转载 防反接保护电路设计
一般可以使用在电源的正极串入一个二极管解决,不过,由于二极管有压降,会给电路造成不必要的损耗,尤其是电池供电场合,本来电池电压就3.7V,你就用二极管降了0.6V,使得电池使用时间大减。 MOS管防反接,好处就是压降小,小到几乎可以忽略不计。现在的MOS管可以做到几个毫欧的内阻,假设是6.5毫欧,通过的电流为1A(这个电流已经很大了),在他上面的压降只有6.5毫伏。 由于MOS管越来...
2019-03-19 15:47:04
2239
转载 电路及esd防护
摘自网络1、并联放电器件。常用的放电器件有TVS,齐纳二极管,压敏电阻,气体放电管等。如图1.1、齐纳二极管( Zener Diodes ,也称稳压二极管 ) 。 利用齐纳二极管的反向击穿特性可以保护 ESD敏感器件。但是齐纳二极管通常有几十 pF 的电容,这对于高速信号(例如 500MHz)而言,会引起信号畸变。齐纳二极管对电源上的浪涌也有很好的吸收作用。1.2、瞬变电压消除...
2019-03-19 15:35:58
735
转载 电路级静电防护技巧(二)
当集成电路( IC )经受静电放电( ESD) 时,放电回路的电阻通常都很小,无法限制放电电流。例如将带静电的电缆插到电路接口上时,放电回路的电阻几乎为零,造成高达数十安培的瞬间放电尖峰电流, 流入相应的 IC 管脚。瞬间大电流会严重损伤 IC ,局部发热的热量甚至会融化硅片管芯。 ESD 对 IC 的损伤还包括内部金属连接被烧断,钝化层受到破坏,晶体管单元被烧坏。ESD 还会...
2019-03-19 15:32:13
1073
原创 5V供电过流保护
https://wenku.baidu.com/view/7bf24a236c85ec3a87c2c5f7.htmlSY6280AAC手册https://wenku.baidu.com/view/7bf24a236c85ec3a87c2c5f7.html
2019-03-18 18:12:44
3040
OK_STM32L_OTG_Demo.zip
2019-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人