STM32的BootLoader升级

从串口升级固件①Jump_To_Application  = (pFunction)(*(vu32*) (IAPSTART + 4));__MSR_MSP(*(vu32*) IAPSTART);Jump_To_Application();跟踪__MSR_MSP(一般这个函数都在库文件里有,跟踪不到...

2018-01-24 13:34:17

阅读数 2159

评论数 0

DC/DC和LDO的区别

这个取决于你的应用场合。比如用在升压场合,当然只能用DC/DC,因为LDO是压降型,不能升压。 DC/DC:效率高,噪声大; LDO:噪声低,静态电流小; 所以如果是用在压降比较大的情况下,选择DC/DC,因为其效率高,而LDO会因为压降大而自身损耗很大部分效率; 如果压降比较小,选择...

2018-01-23 19:25:10

阅读数 305

评论数 0

BIOS,BootLoader,Uboot。

一个嵌入式系统从软件角度来看分为三个层次: 1.引导加载程序 包括固化在固化中的boot程序(可选),和BootLoader两大部分 2.linux内核 特定于嵌入式平台的定制内核 3.文件系统 包括了系统命令和应用程序BIO...

2018-01-18 13:48:51

阅读数 158

评论数 0

如何学习一款新的MCU

当一款新的芯片或框架刚出世的时候,市面上资料很少,只有官方的几份手册+英文博客。 你该如何学习,怎么以最快的方式啃下这块硬骨头!!! 以ST公司为例,通过ST官网或社区搜索资料: 1.学习芯片所对应的开发板资料,User manual。前缀UMxxxx。 主要包含:开发板上...

2018-01-04 23:00:10

阅读数 221

评论数 0

PCB层和阻抗匹配参数

1.PCB信号层是同顶层、底层布线相同的铜导电层,只不过是夹在顶层和底层之间的布线层。每层都会有电源层。 2.而内部导电层(内电层)是内部电源和地层(并通过通孔与各层贯通的层),内电层设计时和信号层布线相反,★(因为它是负片)★不画线的地方是有铜导电层,设计画线的地方是没有导电铜层的,这就是它们...

2017-12-31 14:13:49

阅读数 523

评论数 0

滤波器频率范围选择

滤波器主要使用频率范围参考通过相应数据手册或规格书!!!   低通滤波器:SLFL31-0R530G-01TF   通过参数可以看到带宽从0到530MHz损耗1dB,700MHz损耗达到3dB ps:滤波器参数中DC表示0Hz,700M之内均能较好通过,但530M之内效果最好。   ...

2017-12-29 13:30:36

阅读数 1064

评论数 0

滤波器主要参数及特性

滤波器选择和使用注意事项 1. 如何选择电源线干扰滤波器? 有的顾客以为EMI滤波器的插入损耗越高越好,滤波网络的级数越多越好。其实这并不是选择滤波器的正确方法。此外,级数越多的滤波网络,价格越贵,体积和重量也越大。其实选择和评估电源线滤波器的唯一办法是将其装到设备上进行试验。正如上面所提到的...

2017-12-29 11:37:09

阅读数 4255

评论数 0

char,int,float,double所占字节数

首先了解到C语言中的各个数据类型的大小是由编译器位数所决定的!!! 一般情况下: 32位编译器: char      short      int      long      float      double      指针    1            2           4 ...

2017-12-14 13:20:17

阅读数 3607

评论数 0

结构体认知

对结构体中数据存放位置和结构体大小进行计算 原则1:结构体中每个数据的起始地址为其数据类型的整数倍。 原则2:整个结构体的大小要满足结构体中最大数据类型的整数倍。 在32位编译器下运行 struct X         {          double a;       ...

2017-12-14 13:13:35

阅读数 70

评论数 0

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