正文内容加载中...
posted @ 2017-06-28 17:26 MyBooks 阅读 (10999) 评论 (0) 编辑
摘要:两个设备在不同电压工作时,出来的信号电平也不一样,若两个设备需要通信,那么信号之间就得进行电平转换, 电平转换一般都采取: 1、电平转换芯片,如SN74AVC1T45等系列。 2、采取MOS管进行转换,当PMBus_Clock_FPGA的电平范围只有0~1.5V,可以采取下图进行电平转换: (1)、 阅读全文
posted @ 2016-10-11 18:25 MyBooks 阅读 (248) 评论 (0) 编辑
摘要:当电路中存在交流信号时,才有以下这些感抗、容抗、无功率、视功率等词语。 1、负载是电阻、电感的感抗、电容的容抗三种类型的复物,复合后统称“阻抗”,写成数学式即是:阻抗Z= R+j ( XL – XC)。其中R为电阻,XL为感抗,XC为容抗。 感抗:XL = 2 π fL ,电感对交流电流(是交流电流 阅读全文
posted @ 2016-09-29 17:51 MyBooks 阅读 (1929) 评论 (0) 编辑
摘要:首先要了解JTAG管脚相关定义,具有JTAG口的芯片都有如下JTAG引脚定义(是相对芯片): TCK——测试时钟输入; TDI——测试数据输入; TDO——测试数据输出; TMS——测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。 可选引脚TRST——测试复位,输入引脚,低电平有效。 阅读全文
posted @ 2016-01-12 18:21 MyBooks 阅读 (388) 评论 (0) 编辑
摘要:今天抽空好好整理了一下有关Allegro出Gerber文件文档,此文档在网上搜到的基础上进一步完善,把每个需要注意的地方都用红色字体框出 http://files.cnblogs.com/files/wen2376/allegro导出Geber.pdf 阅读全文
posted @ 2015-07-29 20:13 MyBooks 阅读 (183) 评论 (0) 编辑
摘要:1、 DS18B20接口很简单,VCC、DQ、GND三个引脚,VCC采用外部供电3.3V,DQ需上拉电阻,当时按照参考资料上外接4.7K的上拉电阻,GPIO设置的OD无上拉,始终读不到ROM中的64位序列号,后面发送的转换指令更别想了,后来GPIO改成推挽输出时,诶,就能读到数据,推挽输出无非就是增 阅读全文
posted @ 2015-07-24 11:10 MyBooks 阅读 (477) 评论 (0) 编辑
摘要:之前弄过ADC连续转换,还配了DMA传输,项目上不希望这样做,因为有其他设备用到DMA传输,就会不停的抢占优先级,效率低。按照需求改成ADC单次转换,非连续,用的时候只需调下函数执行一次转换即可。GPIO配置: 1 /*****************************************... 阅读全文
posted @ 2015-07-24 09:36 MyBooks 阅读 (895) 评论 (0) 编辑
摘要:1、为了更好的方便调试,串口必须要有的,主要打印一些信息,当前时钟、转换后的电压值和I2C读出的数据。2、通过GPIO 模拟I2C对镁光的MT9V024进行参数初始化。之前用我以前公司SP0A19芯片,是I2C是8位宽的,而镁光的地址是8位,而数据位是16个字节,其实不管是8位还是16位,每次发送都... 阅读全文
posted @ 2015-05-25 17:51 MyBooks 阅读 (775) 评论 (0) 编辑
摘要:使用PB1作为外部中断触发,按一次按键灯处于亮状态,在按一次灯灭。1、先配置GPIO端口、复用管脚外设时钟使能GPIO_Config();void GPIO_Config(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1Pe... 阅读全文
posted @ 2015-05-11 18:16 MyBooks 阅读 (2263) 评论 (0) 编辑
摘要:序号运行状态进入指令(stm32f2xx_pwr.c)退出条件状态IO管脚状态进一步降低功耗的措施1运行模式上电/系统复位后的默认模式, HCLK驱动CPU运行代码可通过指令 进入其他模式供电一切正常, 时钟处于默认设置用户设置状态1、降低系统时钟和所用外设... 阅读全文
posted @ 2015-05-11 17:48 MyBooks 阅读 (244) 评论 (0) 编辑