在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

stm32入門開發(fā)板選野火還是正點(diǎn)原子呢?

無際單片機(jī)編程 ? 來源:無際單片機(jī)編程 ? 作者:無際單片機(jī)編程 ? 2022-04-29 14:15 ? 次閱讀

兩個可以說都是行業(yè)標(biāo)桿。

不能說哪個比哪個更好,各有特色,適合自己就是最好的,同行之間都是相互參考去做的。

我從以下幾個維度來對比下:

1.教程

2.代碼

3.開發(fā)板價格

4.進(jìn)階

一、教程

兩家教程都是完全開源的,大家對野火的教程好評比較多,開始幾章由淺到深講解的很好。

有些c基礎(chǔ)不是很好的人也能跟上,能理解STM32的外設(shè)使用底層也是從寄存器配置進(jìn)行代碼二次封裝來的。

后面一些章節(jié)似乎換了老師,講解的更加偏向?qū)嶋H項目,站在初學(xué)者的角度,或許聽起來有點(diǎn)費(fèi)勁,但死磕也能學(xué)到不少東西。

正點(diǎn)原子的話正好相反,剛開始的幾個章節(jié)可能對新手不是很友好,反而后半段更適合初學(xué)者。

對于初學(xué)者來說,其實(shí)不需要講的多深入,最重要是能讓你理解。

二、代碼風(fēng)格

野火的代碼宏定義多,雖然初學(xué)者覺得很繞,不直觀、但更加嚴(yán)謹(jǐn),一般在實(shí)際項目開發(fā)的時候這種做法有利于程序可擴(kuò)展性和可移植性。

我看網(wǎng)友噴的最多的就是正點(diǎn)的代碼,代碼風(fēng)格不太適合作為實(shí)際項目的參考。

我覺得,不管怎么樣,還是那句話:能讓你理解才最重要,不要過河拆橋了。

大家定位都是不一樣的,既然你是初學(xué)者,又是剛?cè)腴TSTM32。

就不要去管什么代碼風(fēng)格,程序架構(gòu)的東西了,能把功能實(shí)現(xiàn)就不錯了。

第一步你得把功能試下吧,實(shí)現(xiàn)過程中肯定會踩坑,然后再去想為什么?怎么優(yōu)化?

你只有經(jīng)歷了這個過程,你對好的代碼理解的才更透徹,否則你的理解永遠(yuǎn)只停留在表面。

就好比,你以為用了指針程序就很專業(yè),實(shí)際上根本沒解決什么痛點(diǎn),強(qiáng)行裝逼而已。

三、開發(fā)板價格

開發(fā)板價格作為最后的考量,也是有原因的。

兩家價格相差不大,整體來說原子的開發(fā)板質(zhì)量比野火好些。

質(zhì)量好壞,并不是最核心的問題,反正肯定能正常用起來,只是質(zhì)感好壞而已。

現(xiàn)在我的開發(fā)板都在某個角落吃灰,一般做實(shí)驗的時候用一下,用完就丟一邊了。

四、進(jìn)階

通過開發(fā)板,基本就能順利突破新手期,剩下的就是進(jìn)階,就是達(dá)到獨(dú)立完成功能的水平。

不要指望開發(fā)板能讓你的水平有質(zhì)的飛躍,開發(fā)板的目的是讓你學(xué)會單片機(jī)外設(shè)的使用,僅此而已。

學(xué)會外設(shè),不代表你就會做項目了,因為還缺兩種能力:

1.項目思維

也就是給你一個功能需求,它會用到單片機(jī)什么外設(shè)?數(shù)據(jù)如何采集?或者用什么信號去控制?邏輯功能怎么用程序去實(shí)現(xiàn)它?

2.編程水平

等你有了思路,你還得有一定的編程水平寫代碼去實(shí)現(xiàn)。

當(dāng)然,在工作的前幾年,我基本都是以實(shí)現(xiàn)功能就行,根本不考慮程序架構(gòu),不考慮代碼寫得好不好,不考慮后期客戶要不要改功能。

正是因為考慮不周,我吃了很多虧,就直接的體現(xiàn)就是經(jīng)常加班改代碼。

如果程序架構(gòu)好,這些問題可能幾分鐘就解決了。

3.如何提升

只能通過不斷做項目去積累,但是也不是沒有捷徑的。

捷徑就是能找到一個資深人士學(xué)習(xí),跟著他做項目,學(xué)習(xí)他的項目思維和編程經(jīng)驗。

這樣你就能節(jié)約大量自己摸索的時間。

