首先我先簡單介紹我這30天的規劃,先大致分為4個星期。 第一週 :規劃主要需要的功能,列出清單大致會需要哪些零件,最小系統版原理圖規劃,規劃完後再來畫PCB送洗...
如何做1塊屬於自己的開發板,分享我在做STM32的開發板經驗,我不會說我的做法是最好,但做起來是有功能的也能正常燒錄,原理圖我會開源也會說我用了哪些IC。 首先...
先聊個題外話因為是第一次參加這種比賽,我從來沒有這樣發文過,我第一天擔心很多,這30天會不會很難發文,我主題是不是要好好篩選,好好安排30天進度,我來回逛了半天...
我今天來講下如何看手冊操作暫存器好了,就以簡單的GPIO口hi low就好,我手邊剛有STM32F429,STM32F103、STM32F030CC,我會先講一...
想走嵌入式系統開發這行必經的路,直接了解最底層怎麼運作的,Arduino底層也是這樣運作的,只是Arduino把這些操作都包起來寫成一個函式給你使用,叫出那函式...
DAY 5提到暫存器如何查找,還有開啟時鐘才能對GPIO口操作,我補充一下昨天沒貼到的暫存器地圖,在數據手冊裡。這在手冊裡面有的地圖,可以看到地圖的位置 0x0...
接續昨天說完暫存器的看法,再來講一下GPIO口的八種模式,兩大類分成輸出跟輸入細分有以下8種 1.開漏輸出 (Output open-drain) 2.推...
我今天來講一下我用STM32F030這顆MCU標準庫開發的環境吧,首先要懂的建環境,需要複製那些標準庫裡的檔案才能正常使用,沒複製到的話也不用太擔心,編譯的時候...
有不少的感測IC的傳輸方式使用I²C協議,在教學I²C如何撰寫前,要先了解協議會比較合適,否則遇到困難會看不懂哪裡出錯,明明照手冊寫時序但數值卻跑不出來,這時候...
因為我是用控制high、low,我接下來就貼上部分程式來個別說明,首先要先寫上基本時序的規範,協議的規範我會寫在這兩個檔案:bsp_I2C_gpio.h 和 b...