假如我已经在source insight中打开了文件 E:\code\module1\souce\temp.c , 那么在source insight标题栏将显示 temp.c的路径为(E:\code\..\source).我们希望显示temp.c的完整路径名如:(E:\code\module1\source).应该怎么做呢?
在Options–>Preferences—>Display

设置Trim long path names with ellipses为取消选择。如图:

嵌入式软件调试就是通过软件控制硬件完成某项工作,它与桌面软件的不同在于它需要硬件支持。在软件代码正确的情况下,还需硬各信号正确方能正常运行。这就需要我们对各类硬件相关协议、时序关系了解清楚。一般来说需要关心的信号是时钟、复位、读、写信号,所以调试过程中示波器是必不可少的,最好是多通道的,便于查看多路信号之间的时序关系。
LTM8032以其超低的噪声(Ultralow Noise),以及宽电压输入(3.6V~36V),宽电压输出(0.8V~10V),大负载能力(2A),完全可以替换掉LTM8023。
然而在使用过程中调节电压输出的电阻计算公式,如下图所示。

而实际使用中需要将最终Radj乘以2
在默认的情况下,Quartus编译综合之后生成的sof文件,而通常都使用JTAG方式下载FPGA外部的配置芯片,这就需要就.sof文件转换为.jic文件。有点像TI DSP的.out文件转换.bin文件,也是为了烧写下载方便。
1、通过Quartus的图像化界面转换
Quartus已经提供了转换工具,并且是图形化的。在“File->Convert Programming Files”,转化界面如下图所示。

2、通过命令行工具quartus_cpf.exe
quartus_cpf -d EPCS16 –sfl_device=EP3C40F324 -c sEP3CTest.sof sEP3CTest.jic
但每次输入命令行太麻烦,还是使用批处理简化一下操作,双击即可搞定O(∩_∩)O哈哈~。下载示例文件
在命令行下输入quartus_cpf –help=jic,可以查看sof文件转jic文件的帮助。
PS:quartus_cpf.exe是Quartus的bin目录下的文件,此软件功能非常完备,可以查看—help中的说明。这个软件的编写非常完备,值得学习呀。
用过的电源芯片也比较多了,主要就是线性电源与开关电源。
线性电源的优点全线性稳压,线性稳压的好处是抗干扰能力强,如果再加一些滤波电容,可以控制纹(Ripple)波到很小很小,据说能到0.1mV。
线性电源的缺点就是转换效率低,发热量很大,烫手,大电流输出时一般都需要加散热片,效率低是线性稳压电源的致命缺点。线性电源的输入端与输出端的电流是相等的,效率一般是由输入电压与输出电压的压差控制的,为输出电压值与输入电压值之比
。现在有些低压差的线性电源芯片,可以适当的提高效率,如LT3021、LTC1844等,压差200mV即可驱动下级输出,只是在实际使用中用不到此极限值,因输入电压很难调准到某个准确的值,而且个电路板之间存在差异,为了减少批生产的工作的工作量,会选择500mV以上的压差,从而损失一些效率。
开关电源是通过变压器原理将电压进行变化,输入端的电流与输出端的电流不等,效率一般与负载使用输出的电压与电流均有关。
开关电源的优点,效率高,效率在90%以上是比较正常,封装够小,外围元器件又少。缺点是电磁兼容性(EMC)不好,由于开关有频率,脉冲啊,当开关电源芯片后面有一个高频的脉冲信号,比如一个完整的电路中有两款开关电源或者,开关电源后面接一个频率很高的MCU,好的情况下看看的电路纹波,简直就是正弦波,差的情况电路就出错,引起电路不稳定。往往是比较难解决的。
目前开关电源工艺的改进,开发出了超低噪的开关电源芯片,如LTM8032,电磁兼容性好,效率高且可接较大的负载。
PS:我们使用凌特的电源较多,比较熟并非AD。凌特的电源也是出了名的贵,焊接费都高一些,LGA封装嘛。
Recent Comments