OpenEdv-开源电子网

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

KEIL5 查找替换后出问题了

[复制链接]

0

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2018-9-29
在线时间
14 小时
发表于 2020-1-5 21:35:27 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 lblw01 于 2020-1-5 21:36 编辑

复制黏贴别人的程序  uint8,uint16,uint32未定义  我直接编辑查找替换, 全工程替换uint32 成 u32了, 报的错误见下面,按说查找替换顶多也就这一个工程出问题,现在问题是,正点原子的所有程序,点构建任务都报这个错误,这个什么原因呢?是keil5 的原因吗, 有人知道怎么解决吗?  或者得重新安装keil5?,路径确认没有中文,早上还好着,就手贱,查找替换下,出错了。*** Using Compiler 'V5.06 update 1 (build 61)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'Build target 'Target 1'
compiling delay.c...
..\SYSTEM\sys\core_cmInstr.h(129): error:  #20: identifier "uint32_t" is undefined
  __attribute__((section(".rev16_text")))
_STATIC_INLINE
_ASM uint32_t __REV16(uint32_t value)

_STATIC_INLINE uint32_t __get_PSP(void)
..\SYSTEM\sys\core_cmFunc.h(131): error:  #20: identifier "uint32_t" is undefined
    register uint32_t __regProcessStackPointer  __ASM("psp");
..\SYSTEM\sys\core_cmFunc.h(142): error:  #20: identifier "uint32_t" is undefined
STATIC_INLINE uint32_t __get_FAULTMASK(void)
..\SYSTEM\sys\core_cmFunc.h(253): error:  #20: identifier "uint32_t" is undefined
    register uint32_t __regFaultMask       __ASM("faultmask");
..\SYSTEM\sys\sys.c: 0 warnings, 30 errors
"..\OBJ\LED.axf" - 150 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed:  00:00:01


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

15

帖子

0

精华

高级会员

Rank: 4

积分
546
金钱
546
注册时间
2019-11-7
在线时间
31 小时
发表于 2020-1-8 08:59:52 | 显示全部楼层
首先你可以看一下你的路径,不仅不能有中文,也不能有空格和其它特殊字符。——至少我本人的路径都不敢加空格,只有数字、下划线与字母,建议你先把路径就严格按照C语言的变量函数命名的那种标准试一试。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-11 13:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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