OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4399|回复: 4

编译不通过,把注释掉的变量定义移到前面,编译通过,不知道小伙伴有没有遇到同样问题,另外XmRamInit()找不到具体定义

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2020-6-15
在线时间
5 小时
发表于 2020-7-6 21:03:20 | 显示全部楼层 |阅读模式
1金钱
void FSMC_SRAM_Init(void)
{       
        GPIO_InitTypeDef  GPIO_InitStructure;
  FSMC_NORSRAMInitTypeDef  FSMC_NORSRAMInitStructure;
  FSMC_NORSRAMTimingInitTypeDef  readWriteTiming;
        XmRamInit();                //初始化XMRAM 20191024
        delay_us(100);
       
//        GPIO_InitTypeDef  GPIO_InitStructure;
//        FSMC_NORSRAMInitTypeDef  FSMC_NORSRAMInitStructure;
//        FSMC_NORSRAMTimingInitTypeDef  readWriteTiming;

最佳答案

查看完整内容[请看2#楼]

编译器的所支持的(或所选的)C标准太旧了,现在一般选C99标准。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2020-7-6 21:03:21 | 显示全部楼层
xyslzm 发表于 2021-1-6 18:04
顶,同意遇到此问题,请原子哥答疑解惑,

编译器的所支持的(或所选的)C标准太旧了,现在一般选C99标准。
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-10-23
在线时间
4 小时
发表于 2021-1-6 18:04:51 | 显示全部楼层
顶,同意遇到此问题,请原子哥答疑解惑,
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
13
金钱
13
注册时间
2020-10-23
在线时间
4 小时
发表于 2021-1-6 18:05:30 | 显示全部楼层
外部SRAM实验案例中遇到的问题,用HAL库版本的不能运行成功
回复

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2019-4-10
在线时间
18 小时
发表于 2021-1-7 00:18:14 | 显示全部楼层
以前标准是不允许变量定义在执行语句后面的,mdk可以把标准调到c99,选择魔术棒下的c/c++选项下的c99mode
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-3-1 06:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表