時間有限,無法一一修改底部目錄,請以此目錄為準:

一、聚焦目標

1. 本課目標:

逆推法完成電源部分。

因為第一次使用逆推法學習開源硬體電路,這節課目標還是集中在最前面的繪製電路圖。主要學習逆推學習法的基本步驟、框架,理解其內涵,並逆推學習電路圖的一部分。在專欄總目錄曾經說過,透過訓練至少可以到專案經理,逆推目標與專案里程碑類似,甚至這一課的思維訓練是比專案經理高兩個層級,這篇是真實的

諮詢師邏輯思維訓練

方法之一,建議有時間的詳細看看最下面附錄。

2. 最終目標:

完成電基本路設計與微控制器程式設計入門。

透過自行繪製一開發板並加工製作完成,學會基本的程式燒寫、編輯、除錯,完成第一件電路作品。

3. 最終目標框架圖

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

本系列目錄

200。 電子程式設計入門到工程師——繪製原理圖(起步)

201。 電子程式設計入門到工程師——繪製原理圖(核心部分)

202。 電子程式設計入門到工程師——繪製原理圖(燒錄模組)

203。 電子程式設計入門到工程師——逆推原理圖(電源部分)

電子專欄總目錄:

總目錄:最好的電子、計算機從入門到工程師教程

電子專欄:

電子技術從入門到工程師

嚮導其他專欄:

職業生涯導航 職業經理人培訓 青少年教育

創業守業風險控制 管理知識分享

計算機程式設計入門到工程師

二、全域性展示

1. 本課電源部分電路圖

2. 本課電源部分電路圖

(待修改此圖,下面原理圖正確,保留一個這裡)

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

3. 整圖電路模組框架圖

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

4. 整圖模組間介面框架圖

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

三、逆推實現

先看到完整電路,然後我們倒推實現它!

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

中間目標5號的實現(燒錄通訊開關完成)

上圖每個圖框都有一個編號,例如目標(繪製完成完整電路圖)是3#。這個號碼只是為了作說明時容易區分,無先後順序要求。

5#燒錄通訊開關完成,實際我們碰到一系列問題(障礙)對初學者來說,這些問題要一一解決,這就是逆推方式,當你在作圖過程中碰到任何疑問,造成達不成你的中間目標,都要列出來尋找解決方案。

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

127# R11 R12 R14 保留一個,是因為我們後面將三個模擬器合為一個,保留一個只受一個模擬器控制。

125# 模擬器在燒寫程式時,電腦與微控制器通訊過程中,需要控制斷開、導通才能燒錄完成,這是有電腦或者微控制器燒寫的通訊協議決定。

124# 燒錄(就是將電腦編寫的程式寫入微控制器或其他硬體。燒寫這個概念,是開始的時候,微控制器的程式是不能夠反覆寫進去的,他內部都有類似於保險絲的電路,給這些電路加高壓大電流,把這些保險絲燒斷,讓微控制器內部的程式區固定下來,所以是形象的說法叫做燒寫。

126# 去掉R11 R14 只接R12,是STLINK功能實現,不需要模擬器單獨用訊號控制。

2# 保留R11 或R14時 是JLINKOB或DAPLINK模擬器模式,此時DP(P1第三腳)受模擬器單獨控制。

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

這個電路相應簡單,P1、P2是兩個USB座,可以透過這個座子輸入5V,經過LDO U2 給後面供電3。3V。

本課程完整電路圖參考

點選連線檢視完整電路圖: EASY2EE 電路圖

本課程是利用再先立創EDA完成,透過上面連結開啟工程,可以複製到自建的工程進行修改。

原理圖第一次繪製完,可能存在錯誤,我們在繪製電路板(pcb)過程中再次檢查。

四、拓展

嘗試運用逆推法模型解決各種現實問題。

示例--晉升到專案經理

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

五、本課總結

電源部分電路完成。

掌握逆推學習法(逆向思維訓練)

本課結束!

附錄A 逆推樹圖(前置條件樹)

記住要點:

先寫目標(中間目標還是最終目標一樣)

然後思考完成這個目標可能的障礙,畫圖時,直接寫個目標下面跟上障礙兩個字,然後再填寫障礙內容。

然後思考障礙到目標之間的解決方法(消除障礙)

將中間目標與最終目標(中間目標與中間目標相連線)連線,建立通道。

逆推法模型(重要)

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

逆推圖示例

下面這張圖是從左向右推導,所以是逆推或者倒推方式,先確定要實現的目標,然後直接放上一個障礙(一個目標的實現,必然會有一個到多個障礙,此圖為了簡潔,每個步驟只標出來了一個障礙),然後障礙與目標之間找到消除障礙的方法,就是我們不斷要做的。

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

