新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > STM32學習筆記之十五——IAR4的最后瘋狂,笨笨的開發模板下

        STM32學習筆記之十五——IAR4的最后瘋狂,笨笨的開發模板下

        作者: 時間:2016-11-26 來源:網絡 收藏
        準備大換血了,包括開發環境升級和固件升級,那個需要一定過程,吧之前完成的模板跟大家共享一下。

        我的程序庫特點:

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

        a)默認兼容ST-LINK-II,IAR EWARM 4.42A,Flash調試,使用串口1,GPIOA的3、4、

        5、6腳輸入,GPIOB的1、2、10、11腳輸出,其他有可能需要更改設置

        b)為操作方便減少了目錄的層次

        c)為學習方便使用網友漢化版2.0.2固件,主要是庫函數中c代碼的注釋。

        d)加入必用的flash(讀取優化),nvic(RAM與Flash調試選擇),rcc(時鐘管理模

        板,開啟外設時鐘模板),gpio(管腳定義模板)的初始化代碼,所有模板代碼用到的

        時候只要去掉前面的注釋"http://",根據需求填入相應值就可以了。

        e)因為自己記性不好,所以main函數中的代碼做到每行注釋,便于自己以后使用。

        f)列出常見應用代碼模板與ASCII常用列表。

        g)集成putchar字符輸出和Printf的重定義到串口的代碼,便于調試。

        h)集成NVIC中斷管理模板,EXTI外部I/O中斷模板

        i)針對自己情況集成PWM輸出模板和CAP脈寬捕捉模板,并全部注釋。

        j)集成系統循環時鐘的初始化函數模

        k)集成自己編寫精確延時代碼,不會影響systic的周期代碼的執行。

        l)集成兩種看門狗的使用代碼,小心使用

        M)集成hex生成設置命令,位置在編譯目錄(STM32F103C8)的Exe下,集成ISP軟件便

        于脫離仿真器的串口調試STMISP.exe。

        由于注釋寫的太多,還加入自己編程以來的許多格式習慣,所以許多人會覺得混亂不堪,在

        此聲明,此程序庫僅僅為個人學習之用!


        關鍵詞: STM32IAR4開發模

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 略阳县| 广元市| 凤城市| 永胜县| 遂溪县| 古交市| 开江县| 庄河市| 青州市| 金坛市| 禹州市| 高唐县| 宁强县| 嘉黎县| 新河县| 东明县| 宝鸡市| 尼玛县| 红河县| 万源市| 津市市| 阜南县| 濉溪县| 虹口区| 阿拉善左旗| 天门市| 襄樊市| 葫芦岛市| 阿荣旗| 乡城县| 龙川县| 伊金霍洛旗| 隆化县| 通城县| 宣化县| 永安市| 凭祥市| 五峰| 监利县| 敦煌市| 大城县|