代码搜索结果
找到约 2,670 项符合
STM32 的代码
pwm.c
这个是<mark>STM32</mark>的PWM输出模式,<mark>STM32</mark>的TIM1模块是增强型的定时器模块,天生就是为电机控制而生,可以产生3组6路PWM,同时每组2路PWM为互补,并可以带有死区,可以用来驱动H桥。
下面的代码,是利用TIM1模块的1、2通道产生一共4路PWM的代码例子,类似代码也可以参考ST的固件库中相应example
C语言: TIM1模块产生PWM,带死区
//Step1.开启T ...
stm32f10x_it.d
.\Obj\stm32f10x_it.o: User\stm32f10x_it.c
.\Obj\stm32f10x_it.o: User\stm32f10x_it.h
.\Obj\stm32f10x_it.o: C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_lib.h
.\Obj\stm32f10x_it.o: C:\Keil\ARM\INC\ST\STM32
flash.d
.\Obj\flash.o: User\Flash.c
.\Obj\flash.o: C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_lib.h
.\Obj\flash.o: C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_map.h
.\Obj\flash.o: C:\Keil\ARM\INC\ST\STM32F10x\stm32
myiic.c
#include"myiic.h"
//STM32软件模拟IIC,STM32的硬件IIC太难用了!
//能很好的支持FM24C16&PT2314&TEA5767
//正点原子@SCUT
//V1.0
//us延时函数
void delay(u8 nus)
{
u16 i;
while(nus--)for(i=15;i>0;i--);
}
vs1003x.d
vs1003x.o: ..\VS1003\VS1003x.c
vs1003x.o: ..\VS1003\vs1003.h
vs1003x.o: ..\JPEG\COMM.H
vs1003x.o: C:\Keil\ARM\ARM\INC\ST\STM32F10x\stm32f10x_lib.h
vs1003x.o: C:\Keil\ARM\ARM\INC\ST\STM32F10x\stm32