電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1788|回復(fù): 1
收起左側(cè)

[作業(yè)已審核] 李易安——第三次作業(yè) 課程實(shí)操&錄播課程

[復(fù)制鏈接]

16

主題

100

帖子

761

積分

二級會員

Rank: 2

積分
761
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-9-15 22:07:40 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
    對于HAL庫開發(fā)方式生成的代碼,開始的時(shí)候感到很迷茫,密密麻麻的函數(shù)聲明、變量定義,似乎令人無從下手,但是跟著課程聽得多了,也便慢慢多了些感悟。
    在這些陌生的語句里,我逐漸找到了熟悉的東西:輸入輸出的本質(zhì)還是對I/O口的配置,我能看得懂51里類似"P0^7=0"的語句,也知道它的復(fù)雜定義隱藏在reg51.h里,或許我不了解它具體是如何配置相關(guān)sfr的,但是我知道HAL_GPIO_WritePin/ReadPin與它有著相似的功能。點(diǎn)陣、數(shù)碼管、串轉(zhuǎn)并芯片,這些元器件的原理我都知曉,我堅(jiān)信現(xiàn)在殘留的距離感源自練習(xí)次數(shù)的不足。函數(shù)的封裝是一種靈活強(qiáng)大的方式,也是我現(xiàn)在比較迷惑的點(diǎn),錄播課程一直未往后推進(jìn),也是因?yàn)樽晕腋杏X未曾領(lǐng)悟到精髓。例程代碼中的語句也有部分看不懂,唯有翻開c語言書籍慢慢拾起以前的知識細(xì)細(xì)揣摩。
    實(shí)操是提升對知識理解的重要途徑,我深深知曉,錄播課眼睛所見腦中所想與親自動手編程會有較大差異,或許你以為很簡單的代碼,自己敲出來不是關(guān)鍵字拼錯就是少了括號,這個(gè)排錯的過程可能看來略微漫長枯燥,卻能夠加深對代碼的理解。其實(shí)這本身也是一件很有趣的事,或許我是個(gè)焊接菜鳥,但是在代碼驗(yàn)證上,面包板或許更具優(yōu)勢。
    課程學(xué)習(xí)方面,希望在介紹完封裝知識后,可以選個(gè)較為復(fù)雜的模塊,老師帶著從頭到尾編寫一次函數(shù)制成錄播課加深理解,直播課時(shí)間較短,略顯倉促。不過錄播課里聽老師說后續(xù)高階篇會有對封裝的詳細(xì)介紹,很是期待。雖然有許多迷惑,但是總歸還是學(xué)到了不少知識,每周一點(diǎn)新感悟,相信量變會引起質(zhì)變。


IMG_2413.JPG (7.41 MB, 下載次數(shù): 7)

課程筆記

課程筆記

IMG_2412.JPG (7.51 MB, 下載次數(shù): 4)

課程筆記

課程筆記

IMG_2411.JPG (6.79 MB, 下載次數(shù): 5)

課程筆記

課程筆記

IMG_2410.JPG (5.12 MB, 下載次數(shù): 5)

面包板實(shí)操驗(yàn)證

面包板實(shí)操驗(yàn)證

24

主題

355

帖子

1677

積分

版主

Rank: 3Rank: 3

積分
1677
QQ
沙發(fā)
發(fā)表于 2021-9-16 15:07:40 | 只看該作者
筆記寫得很棒,給你點(diǎn)贊,積少成多,厚積薄發(fā)

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表