舉個例子,同一種功能,新手的寫出來可能是這樣的:

69d49cc4-c782-11ec-bce3-dac502259ad0.png

而我們無際單片機(jī)課程項目的代碼架構(gòu)是這樣的:

69ef20da-c782-11ec-bce3-dac502259ad0.png

雖然本質(zhì)都是輪詢方式去執(zhí)行,但是靈活度很明顯我們寫出來的更高,可以單獨(dú)控制每個函數(shù)執(zhí)行時間等等。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5401

    瀏覽量

    122808
  • STM32
    +關(guān)注

    關(guān)注

    2283

    文章

    10986

    瀏覽量

    361375
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4880

    瀏覽量

    70025

原文標(biāo)題:stm32入門開發(fā)板選野火還是正點(diǎn)原子呢?

文章出處:【微信號:nanshuqg,微信公眾號:無際單片機(jī)編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    【新品體驗】正點(diǎn)原子STM32MP257開發(fā)板免費(fèi)試用

    試用產(chǎn)品概述ATK-DLMP257B開發(fā)板正點(diǎn)原子基于STM32MP257DAK3處理器研發(fā)的一款高性能嵌入式開發(fā)平臺,適用于嵌入式系統(tǒng)
    的頭像 發(fā)表于 04-22 08:05 ?186次閱讀
    【新品體驗】<b class='flag-5'>正點(diǎn)</b><b class='flag-5'>原子</b><b class='flag-5'>STM32</b>MP257<b class='flag-5'>開發(fā)板</b>免費(fèi)試用

    【新品體驗】正點(diǎn)原子STM32MP257開發(fā)板免費(fèi)試用

    ATK-DLMP257B 開發(fā)板,是正點(diǎn)原子基于ST意法半導(dǎo)體的STM32MP257DAK3處理器設(shè)計而成的一款高性能、多功能開發(fā)板,采用底
    發(fā)表于 04-21 16:22

    【AI開發(fā)板正點(diǎn)原子K230D BOX開發(fā)板來了!一款性能強(qiáng)悍且小巧便攜的AI開發(fā)板

    【AI開發(fā)板正點(diǎn)原子K230D BOX開發(fā)板來了!一款性能強(qiáng)悍且小巧便攜的AI開發(fā)板正點(diǎn)
    發(fā)表于 02-18 16:56

    雷卯針對正點(diǎn)原子STM32MP135開發(fā)板推薦靜電防護(hù)示意圖

    一、應(yīng)用場景 1. 驅(qū)動開發(fā) 2. 應(yīng)用開發(fā) 二、功能概述 1. CPU:32位 ARM Cortex-A7 1 GHZ 2. 內(nèi)存:512MB DDR3L 存儲:8GB EMMC 三、擴(kuò)展接口 雷卯專心為您解決防雷防靜電的問題,有免費(fèi)實(shí)驗室供檢測。
    的頭像 發(fā)表于 01-20 15:04 ?299次閱讀
    雷卯針對<b class='flag-5'>正點(diǎn)</b><b class='flag-5'>原子</b><b class='flag-5'>STM32</b>MP135<b class='flag-5'>開發(fā)板</b>推薦靜電防護(hù)示意圖

    正點(diǎn)原子STM32H7R3開發(fā)套件試用體驗】4G聯(lián)網(wǎng)工業(yè)設(shè)備控制網(wǎng)關(guān)

    這次有幸參加 正點(diǎn)原子STM32H7R3開發(fā)套件 的評測,計劃使用 正點(diǎn)原子
    發(fā)表于 12-18 14:14

    正點(diǎn)原子STM32H7R3開發(fā)套件試用體驗】開發(fā)套件開箱報告

    套件 打開盒子,把開發(fā)套件,再和之前的STM32F103精英版做個對比: 上下對比,可以看到,兩套開發(fā)套件,是一脈相承的,都是開發(fā)板,電源,紅外遙控器。在盒子的底部,還有連接線。 可以
    發(fā)表于 12-12 00:54

    正點(diǎn)原子STM32H7R3開發(fā)套件試用體驗】+02-如何使用正點(diǎn)原子開發(fā)板進(jìn)行開發(fā)

    前幾天做了開箱,然后看見了一些小伙伴在下載這一塊存在問題,所以這里就嘮叨一下,說一下如何使用正點(diǎn)原子開發(fā)板。 主要步驟我總結(jié)了一下,有以下幾點(diǎn): 1:安裝DFP器件包 2:拷貝算法到KEIL
    發(fā)表于 12-11 11:07

    正點(diǎn)原子STM32H7R3開發(fā)套件試用體驗】+01-開箱體驗

    作為一個正點(diǎn)原子的忠實(shí)粉絲,很高興能有機(jī)會試用正點(diǎn)原子開發(fā)板,自己以前也是通過正點(diǎn)
    發(fā)表于 12-05 20:10

    正點(diǎn)原子fpga開發(fā)板不同型號

    正點(diǎn)原子作為國內(nèi)領(lǐng)先的FPGA開發(fā)板供應(yīng)商,其產(chǎn)品線覆蓋了從入門級到高端應(yīng)用的各個領(lǐng)域。這些開發(fā)板不僅適用于學(xué)術(shù)研究,還廣泛應(yīng)用于工業(yè)控制、
    的頭像 發(fā)表于 11-13 09:30 ?2841次閱讀

    正點(diǎn)原子野火開發(fā)板哪個好

    在嵌入式開發(fā)領(lǐng)域,F(xiàn)PGA開發(fā)板因其靈活性和可定制性而受到工程師的青睞。正點(diǎn)原子(ZYNQ)和野火(Yihui)是兩個知名的FPGA
    的頭像 發(fā)表于 11-13 09:29 ?3439次閱讀

    正點(diǎn)原子stm32開發(fā)板能用stlink嗎

    在嵌入式開發(fā)領(lǐng)域,STM32系列微控制器因其高性能、低成本和廣泛的應(yīng)用場景而廣受歡迎。正點(diǎn)原子(ZYBO)作為國內(nèi)知名的嵌入式開發(fā)板供應(yīng)商,
    的頭像 發(fā)表于 11-13 09:21 ?1703次閱讀

    i.MX Linux開發(fā)實(shí)戰(zhàn)指南—基于野火i.MX系列開發(fā)板

    電子發(fā)燒友網(wǎng)站提供《i.MX Linux開發(fā)實(shí)戰(zhàn)指南—基于野火i.MX系列開發(fā)板.pdf》資料免費(fèi)下載
    發(fā)表于 10-10 17:23 ?12次下載

    正點(diǎn)原子i.MX93開發(fā)板試用連載體驗】01 - 開箱報告

    總的來說,正點(diǎn)原子這塊新的開發(fā)板性能還是很強(qiáng)勁的,可以取代imx.6ull 這個比較老舊且性能捉急的芯片,同時這個板子還有NPU,可以用來開發(fā)
    發(fā)表于 06-27 21:53

    正點(diǎn)原子i.MX93開發(fā)板試用連載體驗】第一篇:開箱

    i.MX93開發(fā)板與其他同類開發(fā)板(如Arduino、STM32)的性能和功能比較。 正點(diǎn)原子i.MX93
    發(fā)表于 06-20 14:06

    請問STM32開發(fā)板如何

    之前只是學(xué)過一些51單片機(jī) 覺得C語言編程還是很有趣的 我是測控專業(yè)的 單片機(jī)是很重要的一項 下學(xué)期就要做課設(shè)了 就要用到stm32了 現(xiàn)在想學(xué)習(xí)STM32帶系統(tǒng)操作學(xué)習(xí) 但看了網(wǎng)上推薦的大多是
    發(fā)表于 05-16 07:41
    主站蜘蛛池模板: 天天综合干 | 精品一区 二区三区免费毛片 | 三级国产在线 | 国产91小视频在线观看 | 亚洲插插 | 亚洲综合久久久久久888 | 国产91色综合久久免费分享 | 精品久久久久久婷婷 | 福利毛片| 高h乱肉辣文辣书阁 | www.激情.com| 亚洲一区二区三区影院 | 欧美黄色录象 | 丁香花在线观看免费观看 | 手机看片午夜 | 美女露出尿口让男人桶爽网站 | 啪啪调教所29下拉式免费阅读 | 黄色午夜视频 | 性色成人网 | 爱婷婷视频在线观看 | 黄色免费的视频 | 日本一区视频 | 欧美 亚洲 一区 | 午夜剧场一级片 | 欧美日韩在线成人免费 | 日本免费黄视频 | 日韩一级视频 | 欧美日韩亚洲色图 | 午夜神马嘿嘿 | aa在线观看 | 天天操天天干天天干 | 日本高清视频色wwwwww色 | 日本a级片在线播放 | 性生大片免费观看无遮挡 | 黄色片日本网站 | 欧美三级一区 | 久久99精品久久久久久秒播 | 色香欲亚洲天天综合网 | 欧美另类bbw| 午夜宅男视频 | 午夜嘿咻|