新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > stm32快速學習2——點亮LED

        stm32快速學習2——點亮LED

        作者: 時間:2016-11-17 來源:網絡 收藏
        點亮LED

        首先使能時鐘RCC
        然后再設置IO口
        下面是用到的函數可在 UM0427 用戶手冊 固件函數庫 中查到,有詳盡解釋

        #include "stm32f10x.h"

        本文引用地址:http://www.104case.com/article/201611/315446.htm

        void RCC_Configuration(void);
        void GPIO_Configuration(void);

        int main(void)
        {
        RCC_Configuration();
        GPIO_Configuration();

        GPIO_SetBits(GPIOA, GPIO_Pin_0);
        GPIO_SetBits(GPIOA, GPIO_Pin_1);
        while(1);
        }

        void RCC_Configuration(void)
        {
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA , ENABLE);
        }


        void GPIO_Configuration(void)
        {
        GPIO_InitTypeDef GPIO_InitStructure;
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
        GPIO_Init(GPIOA, &GPIO_InitStructure);
        }



        關鍵詞: stm32點亮LE

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 昌邑市| 阿勒泰市| 左权县| 洛宁县| 日照市| 蒲城县| 蕲春县| 邯郸县| 龙山县| 广州市| 秦安县| 亚东县| 和静县| 陕西省| 峡江县| 福鼎市| 德州市| 岳阳市| 资兴市| 塔河县| 通州区| 清徐县| 桃园市| 平昌县| 商水县| 扎赉特旗| 拜城县| 永昌县| 五莲县| 绿春县| 灵璧县| 平武县| 长泰县| 黄龙县| 科技| 池州市| 年辖:市辖区| 夏津县| 高州市| 独山县| 新竹市|