该坚持的时候坚持,该妥协的时候妥协,该放弃的时候放弃
发布时间:2017-05-07 16:52:00
一、硬件原理电池供电通过两个分压电阻接地,STM32则在两电阻中间通过ADC检测电池电压。(引脚BAT_DET)二、ADC通道初始化//初始化电池检测ADC //开启ADC1的通道8 //BatteryCheck---->PB0void BatteryCheckInit(){ .........【阅读全文】
发布时间:2017-05-01 14:21:46
一、MPU6050中的IIC时序1.1 START和STOPSDA和SCL在高电平时,SDA拉低表示START。SCL拉低,表示可以传输数据。SDA和SCL在低电平时,SDA拉高表示STOP。 SCL拉高,表示传输数据结束。/*******************************************函数原型: void IIC_Start(void)*功能: .........【阅读全文】
发布时间:2017-05-01 14:02:49
参考资料:http://blog.sina.com.cn/s/blog_8240cbef01018i10.html不过有一些寄存器没有写到,所以我自己加一点:1)Register 25 - INT Pin / Bypass Enable ConfigurationINT_PIN_CFG描述: 这个寄存器配置在INT引脚的中断信号行为,它也用于使能FSYNC引脚,用来作为中断主机应.........【阅读全文】
发布时间:2017-04-05 22:05:58
一、功率放大电路的关键问题①将输入信号的电压放大之后再进行电流放大。②三种之前的方案(a)电路,会有交越失真不采用(b)电路,三极管取出大量电流时,Tr1和Tr2温度升高,Vbe电流变小。而二极管电流基本不变,那么VF>Vbe。继续引起三极管电流增加,从而发生热击穿。(c)电路,可以防止热击穿。但不能解决.........【阅读全文】
发布时间:2017-03-31 22:55:41
一、概述在概述里这样写,看完我就买了书。然后就是晶体管的放大方式,其实是把电源的电路放大。并不是从输出端放大的:晶体管是用基级电流来控制集电极-发射机电流的器件。而FET则是在输入端(栅极)的电压来控制输出端(漏级)的电流。二、放大电路的工作原理2.1 放大电路使用multisim仿真:遇到.........【阅读全文】
发布时间:2017-03-07 22:12:25
一、头文件函数库3.5中一些之前sysTick的函数接口都不能用了。而且把一些函数放到了core_cm3,misc文件中了#include "stm32f10x.h"#include "core_cm3.h"#include "misc.h"二、设置延迟函数vu32 TimingDelay;void Delay(u32 nTime).........【阅读全文】
发布时间:2017-03-02 23:47:07
一、RCC初始化/* Setup the microcontroller system. Initialize the Embedded Flash Interface, initialize the PLL and update the SystemFrequency variable. */ SystemInit();/* Enable peripheral clocks ----------.........【阅读全文】