完整的參考下:

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

附錄B 認知解惑

最優逆推學習法

逆推學習法(簡稱逆推法):作者自稱為最優逆推學習法,理論基礎是逆向思維、邏輯思維、TOC方法論、諮詢應用中的金字塔原理、過程導向&結果導向、黑盒理論等,再加上作者技術理論實踐整合的學習方法。

具體效果如何請讀者自行驗證。

最優這個詞就是眾口難調了,非盈利廣告最字還是可以用的,不認可就當笑話,覺得有用就點個贊:)

這個學習方法是有一套方法論的:

改變應試教育帶來的固化思維。 訓練大腦的邏輯思維能力、逆向思維能力,觸類旁通能力。 方法就是逆推學習法。

注意逆推和逆向有少許差異,逆向有反向理解的意思,逆推重點關注倒推步驟、方法。

正推學習法不容易建立整體概念,需要引導人自身知識儲備足夠,對於初學者來說,容易陷入細枝末節。

較好的辦法,先用逆推法建立框架概念,逆推一遍,再來一遍正推。

建立發散式邏輯思維,作者認為逆推法強於正推法。

前置條件樹(逆推法理論基礎)因為是諮詢管理中應用的方法,作者第一次轉化用於電路設計課程,逆推圖大框架沒錯,但是推理過程中可能存在瑕疵,會逐步調整。

懂行的朋友或許知道我在做什麼,高射炮打蚊子:)

從上面看出我們要去做任何事,最有效的不是按部就班,先把所有細節、基礎都搞清楚,然後再進行下一步;而是先要明確你要去做什麼,你實現的目標是什麼,然後尋找達成目標的條件,這樣做事、學知識事半功倍。

我們在前期的課程中,反覆強調,整體觀、全域性觀,也是這個目的。一葉障目不見泰山,的確你現在處於山腳下,無法看清泰山全貌。那麼目標是什麼,爬到泰山山頂,或者坐到飛機上。

看了這篇文章的朋友或許運氣不錯,即刻起,建議後續學習分析問題,用本課所學的逆推法去思考,經過一段時間的自我訓練,你會發現做事輕鬆很多,思維也敏捷很多。剛看到知乎上有個問題,怎樣才能提高自己的智商,誇誇奇談的多,抖機靈的多,實際靠譜的方法論幾乎沒有。本課的逆推法訓練,能夠明顯提升解決問題的能力,看起來就像智商突然提升。

逆向繪製條件圖(逆向思維)是非常有用的生存技巧,大多數人都是正向思維,甚至大部分邏輯思維也是正向思維,逆向思維使你與眾不同,能夠快速掌握一條捷徑,做事能夠抓住重點和要害。好處就不用多說了,知乎上搜索逆推思維、逆向思維,你對一些事情會豁然開朗。

即使如知乎,講好處的多,實際講方法論的很少,本課給出一個例項,可以透過建立前提條件樹,快速建立逆向思維通道。

這篇文章就是

快速入門的方法論

附錄C 參考資料

本課程完整電路圖參考

點選連線檢視完整電路圖: EASY2EE 電路圖

原理圖第一次繪製完,可能存在錯誤,我們在繪製電路板(pcb)過程中再次檢查。

其他參考資料

NANO STM32F103開發板資料

STM32F103RB-官網介紹

STM32F103RB-資料手冊

STLINK 參考電路圖

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

ST-Link資料05_自制ST-Link(提供原理圖及hex和bin韌體)

JLINKOB 參考電路圖

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

手把手教你製作Jlink-OB偵錯程式(含原理圖、PCB、外殼、韌體)

DAPLINK 參考原理圖

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)

《DAPLink模擬器》資料下載

高手在官方,高手在民間?

經常聽到這兩個問題的討論,實際上答案是很明確的,官方民間都存在高手,但是領域不一樣,官方更是站在巨人的肩膀上的廣度與深度。民間是特定領域、特定技能的深度上,但是網路的發展,現在民間的高手也在向廣度和深度拓展。

80%的民間人士,如果的電子、程式設計都入門的話,基數關係,每個人一生積累一個經驗,實際上就會出現技術積累的爆發式發展。所以這也是這個系列課程的訓練宗旨,培養不了博士,培養入門還不行?然後自由發散,依照興趣發揮:)

時間有限,每篇文章都是一點點拼接出來,秉持一個原則寧缺毋濫!

203. 電子程式設計入門到工程師--逆推原理圖(電源部分)