打印
[STM8]

请问库函数和寄存器能否同时学习

[复制链接]
847|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
like`a`G6|  楼主 | 2018-7-27 19:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 like`a`G6 于 2018-7-28 09:34 编辑

我现在学着库函数编程,我想边学库函数边学寄存器,例如做完库函数编程后我想把CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);这个分频函数换成寄存器CLK_CKDIVR=0x01;可是这么编程后就报错iostm8s208mb.h头文件缺少括号,不知道为何库函数头文件与寄存器头文件放一起时哪构成语法错误了;请问我这个把库函数一句一句地换成寄存器的想法可以吗?还是说得把整个库函数版本的工程完全转成寄存器版本的工程才可以。原来库函数头文件会与寄存器头文件冲突,只能将库函数程序完全转成寄存器程序才行了
沙发
wahahaheihei| | 2018-7-27 19:23 | 只看该作者
可以,你可以看库函数都是逻辑操作对应的寄存器

使用特权

评论回复
板凳
xyz549040622| | 2018-7-27 23:01 | 只看该作者
没有问题,你把库中的函数直接复制出来,就是操作寄存器的了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

12

帖子

0

粉丝