学习前面蓝牙遥控后继续趁热打铁学习遥控加减档小车
有没有感觉很炫酷
话不多说开始今天的学习,首先要把之前L298N电机上的ENA,ENB的跳线帽去掉
ENA接PF9
ENB接PA7
接好后,别的和上一个无区别,硬件连接就算OK了
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "pwm.h"
char a;
char b;
int main(void)
{
u16 led0pwmval=0;
//int d;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置系统中断优先级分组2
delay_init(168); //初始化延时函数
LED_Init();
uart_init(9600);//初始化串口波特率为115200
TIM14_PWM_Init(500-1,84-1); //84M/84=1Mhz的计数频率,重装载值500,所以PWM频率为 1M/500=2Khz.
while(1) //
{
switch(a)
{
case 1:
LED0=0;
LED1=1;
LED2=0;
LED3=1;
break;
case 2:
LED0=1;
LED1=0;
LED2=1;
LED3=0;
break;
case 0:
LED0=0;
LED1=0;
LED2=0;
LED3=0;
b