初级会员

- 积分
- 65
- 金钱
- 65
- 注册时间
- 2018-9-29
- 在线时间
- 14 小时
|
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
|
|