久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
從一個led開始的stm32f1學習
[打印本頁]
作者:
dpj121
時間:
2018-7-21 20:52
標題:
從一個led開始的stm32f1學習
本人的學習歷程,有源代碼,提供清晰的注釋的從一個led開始的stm32f1,如果需要在開發板上使用需要根據開發板的端口,對參數進行更改即可。本程序實現了一個led的不斷 循環亮滅。
0.png
(47.93 KB, 下載次數: 56)
下載附件
2018-7-21 23:30 上傳
單片機源程序如下:
/*
*工程模板(寄存器版本)
*/
#include "stm32f10x.h"
void delay(unsigned int nCount)
{
for (; nCount != 0; nCount--);
}
/**
* 主函數
*/
int main(void)
{ while(1) //死循環
{
// 開啟GPIOB 端口時鐘
RCC_APB2ENR |= (1<<3);
//清空控制PB0的端口位
GPIOB_CRL &= ~( 0x0F<< (4*0)); //與上(低十六位oxf0)等效于低16位全置0.
//選0口,每個占4位 配置PB0為通用推挽輸出(00),速度為10M :0001 :10M速度 ,高2位為00,低2位為01.
GPIOB_CRL |= (1<<4*5); //PB5
// GPIOB_CRL |= (1<<4*0); //
// PB0 輸出 低電平
// GPIOB_ODR &= ~(1<<0);// ~1==0 源程序
GPIOB_ODR &= 0<<5;
delay(0x0FFFFF);
GPIOB_ODR |= 1<<5;// 關燈,必須用或,原因是原來的數值是0,不能用與否則一直是0.pb5哈哈
delay(0x0FFFFF);
}
// while(1);
}
// 函數為空,目的是為了騙過編譯器不報錯
void SystemInit(void)
{
}
復制代碼
所有資料51hei提供下載:
8-使用寄存器點亮LED燈.zip
(1.53 MB, 下載次數: 7)
2018-7-21 20:49 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
六月天婷婷
|
日韩精品久久久久
|
成人免费网站在线观看
|
日韩首页
|
黄色网址av
|
日本不卡中文字幕
|
青青草伊人网
|
亚洲人成在线播放
|
99超碰在线观看
|
中国av在线播放
|
国产成人免费在线观看
|
精品国产91
|
www.久草
|
色妞网站
|
亚洲福利专区
|
丁香婷婷激情
|
久久视频在线免费观看
|
中文字幕在线观看第一页
|
黄色三级视频在线观看
|
久久精品国产视频
|
青青视频网
|
国产日韩av在线
|
国产精品一区二区性色av
|
亚洲天码中字
|
欧美日韩综合在线
|
成年人免费看片
|
国产日韩一区二区
|
欧美黄色一级
|
国产精品一区二区三区四区
|
日本国产在线观看
|
九九视频在线免费观看
|
www.中文字幕
|
欧美激情影院
|
午夜精品久久久久久久
|
麻豆一级片
|
日韩午夜在线观看
|
免费成人小视频
|
青青国产在线
|
日韩一区在线播放
|
亚洲成人av在线播放
|
3p在线观看
|