IC去偶电容的布局要尽量靠近IC的电源管脚,并使之与电源和地之间形成的回路最短。 对于芯片VCC的LAYOUT,原则上先进大电容再进小电容,大C->小C->CPU,效果要好一些。因为小电容的谐振频率要比大电容高,靠近芯片能够使较高频率分量的回流路径较小,按上述顺序即可使回流路径大小与其频率成分高低成反比,这样在满足去耦功能的同时,也会降低电磁辐射。 在高速数字电路设计中,电源与地层应尽量靠在...
extern: extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。 const: 可以用const定义一些变量或数组,以确保它的值不被改变。 例:int *const p = &x; 定义一个常量指针p给变量int。 const int *q = &x; 定义一个...
CMD文件有两种产生方式:一种是手写,一种是由DSP/BIOS配置工具产生。CMD的作用很多,但它的最基本的功能就是实现对存储空间的说明和配置。 如下关于CMD配置的例程主要完成的功能有: 1. 说明系统有片内静态RAM(ISRAM,256KB)和片外动态RAM(SDRAM,32MB)组成,其起始地址和长度分别为... 2. 构建一个C工程需要多个段,SECTIONS中说明如何分配这些段。都放在I...
说到在嵌入式Linux的平台上设计算法,目的无非是2个,一是Linux,这东西无孔不入,可以塞到各种板子上。二是算法的效率,嵌入式的平台不像是PC各种资源还是比较紧张,所以代码效率还是个要考虑的事情。所以,对于这个事情要从2方面考虑,一是熟悉Linux下面的软件开发过程,二是知道如何编写高效率的代码,比如C程序。 首先是Linux平台的熟悉,现在的嵌入式Linux系统开发过程中,由...