#include "stm32f10x.h"
#include "gpiocon.h"
#include "stm321602.h"
int main(void)
{
SystemInit();
GPIO_Con();
init_1602();
dis_str(0,0,"lwwkeep");
}
错误
user\main.c(4): error: #130: expected a "{"
怎么解决啊,,我看不来啊,在线等
stm32 keil 出现错误expected a "{",
你先把别的注释掉,只剩下一个main函数,编译再看。然后一点一点的去掉注释,看去掉那个的时候编译出错。这点程序,好查。
Keil 编译STM32 遇到异常怎么解决
我们先找到从定义的地方,双击错误跟踪到报错的地方我们可以看到这里就是type定义的地方,看到上面有一个“#ifndef __STM32F10x_TYPE_H”,这个就是旧版的宏,只要将这个宏在新版的相应位置定义一下就好 到新版的库文件中,注意要消除只读的设置,从错误来看,是“s32”发生了重定义,那么就是说,新...
STM32程序,Keil编译器提示这个错误;初学者,求指点。rc\\main.c(27...
main.c文件中有注释 \/* 缺少匹配的 *\/ comment:n. 注释,说明,评论,意见
keil 串口仿真时出现*** error 30: undefined name of virtual register...
回答:安装路径----:\\Keil\\C51\\Examples 里面有例程。还有网上有stm32的例程。
keil下 stm32 程序赋值失败问题是编译器的原因吗
不是 编译器 的话题,是你的程序有问题,一个可能是你拷贝的程序以前keil是低版本的,使用高级版本会有一些兼容性问题,或者你的程序的启动文件是IAR编译器的
stm32下面keil一个警告什么意思呢?跪求。一定采纳
这是说你有个函数GPIO_SETBITS没有显式地进行说明,你在文件头上定义个函数原型就可以了。
keil stm32程序,last line of file ends without a newline问题
已经有人回答了 原因:编译器要求有空行作为程序的结束 解决办法:将光标移到提示告警的代码最后一行(有代码的那一行)然后按住del键,直到确定下面没有回车行,最后回车一下或多下即可。(来源:网络搜索。) (比较好用)
keil5软件stm32_eval错误
设置一下就可以。找到位置后,首先修改左下角的CPUDLL和DialogDLL,CPUDLL:SARMCM3.DLL。DialogDLL:DARMSTM.DLL。Dialog后的Parameter填写你自己设置的芯片型号,注意只用填前11位编号,CPUDLL中不变。右侧和左侧的内容保持一致即可。
初次用keil mdk 创建stm32工程,编译没错,debug时command窗口有error...
这个提示表示 RCC_CR 寄存器只可写不可读,因此你对它的写操作违反了该地址的访问权限。例如你对芯片的保留空间进行读写操作都会报这个错误,这样在调试的时候很容易发现地址越界之类的错误。但实际上这个寄存器本身就应当是可读可写的。请确认你的芯片型号选择是否正确。
stm32用keil编程 只加了头文件 编译还总出现错误 显示declaration alia...
头文件中是否定义了使用的变量,