STM32
直播中

宜家

8年用户 1110经验值
私信 关注
[问答]

请问为什么库函数头文件和寄存器头文件不可共用?

我现在学着库函数编程,我想边学库函数边学寄存器,例如做完库函数编程后我想把CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);这个分频函数换成寄存器CLK_CKDIVR=0x01;可是这么编程后就报错iostm8s208mb.h头文件缺少括号,不知道为何库函数头文件与寄存器头文件放一起时哪构成语法错误了;请问我这个把库函数一句一句地换成寄存器的想法可以吗?还是说得把整个库函数版本的工程完全转成寄存器版本的工程才可以。

回帖(1)

王鹏

2024-4-28 10:16:57
一般大部分编译时库文件语法错误,基本上都是文件不全,如象是找不到路径,或者找不到文件的原因。
库文件都 是经过多方使用验证的,不可能出现语法错误。 
举报

更多回帖

发帖
×
20
完善资料,
赚取积分