久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
STM32F407跑馬燈實驗程序 DS0和DS1交替閃爍
[打印本頁]
作者:
ktye1
時間:
2017-12-4 13:52
標題:
STM32F407跑馬燈實驗程序 DS0和DS1交替閃爍
F407 跑馬燈實驗工程,好大作用
本實驗將實現如下功能:本實驗通過代碼控制STM32F407開發板上的兩個LED:DS0和DS1交替閃爍,實現類似跑馬燈的效果。
單片機源程序如下:
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
//跑馬燈實驗 -庫函數版本
//STM32F4工程-庫函數版本
int main(void)
{
delay_init(168); //初始化延時函數
LED_Init(); //初始化LED端口
/**下面是通過直接操作庫函數的方式實現IO控制**/
while(1)
{
GPIO_ResetBits(GPIOF,GPIO_Pin_9); //LED0對應引腳GPIOF.9拉低,亮 等同LED0=0;
GPIO_SetBits(GPIOF,GPIO_Pin_10); //LED1對應引腳GPIOF.10拉高,滅 等同LED1=1;
delay_ms(500); //延時300ms
GPIO_SetBits(GPIOF,GPIO_Pin_9); //LED0對應引腳GPIOF.0拉高,滅 等同LED0=1;
GPIO_ResetBits(GPIOF,GPIO_Pin_10); //LED1對應引腳GPIOF.10拉低,亮 等同LED1=0;
delay_ms(500); //延時300ms
}
}
/**
*******************下面注釋掉的代碼是通過 位帶 操作實現IO口控制**************************************
int main(void)
{
delay_init(168); //初始化延時函數
LED_Init(); //初始化LED端口
while(1)
{
LED0=0; //LED0亮
LED1=1; //LED1滅
delay_ms(500);
LED0=1; //LED0滅
LED1=0; //LED1亮
delay_ms(500);
}
}
**************************************************************************************************
**/
/**
*******************下面注釋掉的代碼是通過 直接操作寄存器 方式實現IO口控制**************************************
int main(void)
{
delay_init(168); //初始化延時函數
LED_Init(); //初始化LED端口
while(1)
{
GPIOF->BSRRH=GPIO_Pin_9;//LED0亮
GPIOF->BSRRL=GPIO_Pin_10;//LED1滅
delay_ms(500);
GPIOF->BSRRL=GPIO_Pin_9;//LED0滅
GPIOF->BSRRH=GPIO_Pin_10;//LED1亮
delay_ms(500);
}
}
**************************************************************************************************
**/
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
//跑馬燈實驗 -庫函數版本
//STM32F4工程-庫函數版本
//淘寶店鋪:http://mcudev.taobao.com
int main(void)
{
delay_init(168); //初始化延時函數
LED_Init(); //初始化LED端口
/**下面是通過直接操作庫函數的方式實現IO控制**/
while(1)
{
GPIO_ResetBits(GPIOF,GPIO_Pin_9); //LED0對應引腳GPIOF.9拉低,亮 等同LED0=0;
GPIO_SetBits(GPIOF,GPIO_Pin_10); //LED1對應引腳GPIOF.10拉高,滅 等同LED1=1;
delay_ms(500); //延時300ms
GPIO_SetBits(GPIOF,GPIO_Pin_9); //LED0對應引腳GPIOF.0拉高,滅 等同LED0=1;
GPIO_ResetBits(GPIOF,GPIO_Pin_10); //LED1對應引腳GPIOF.10拉低,亮 等同LED1=0;
delay_ms(500); //延時300ms
}
}
/**
*******************下面注釋掉的代碼是通過 位帶 操作實現IO口控制**************************************
int main(void)
{
delay_init(168); //初始化延時函數
LED_Init(); //初始化LED端口
while(1)
{
LED0=0; //LED0亮
LED1=1; //LED1滅
delay_ms(500);
LED0=1; //LED0滅
LED1=0; //LED1亮
delay_ms(500);
}
}
**************************************************************************************************
**/
/**
*******************下面注釋掉的代碼是通過 直接操作寄存器 方式實現IO口控制**************************************
int main(void)
{
delay_init(168); //初始化延時函數
LED_Init(); //初始化LED端口
while(1)
{
GPIOF->BSRRH=GPIO_Pin_9;//LED0亮
GPIOF->BSRRL=GPIO_Pin_10;//LED1滅
delay_ms(500);
GPIOF->BSRRL=GPIO_Pin_9;//LED0滅
GPIOF->BSRRH=GPIO_Pin_10;//LED1亮
delay_ms(500);
……………………
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
F407 跑馬燈實驗.rar
(506.11 KB, 下載次數: 24)
2017-12-4 13:42 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲欧美中文字幕
|
黄色大片在线免费观看
|
成人激情视频在线观看
|
四虎网站
|
成人一区二区三区
|
国产区av
|
草逼com
|
国产午夜一区二区
|
日韩欧美中文在线
|
在线成人小视频
|
男男成人高潮片免费网站
|
色女人影院
|
99精品网站
|
一区二区网站
|
成人福利视频在线观看
|
青青国产在线
|
看毛片网站
|
五月天一区二区三区
|
国产精品一区二区三区免费
|
黄色免费观看视频
|
亚洲亚洲人成综合网络
|
国产精品婷婷
|
国产香蕉在线
|
欧美日皮视频
|
在线播放中文字幕
|
亚洲成人天堂
|
国产成人亚洲精品自产在线
|
午夜
|
色综合一区二区
|
欧美日韩国产中文
|
国产一区二区网站
|
在线免费看黄色
|
成人午夜又粗又硬又大
|
亚洲做受高潮无遮挡
|
成人在线免费观看网站
|
久久国产精品99久久人人澡
|
成人一级毛片
|
久久av网站
|
黄色录像免费看
|
在线一区视频
|
综合网久久
|