本次的視頻學習主要講了如下幾個方面:
程序下載問題
工程文件的組織
頭文件中GPIO的部分詳解
按鍵操作
那么我們來一條一條說好了
首先是程序下載的問題,其實這個很好解決:
如果是J-link連接不上的話
1、J-lnk的驅動沒有安裝
2、j-link的連接線有問題,沒有連接到電腦上
還有一些設備找不到的情況,也有一些解決方案比如:
1、開發板沒有上電
2、開發板的連接線有問題,導致沒有和電腦連接上
3、開發板有問題(這個一般不大可能)
再就是無法下載,這個可能是沒有添加相應的flash導致的,在
Utilities->setting- >add
中添加相應的flash就好了
當然,這些都只是一些可能的參考操作,網上估計也有相應的教程,我的意思是,可能在真正出問題的時候沒什么用!畢竟,天下帥的人一般帥,丑的人千奇百怪嘛!
那么第二條了,工程文件的組織,這個、、、詞窮,畫個圖好了
就這么一個圖應該
實線箭頭拜師文件的包含關系,虛線箭頭表示文件的參考引用關系
解釋一下Cortex_M內部的文件是ARM公司提供的內核文件;Device文件內部存放的是設備需要的支持文件,比如一些啟動文件之類的。它們為projectFile提供服務,projectFile是我們自己創建的文件夾,用來保存自己建立的工程項目。其內部包括project(用于保存工程建立時產生的文件)和src(用于保存自己寫的文件,目前比較小,沒有再細分)。
頭文件中GPIO的部分詳解
這個部分主要說了,頭文件的組織方式,便于以后查找相關的定義,有利于代碼的書寫
按鍵操作
這個部分會在之后謝了代碼再分析(J-link借出去了,還沒有收回來)
好了!今天的就是這個樣子了!