當初填報志願的時候寫的是軟體專業,可惜分數和排名不夠,然後就順利地被調劑到了第二專業,當初還不認識這個專業只是自己對計算機比較感興趣,所以當初填的時候就把所有的計算機專業都填了一遍,在開始學習之前對微控制器這些完全沒有乙個概念,相信大家大學學這個都是從c51入門的,當初學51的時候還是很有熱情,當然還是萬年不變的點燈,大二開始接觸過s3c2440,stm32f104,stm32f407.下面開始介紹一下如何開始入門學習stm32
我們通過建立第乙個自己的工程來了解一下如何使用keil5:
(1)建立工程
選擇project->new μvision project->新建乙個工程存放資料夾,並設定工程名->儲存->選擇主控晶元型號(可以從某寶上買f103c8t6核心板)stm32f103c8->確認
(2)設定工程
一般會把工程的工程檔案、程式原始碼、庫檔案等分組存放,這裡我們新增users、core、hardware資料夾,大家也可以根據自己的喜好設定
首先先新建乙個main.c,編寫main函式儲存後新增到users分組,新增啟動檔案及system檔案到core分組
這裡我們使用的是st-link v2**器,當然也可以使用串列埠來進行**燒錄.st-link上有兩個5.0v、3.3v和gnd腳,我們只需要乙個3.3v及gnd以及swclk、swdio,將這4個腳與核心板上相應的四個腳用杜邦線連線起來,記得要安裝驅動,最後到keil5配置成st-link debug
至此所有配置完成,前期準備工作結果,後面將進入**程式的編寫燒錄
寫在一開始
沒想到畢業9年後要把這個賬號找回來了。大學時在華工百步梯和電子設計比賽中度過了愉快的時光,但是畢業時貪圖享受來到乙個山溝溝裡蓋電廠。電廠蓋好了,但依然無法融入這個山溝溝。為了能回深圳跟女友和家人團聚,努力拼搏,集團深圳分公司想要我,但這裡卻不放。沒有辦法,動起了重新拾起程式設計,回深圳找工作的念頭。...
開始學習stm32
手上暫時沒有其他的書了,就只能將就著用這本了,不過聽說口碑還是不錯的。mdk5 flymcu 這兩個是必要的開發程式,網上隨便一搜一大把教程。mdk5是可以安裝c51的庫進行51微控制器的開發的,mdk5還有實時語法檢測,用起來很爽。除了這兩個軟體以外,還要進行stm32的配置 應該叫做新建基於韌體...
C primer 筆記(一) 開始
1.1 編寫乙個簡單的c 程式 乙個函式包含四個部分 1 返回型別 2 函式名 3 乙個圓括號包圍的形參列表 允許為空 4 函式體 main函式的返回值型別必須為int。1.2 初識輸入輸出 標準輸入輸出庫 iostream庫,包含兩個基礎型別 1 輸入流istream 2 輸出流ostream.標...