库函数与寄存器混合使用,会有什么问题吗?

2019-08-13 23:38发布

问题如题。我的代码中有一部分端口是用库初始化的,另一部分是用寄存器初始化的,这么用会有什么问题吗?我试了一下代码是可以正常运行的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
正点原子
1楼-- · 2019-08-14 02:06
没问题.
master001
2楼-- · 2019-08-14 05:20
谢了。
syhx8262516
3楼-- · 2019-08-14 07:38
回复【4楼】syhx8262516:
---------------------------------
我也是想这样   但是老出问题。。  比如原子的SYS.C我觉得蛮好用,  但是拿到用库写的程序  有了#include <stm32f10x_lib.h>
这句就老报错    

不知道你有这样的情况吗
a312835782
4楼-- · 2019-08-14 10:26
写寄存器函数是用的是#include <stm32f10x_lib.h>,把程序合并时是不是改为合并#include <stm32f10x.h>就可以了啊?
syhx8262516
5楼-- · 2019-08-14 11:11
 精彩回答 2  元偷偷看……
lhy111lhy
6楼-- · 2019-08-14 12:53
正点原子 发表于 2012-7-30 10:52
没问题.

我自己写的时候,程序没有出现错误,对比给出的源码亚没发现什么错误,我看到 按键操作 这一个实验,发现寄存器版代码和库函数版的代码在主函数上多了一行代码,Stm32_Clock_Init(9); 请问这是什么,寄存器和库函数的可以混用吗   这样对头文件什么还是其他的是不是有什么要求

一周热门 更多>