新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > stm32快速學習1——環境的建立

        stm32快速學習1——環境的建立

        作者: 時間:2016-11-17 來源:網絡 收藏
        安裝keil for arm

        下載stm32固件庫3.4
        解壓,勿亂移動解壓文件內的文件,因為項目內使用的都是相對路徑。
        進入 STM32F10x_StdPeriph_Lib_V3.4.0ProjectSTM32F10x_StdPeriph_TemplateMDK-ARM
        打開keil文件,修改一下這個項目模板
        刪除左側的stm32_eval文件夾、doc文件夾、使用的是stm32f103RBT6(中等容量的芯片)然后MDK-ARM下的文件除了

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

        startup_stm32f10x_md.s(根據芯片類型),其他都刪除
        startup_stm32f10x_md.s右鍵,選中include in target build
        左側最頂端的項目名按右鍵,選CC++,define填入:USE_STDPERIPH_DRIVER, STM32F10X_MD (根據芯片類型填)
        刪除main.c的內容

        #include "stm32f10x.h"
        #include "stdio.h"

        void RCC_Configuration(void);

        int main(void)
        {
        RCC_Configuration();
        }

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

        編譯


        PS:
        項目文件要放到其他地方的修改方法
        上面的項目移動到其他地方后打開,左側最頂端的項目名按右鍵,選CC++,include paths(明白了吧,全都是相對路徑)



        關鍵詞: stm32環境的建

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 县级市| 集贤县| 遂昌县| 竹溪县| 永济市| 沧州市| 嘉祥县| 宣威市| 许昌县| 南京市| 汉阴县| 辽源市| 贵州省| 平顺县| 齐河县| 雷波县| 台安县| 江西省| 黄梅县| 梅河口市| 酒泉市| 六安市| 安阳县| 英山县| 资中县| 加查县| 盈江县| 平塘县| 宁明县| 福建省| 灌阳县| 修水县| 溧阳市| 准格尔旗| 永寿县| 蒲江县| 肃南| 通海县| 林甸县| 稻城县| 沂源县|