你的分享就是我们的动力 ---﹥

怎么直接操作STM32的USB寄存器

时间:2014-11-07 13:54来源:www.chengxuyuans.com 点击:
如何直接操作STM32的USB寄存器
各位大神好!
请问直接操作USB的寄存器,我是用USB->CNTR这种格式,keil告诉我:error: use of undeclared identifier 'USB'
在网上没有找到资料,劳烦各位大神指点一二。
------解决思路----------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

和你keil版本有关,根据不同的keil版本所使用的固件库是不同的,如果keil带的固件库是2.0.x的话你#include <stm32f10x_lib.h>
如果是3.x的话你#include <stm32f10x.h>,需要定义个宏标明你MCU的种类,编译时候会提示你,你双击跟过去看下宏定义,然后在工程里把宏定义补上就可以。
我现在用的keil5,应该在哪里查看它自带的固件库呢?

keil5的话直接#include <stm32f10x.h> 然后依据你的stm32型号,定义一个宏,编译时候会提示。
能麻烦你示范一下吗?

你给个工程吧,我在你那工程上改。

转载注明地址:http://www.chengxuyuans.com/Hardware/scm/84370.html

推荐文章