新聞中心

        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

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 葫芦岛市| 靖江市| 黄平县| 西昌市| 长汀县| 宣化县| 德庆县| 崇信县| 阿拉善左旗| 乌拉特前旗| 思茅市| 天津市| 麦盖提县| 鸡泽县| 沙湾县| 襄垣县| 迁安市| 邯郸市| 湄潭县| 冕宁县| 聂拉木县| 电白县| 成武县| 闵行区| 循化| 竹山县| 平和县| 华阴市| 舞钢市| 哈巴河县| 林周县| 侯马市| 日照市| 湟源县| 大连市| 宁化县| 崇义县| 海晏县| 崇信县| 湟中县| 绥阳县|