【STM32F429开发日志】+hello led(闪烁led灯)

原创 2015年11月20日 22:27:56
拿到 STM32F429 Discovery kit 有一周了,万事开头难,现在启动单片机界的第一个 hello world 程序  也就是  hello led(闪烁led灯)
迈开探索429的第一步。
0)  用usb type A to mini B 线连接电脑和班子上的USB ST-LINK
1)下载stsw-stm32138.zip  解压出 E:\stf429\STM32F429I-Discovery_FW_V1.0.1\Projects
2)用keil 打开E:\stf429\STM32F429I-Discovery_FW_V1.0.1\Projects\Template\MDK-ARM下面的模板工程Template.uvproj
3)在main.c中添加代码如下:
void Delay(__IO uint32_t nTime)

 
  while(--nTime != 0);
}
/**
  * @brief   Main program
  * @param  None
  * @retval None
  */
int main(void)
{
  /*!< At this stage the microcontroller clock setting is already configured, 
       this is done through SystemInit() function which is called from startup
       files (startup_stm32f429_439xx.s) before to branch to application main. 
       To reconfigure the default setting of SystemInit() function, refer to
       system_stm32f4xx.c file
     */  
  
  /* Add your application code here */
     STM_EVAL_LEDInit(LED4);
  /* Infinite loop */
  while (1)
  {
                STM_EVAL_LEDToggle(LED4);
                Delay(1900000);
  }
}
4)Project  菜单Bulid 编译,Debug菜单启动调试(start  debug session ) 点run 运行程序。
5)led 开始闪烁。
 
如不能正常下载运行程序注意如下设置 Options for  Target ‘Template'
 
 
 
 

用定时器控制Led灯闪烁

实验目的 闪灯程序在嵌入式学习中犹如“Hello World!”在C/C++语言学习中一样经典。它以简单的方式引导了无数的嵌入式爱好者。通过本节的学习你可以基本了解STM32的GPIO以及基本定时器...
  • u011392772
  • u011392772
  • 2015年04月08日 12:46
  • 2331

STM32实例之LED灯闪烁控制以及相关注意事项

在本实例中,主要是为了实现LED灯的闪烁。首先分析LED的驱动方式,本实验中使用的是OpenM3V,内置8个LED均采用灌流方式驱动(低电平亮)。如果想要实现其闪烁,则需要给相应端口持续不断的高低交替...
  • Cherish511842885
  • Cherish511842885
  • 2016年10月07日 22:20
  • 7338

用定时器控制Led灯闪烁

实验目的 闪灯程序在嵌入式学习中犹如“Hello World!”在C/C++语言学习中一样经典。它以简单的方式引导了无数的嵌入式爱好者。通过本节的学习你可以基本了解STM32的GPIO以及基本定时器...
  • u011392772
  • u011392772
  • 2015年04月08日 12:46
  • 2331

单片机控制继电器 使LED灯交替闪烁

今天看到了继电器,想用89C51单片机控制它,使其能控制更丰富的电路,以完成一些复杂的功能。 首先用单片机的P2^0直接加到继电器上,发现没有反应,于是查了相关资料。发现单片机引脚输出的电流太小,不足...
  • d2299360
  • d2299360
  • 2016年11月01日 23:41
  • 723

单片机设计流水灯和实现LED的闪烁

前两天小编只介绍了软件啥的忘记了介绍最重要的学习用具---单片机。大家可以自行淘宝一下,选哪一个我就不在这安利了,大家自行选择,建议大家第一次买不用买贵的,也不用要那么多模块。 其实初学者用不了那么...
  • Engineer_X
  • Engineer_X
  • 2016年01月25日 17:08
  • 1352

Stm32按键输入控制LED灯

说明:GPIOA,GPIO_Pin_0对应key1;GPIOA,GPIO_Pin_1对应
  • heirenheiren
  • heirenheiren
  • 2014年10月22日 19:41
  • 11070

STM32 LED灯的另一种写法

STM32 LED灯的另一种写法 #ifndef __BSP_LED_ #define __BSP_LED_ #include // 这个换成STM32的库文件就行 #include "type....
  • a1314521531
  • a1314521531
  • 2016年08月26日 15:37
  • 1386

手把手教你智能硬件开发(三) 控制LED灯

第一个硬件外设,我们选择简单的LED灯。
  • anddlecn
  • anddlecn
  • 2016年09月06日 15:56
  • 6716

Arduino 闪烁板子上的LED灯

这是一个很入门也很简单的例子,玩过Arduino 的可以直接跳过。 木有玩过的可以看看。 在Arduino系列的板子上,有些是集成了一个可以控制的LED灯。 Ardunio Uno , ME...
  • ling3ye
  • ling3ye
  • 2016年10月24日 10:30
  • 2809

1-1 实验1 LED不停地实现闪烁(一亮一灭)

LED不停地实现闪烁(一亮一灭) 1、开发环境 IAR继承开发环境(安装IAR Embedded   Workbench软件 )  版本:IAR Embedded   Workbench for 80...
  • gdliweibing
  • gdliweibing
  • 2013年10月12日 19:48
  • 2891
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【STM32F429开发日志】+hello led(闪烁led灯)
举报原因:
原因补充:

(最多只允许输入30个字)