2019-10-12 13:49发布
回复【2楼】 正点原子 : --------------------------------- 我发现这跟跟指令执行的时间有关系 有延时就没问题,没延时的话就混乱了; 我的理解对吗? 程序是: int main(void) { // u8 t; // u8 len; // u16 times=0; Stm32_Clock_Init(9); //系统时钟设置 delay_init(72); //延时初始化 uart_init(72,9600); //串口初始化为9600 LED_Init(); //初始化与LED连接的硬件接口 while(1) { printf(" 占空比是 "); // delay_ms(100); printf("电机转速是 "); // delay_ms(100); printf("电机转过的圈数是 "); // delay_ms(100); }
} 执行结果是:
最多设置5个标签!
回复【2楼】 正点原子 :
---------------------------------
我发现这跟跟指令执行的时间有关系
有延时就没问题,没延时的话就混乱了;
我的理解对吗?
程序是:
int main(void)
{
// u8 t;
// u8 len;
// u16 times=0;
Stm32_Clock_Init(9); //系统时钟设置
delay_init(72); //延时初始化
uart_init(72,9600); //串口初始化为9600
LED_Init(); //初始化与LED连接的硬件接口
while(1)
{
printf(" 占空比是 ");
// delay_ms(100);
printf("电机转速是 ");
// delay_ms(100);
printf("电机转过的圈数是 ");
// delay_ms(100);
}
}
执行结果是:
一周热门 更多>