
stm32
lita0000
在梦想中笃笃前行
展开
-
STM32:GPIO
GPIO_InitTypeDef 结构体typedef struct{ uint16_t GPIO_Pin; //引脚号 GPIOSpeed_TypeDef GPIO_Speed; //配置速度 GPIOMode_TypeDef GPIO_Mode; //工作模式}GPIO_InitTypeDef;引脚定义原创 2014-01-14 15:14:56 · 803 阅读 · 0 评论 -
GPIO
使用BSRR和BRR寄存器直接操作STM32的I/O端口STM32的每个GPIO端口都有两个特别的寄存器,GPIOx_BSRR和GPIOx_BRR寄存器,通过这两个寄存器可以直接对对应的GPIOx端口置'1'或置'0'。GPIOx_BSRR的高16位中每一位对应端口x的每个位,对高16位中的某位置'1'则端口x的对应位被清'0';寄存器中的位置'0',则对它对应转载 2014-01-18 16:02:10 · 592 阅读 · 0 评论 -
stm32的启动文件
Libraries\CMSIS\Core\CM3\startup\arm文件夹下是由汇编编写的系统启动文件,不同的文件对应不同的芯片型号。cl:互联型产品,stm32f105/107系列 vl:超值型产品,stm32f100系列 xl:超高密度(容量)产品,stm32f101/103系列 ld:低密度产品,FLASH小于64K md:中等密度产品,FLASH=64 or 1转载 2014-01-20 15:09:59 · 1120 阅读 · 0 评论 -
stm32的库文件
core_cm3.c文件在CoreSupport中的是位于CMSIS标准的核内设备函数层 的M3核通用的源文件core_cm3.c和头文件core_cm3.h,它们的作用是为那些采用Cortex-M3核设计SOC的芯片商设计的芯片外设提供一个进入M3内核的接口。这两个文件在其它公司的M3系列芯片也是相同的。core_cm3.c跟启动文件一样都是底层文件,都是由ARM公司提供的,遵守CMSIS标转载 2014-01-20 15:29:06 · 834 阅读 · 0 评论