给我编写一个关于stm32f103rct6的延时函数
时间: 2023-06-07 18:06:58 浏览: 81
STM32F103延时函数
好的,以下是一个简单的延时函数:
void delay_ms(uint32_t ms) {
uint32_t i;
for (i = 0; i < ms; i++) {
uint32_t j;
for (j = 0; j < 72000; j++) {
__NOP();
}
}
}
这个函数使用嵌入式汇编NOP指令进行延时,72000次循环大约等于1毫秒的延时时间。您可以根据需要调整延时时间。
阅读全文