基于固件库函数时候出现error: too few arguments in function call,expect2,have 1

2019-07-20 21:18发布

我在做F407开发板第一个代码视频实验:基于固件库。其他地方都没有问题,就是最后一步,需要替换main.c的时候,我替换main.c函数如下:
#include "stm32f4xx.h"
#include "usart.h"
#include "delay.h"

int main(void)
{
u32 t=0;
uart_init(115200);
delay_init(84);

  while(1){
    printf("t:%d ",t);
delay_ms(500);
t++;
}
}
结果在“uart_init(115200);”出现了 error:  too few arguments in function call,expect2,have 1
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
Mrwu
1楼-- · 2019-07-20 23:53
 精彩回答 2  元偷偷看……
编程汪
2楼-- · 2019-07-21 01:05
Mrwu 发表于 2015-12-8 22:18
问题解决了,是自己太粗心,添加到寄存器函数的SYSTEM文件了!

楼主,啥意思,是形参跟实参书目不一致的原因吗?

一周热门 更多>