//炬火不止,前进不息
打开项目文件夹,创建 CMakeLists.txt这里直接从 CLion 对 HAL 库项目生成的 CMakeLists.txt 文件里边搬,从文件开头直接粘贴即可 (部分内容可以根据需要修改):set(CMAKE_SYSTEM_NAME Generic) set(CMAKE_SYSTEM_V...
Info : STLINK V2J33S7 (API v2) VID:PID 0483:3748Info : Target voltage: 3.354924Warn : UNEXPECTED idcode: 0x2ba01477Error: expected 1 of 1: 0x1ba014...
早上起来突然看了下DAC0832的datasheet,突然就理解了一直以来困惑的问题,即为什么DAC0832是电流型输出,接运放就能出来想要的电压。芯片内部框图如下,可以看到其内部有两个寄存器,还有一堆控制脚。其中实现D/A转换部分简化如下,控制R-2R倒T型电阻网络以控制输出。由于是8位DA...
一个问题折腾了一晚上,最后发现原因是LM358性能太差了。低于1mV的小信号358放大不动,需要用更精密的运放用LMV358放大小信号误差还会很大LM358比LMV358(轨对轨运放)略好一点以上问题的完美解决方案:把358换成OPA2333,完美解决一切问题附相关资料难怪大家都说358是连非...
很多时候输入的信号都是不理想的,比如我想输入一个直流信号,理想的信号应该是一条直线,实际上这个信号是一个低频成分又叠加了高频噪声,这时候我就需要过滤其中的高低频成分,获得想要的直流信号电解电容因为工艺的原因,高频响应不好,只能有效的过滤掉低频成分;而小电容恰恰能够滤去高频干扰,所以并联两个不同...
基本原则去耦电容要尽可能靠近芯片放置,电容焊盘与芯片管脚相连接的走线宽度应当尽可能粗(连线过长过细的的话,高频信号会产生寄生电感);电容另一焊盘如果要打过孔与地相连接,过孔也应该尽可能挨着焊盘放置。总之不管怎样,目的都是为了尽可能减小寄生电感(还有一个原因就是涉及到电容去耦半径的问题,这里不做...
测试原理开短路测试(Open Short Test)用于测试芯片各个引脚内部是否开路,引脚间的是否有短路,以及测试时与测试机连接是否良好。测试原理比较简单,一般分为 Open short to VDD 测试和 Open short to VSS 测试。一般芯片每个管脚都有由两个首尾相接的二极管...