开关式电源 如何减小变压器漏感 在电源设计中,常常听到漏感两字,那什么是漏感,它对电源又有什么影响呢? 一、什么是漏感 线圈所产生的磁力线不能都通过次级线圈,因此产生漏磁的电感称为漏感。指变压器初次级在耦合的过程中漏掉的那一部份磁通... 02月27日 阅读全文
OrCAD and Allegro 17.40.004 Hotfix 链接:https://pan.baidu.com/s/1CJk0rtjEKFQlypWfW06Nwg 提取码:5lk4 Fixed CCRs: SPB 17.4 HF004 03-6-2020 =... 02月14日pcb设计 阅读全文
pcb设计 几种常用的PCB表面处理工艺及其优缺点 几种常用的PCB表面处理工艺及其优缺点和适用场景 我们在画好PCB后,将其发送给PCB板厂打样或者是批量生产,我们在给板厂下单时,会附上一份PCB加工工艺说明文档,其中有一项就是要注明选用哪种PCB表... 04月17日 阅读全文
pcb设计 金百泽Allegro Skill工具长期使用方法 前几天有网友问,他一直在用的金百泽的EDA Skill工具提示过期不能再了,怎么破?这个金百泽的EDA Skill工具提供了一些了好用的Allegro扩展功能,能极大提高PCB Layout设计效率,... 03月02日 阅读全文
pcb设计 PCB之器件相邻的焊盘间走线 对于QFP、QFN、SOP等小引脚间距SMT元器件的Layout,有时候我们会遇到该类元器件相邻Pin脚之间需要网络互联的情况。 发现很多同学图省事,直接在焊盘中间走线将pin脚短接。如下图所示 ... 03月02日 阅读全文
pcb设计 在SMT元器件下方画PCB封装丝印的注意事项 PCB上的丝印是非常常见的,PCB上的丝印具有许多辅助性功能,例如:指示PCB的产品型号,制板日期,防火等级等,还有一些接口、跳线的标注等等不一而足。 对于非高密度板,我们习惯用丝印标出元器件的外框,... 03月02日 阅读全文
嵌入式开发 IAR for STM8 编译选项 Target/code、small解释 在 IAR C/C++ Development Guide 里描述 DATA MODEL One of the characteristics of the STM8 microcontroller... 10月13日 阅读全文
嵌入式开发 IAR 快捷键列表 *Ctrl+Shift+V 列出剪切板中所有的字符串供选择粘贴 Ctrl+B 智能选择光标所在括弧内的区域,多次使用可选更大的区域 Ctrl+T 对选择区域进行自动缩进 Ctrl+K 注释掉选择区域 ... 09月04日 阅读全文
嵌入式开发 IAR更改代码字体 在IAR Option选项里,可供选择的字体太少,大多数还是不好看的。其实是可以通过配置文件调用所有系统字体的。如下: 首先在你的系统盘里找到这个文件,地址是: C:\Users\你的用户名\AppD... 09月04日 阅读全文
pcb设计 分享:Cadence OrCAD and Allegro 17.20.052 Hotfix下载 Fixed CCRs: SPB 17.2 HF052 03-01-2019 ==============================================================... 08月23日PCB pic 阅读全文
嵌入式开发 IAR常用快捷键和使用小技巧 这篇文章主要是我在IAR使用过程中用到的一些很方便的快捷键和小技巧,方便自己查阅而使用。 1、复制和粘贴几行的部分代码 需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分。 方法:按住Al... 08月10日 阅读全文
网站建设 安装 Google BBR 加速VPS网络 预备知识 在使用Google BBR之前,我们首先要了解它是什么。了解计算机网络的人都知道,在TCP连接中,由于需要维持连接的可靠性,引入了拥塞控制和流量管理的方法。Google BBR就是谷歌公司提... 08月04日 阅读全文
嵌入式开发 8位单片机的程序优化 1、采用短变量 一个提高代码效率的最基本的方式就是减小变量的长度。使用 C 编程时,我们都习惯于对循环控制变量使用 int 类型,这对 8 位的单片机来说是一种极大的浪费,你应该仔细考虑你所声明的变量... 05月06日 阅读全文
嵌入式开发 单片机串行通信全解析 1.什么是串行通信? 串行通信(英语:Serial communication)是指在计算机总线或其他数据通道上,每次传输一个位元数据,并连续进行以上单次过程的通信方式。与之对应的是并行通信,它在串行... 05月06日 阅读全文
嵌入式开发 ATxmega入门系列,大神实战经验总结,最适合新手的教程合集! ATxmega入门系列是Microchip中文社区的网友@anger0925 的连载,为了让大家更好,更方便的学习AVR相关知识。感谢他的辛苦连载~ 1、ATxmega入门之一:基础介绍及集成环境A... 03月02日mcu 阅读全文
嵌入式开发 经典C语言书籍/资料分享! C专家编程(Expert C Programming)中文版+英文版 《C专家编程》展示了最优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。书中C的历史、语言特性、声明、... 03月02日pdf windows 阅读全文
嵌入式开发 Atmel studio7 &ASF教程合集,从安装开始,一步到位! 1、安装 Atmel Studio 7.0 安装说明 http://microchip.eefocus.com/module/forum/thread-4616-1-1.html 从Studio7.0... 03月02日RTOS 阅读全文
嵌入式开发 AVR的两种位操作的比较 AVR的两种位操作的比较位域与C位操作的比较) AVR的两种位操作的比较(位域方式和移位宏方式) 测试环境如下: 硬件:AT90S2313 软件: WiinAVR gcc3.3 -Os级优化... 02月26日mcu 阅读全文
嵌入式开发 条件编译#ifdef的妙用详解_透彻 这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部 分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条... 12月24日 阅读全文
开关式电源 开关电源Layout 5大规则 引言 PCB Layout是开关电源研发过程中的极为重要的步骤和环节,关系到开关电源能否正常工作,生产是否顺利进行,使用是否安全等问题。 开关电源PCB Layout比起其它产品PCB Layout来... 09月18日 阅读全文
嵌入式系统 static、extern分析总结 对于写了很多小程序的人,可能static和extern都用的很少,因为static和extern通常在工程量很大时候才能体现优势很必要性,这就不奇怪Linux内核代码中“泛滥”着这两个关键词,而且据我... 08月27日 阅读全文
pcb设计 五张图看懂EMI电磁干扰的传播过程 电磁干扰是电子电路设计过程中最常见的问题,设计师们一直在寻找能够完全消除或降低电磁干扰,也就是EMI的方法。但想要完全的消除EMI的干扰,首先需要的就是了解EMI是什么,它的传播过程是怎样的,本文就将... 06月16日EMC 阅读全文
pcb设计 使用AD制作3D显示效果 教程一:如果别人有了3D模型,教你加载别人的分享的3D模型并且显示 教程二:如果别人3D模型没有你想要的,教你使用相关的3D机械软件进行3D建模,保存文件,然后又是重复教程一就好了。 ①打开PCB元件... 06月14日Altium PCB 阅读全文
软件工具 实用新型专利和发明专利的区别 对于我们新研发的产品,我们总想要利用一切手段来保护我们的研究成果。比如为我们的新产品或新技术申请专利就是个不错的选择。但我们在申请专利的类别又有发明专利、使用新型专利和外观设计专利之分。 对于外观设计... 06月13日 阅读全文
嵌入式开发 单片机C语言编程规范 1.基本规则 格式清晰、注释简明扼要、命名规范易懂、函数模块化、程序易读易维护、功能准确实现、代码空间效率和时间效率高、适度的可扩展性、单片机编程规范-标识符命名。 2.标识符命名 2.1命名基本原则... 04月27日c语言 阅读全文
嵌入式开发 如何编写高效率稳定的代码 MCU同电脑的性能是天渊之别的,无论从空间资源上、内存资源、工作频率,都是无法与之比较的。PC 机编程基本上不用考虑空间的占用、内存的占用的问题,最终目的就是实现功能就可以了。对于单片机来说就截然不同... 04月11日 阅读全文