STM32入門經歷,高手不要進

2021-05-23 23:55:10 字數 1061 閱讀 8759

現在stm32初學入門,寫些關於入門的幫助,也算答謝幫助過我的人.希望象我這樣想學stm32的朋友不用迷茫.(本入門只適合低手,高手不要見笑).

1.硬體平台.

現在可以買到學習有的有英蓓特的mcbstm32 和萬利的ek-stm32f,可能目前出來最好的還是armjishu.com的神舟系列開發板,包括神舟i號(103rbt),神舟ii號(103vct),神舟iii號(103zet),神舟iv號(107vct)幾款都有,反正這幾個板我都買了,學校出錢買的,還挺實惠,讓老闆打了個折扣,如果你自己開板做,成本還比這高.學會了才自己做自己的板子吧.

2.軟體平台.

現在流行的有keil mdk 3.15b和 iar ewarm 4.42a. 購買評估板時,裡面的光碟已經帶了.為什麼選這兩個平台,用的人多,你以後遇到問題,可以找人解決的機會就大.英蓓特的mcbstm32用的是keil mdk平台, 萬利的是 iar ewarm.

3.c語言知識

如果想補這推薦一本入門的書c primer plus 中文版.這本也是入門的好書.

程式開發/c/c primer plus(第五版)中文版(pdf).rar

4.st的資料手冊

stm32f10x參考手冊 看完這個就對stm32的內部有認識.

stm32 document and library rules 個人認為這個最重要.因為你學會了c語言看例程時.很多如gpio_setbits gpio_resetbits.很多c語言以外的函式庫.這些都是stm32的庫檔案.

5.看例程.

如keil mdk 3.15b下的c:/keil/arm/boards/keil/mcbstm32 有很多例程.gpio口,rtc,pwm,usb,can等等....你想到的都有例程.

6.多上論壇,呵呵.....有不明問下高手,我也是這樣.

只要不斷努力,你一定會成功的.

stm32基礎入門

1 開發工具,初學者建議mdk,後期ivr 2 暫存器開發or庫 版本開發 先暫存器開發,後期兩者結合 3 軟體 or開發板,先軟體 後期兩者結合 建立工程 1 包含三部分 start user lib output outlist資料夾 並設定 outlist目錄 用來存放生成的中間檔案 outp...

STM32學習 入門

嵌入式系統定義 以應用為中心,以計算機技術為基礎,軟硬體可按需求進行定製,從而滿足各種設計指標。與通用計算機系統不同在於它是為某些特定任務而設計的。體系結構 嵌入式硬體 處理器 外圍裝置 嵌入式軟體 作業系統 應用軟體 微控制器與微處理器 常見外設介面和匯流排 嵌入式作業系統 搶占式排程機制 響應時...

STM32基礎入門(二) STM32入坑指南

最近有不少學弟新入微控制器的坑,萬事開頭難。作為乙個比較陌生的領域,再結合我當時入坑時的一些問題,寫下這篇部落格,希望能夠給初學者一些啟發。1.開發板的選擇 學習stm32,不能繞開的第一件事,那就是開發板。開發板的意義 開發板提供了足夠的資源,包含硬體資源和軟體資源。硬體資源,即開發板上自帶的le...