资源简介
STM32F 源程序 简单例子 里面有30个例子。
对初学者肯定有帮助。
注释很清晰哦~

代码片段和文件信息
/*----------------------------------------------------------------------------
QQ: 958664258
21IC用户名:banhushui
交流平台:http://blog.21ic.com/user1/5817/index.html
淘宝店铺:http://shop58559908.taobao.com
旺旺:半壶水电子
编译器版本:MDK4.12
*---------------------------------------------------------------------------*/
#include
#include // STM32F10x Library Definitions
#include “STM32_Init.h“ // STM32 Initialization
#define u16 unsigned short
#define u32 unsigned long
//LED循环闪烁
void LedFlash(void)
{
static u16 leds = 0x01;
u32 temp;
//先读出PC端口状态
temp = GPIOC->ODR;
//先屏蔽掉PC8~PC11
temp |= 0x00000F00;
//重新设置PC8~PC11输出状态,IO输出低电平点亮LED
GPIOC->ODR = temp&(~(leds<<8));
leds <<= 1;
if ( (leds&0x0f) == 0)
leds = 0x01;
}
//软件延时程序,不是精确的延时
void Delay(u32 time)
{u32 ij;
for(j=0; j {
for(i=0;i<12000;i++);
}
}
/*----------------------------------------------------------------------------
MAIN function
*----------------------------------------------------------------------------*/
int main (void)
{
stm32_Init ();// STM32 初始化
//关闭所有LED
GPIOC->ODR |= 0x00000F00;
Delay(20);
while (1)
{
Delay(50);
//循环显示1位LED
LedFlash();
Delay(50);
//关闭所有LED
GPIOC->ODR |= 0x00000F00;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1195 2008-09-23 09:20 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\Abstract.txt
文件 1546 2011-06-03 14:37 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\bl
文件 45385 2011-06-05 17:33 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\bl
文件 497 2011-06-05 17:07 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\Jli
文件 285 2011-05-30 20:39 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\Jli
文件 1258 2009-10-18 21:22 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\RAM.ini
文件 11307 2008-09-23 09:20 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\STM32F10x.s
文件 308840 2010-12-21 08:44 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\STM32_Init.c
文件 1185 2009-01-23 16:51 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\STM32_Init.h
文件 8609 2009-01-23 16:51 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\STM32_Reg.h
文件 303 2011-02-10 19:13 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\说明.txt
文件 158365 2011-06-08 01:35 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\bl
文件 1835 2011-06-05 16:56 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\out\ObjFlash\bl
文件 479 2010-12-20 15:00 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\out\ObjFlash\bl
文件 1737 2010-12-20 15:45 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\out\ObjRAM\bl
文件 479 2010-12-20 15:00 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\out\ObjRAM\bl
文件 19 2011-05-29 19:29 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\out\ObjRAM\ExtDll.iex
文件 479 2010-12-20 15:00 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\out\ObjSim\bl
文件 2844 2011-06-10 13:32 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\bl
文件 7561 2010-12-20 16:35 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\bl
文件 2042 2011-06-10 13:30 基础例程-(入门篇)\BHS-STM32 实验1-GPIO输出-LED闪灯(软件延时方式)(直接操作寄存器)\Project.Opt
文件 459 2009-07-05 18:17 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\globals.h
文件 256 2011-06-01 16:42 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\include.h
文件 8205 2011-06-03 14:39 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\main.c
文件 1246 2009-06-28 23:57 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\main.h
文件 12814 2009-01-18 15:39 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\myuse.h
文件 156643 2011-06-10 13:49 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\Project.uvopt
文件 46003 2011-06-05 19:57 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\Project.uvproj
文件 1257 2009-06-29 16:13 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\RAM.ini
文件 2800 2008-09-23 09:24 基础例程-(入门篇)\BHS-STM32 实验10-通用定时器Timer(库函数)\main\readme.txt
............此处省略877个文件信息
相关资源
- DIR2病毒源代码(汇编语言编写)
- VC仿Windows记事本源代码
- 蓝牙源代码应用于LINUX
- bp神经网络源代码,可直接运行
- 仿知乎界面小程序源代码
- 贪吃蛇源代码.fla
- dotnet 写字板 实验 源代码 不好请要不
- 图像二维小波变换的实现源代码
- 八三编码器设计 VHDL代码 简单,包附
- linux应用层的华容道游戏源代码
- 网上拍卖系统完整源代码
- CSMA/CD等动画演示加源代码
- silicon lab公司的收音IC SI47XX全套开发工
- 合同管理系统的源代码(附数据库)
- 用VC 编写的仿QQ聊天室程序源代码
- STM32F103 串口程序(完整版)
- VPC3_DPV1源代码,Profibus
- PB做的托盘程序(最小化后在左下角显
- 透明加密源码及说明
- 排队机叫号 源代码
- 五子棋C 源代码
- CAD LISP24个源代码
- 二叉树基本操作源代码
- 推箱子及人工智能寻路C 源代码
- opengl轮廓字体源代码
- 冈萨雷斯 数字图像处理 源代码(m文
- 直流伺服电机电路原理图(内附单片
- 哈哈冒险岛登入器源代码
- midi电子琴简单设计(附源代码).ra
- PESQ C源代码
评论
共有 条评论