这几天刚刚开始学习stm32,就照着视频教程一步步的建工程,代码就是用的实验0 Template工程模板的main函数代码试试怎么样
#include "sys.h"
#include "delay.h"
#include "usart.h"
int main(void)
{
u8 t=0;
delay_init(); //延时函数初始化
NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
uart_init(9600); //串口初始化为9600
while(1){
printf("t:%d\n",t);
delay_ms(500);
t++;
}
}
但是编译后报错(试了其它的实验的main代码后错误差不多)周围没人会stm32,自己也刚刚开始学习,希望能帮我解决,谢谢
compiling main.c...
main.c(8): error: #165: too few arguments in function call
main.c: delay_init(); //延时函数初始化
main.c: ^
main.c(9): warning: #223-D: function "NVIC_Configuration" declared implicitly
main.c: NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
main.c: ^
main.c(10): error: #165: too few arguments in function call
main.c: uart_init(9600); //串口初始化为9600
main.c: ^
main.c: main.c: 1 warning, 2 errors
main.c - 2 Error(s), 1 Warning(s). |