STM32真的是很落後嗎?

時間 2021-05-06 18:57:52

1樓:黑貓王子

嵌入式比python難多了吧,他哪來的自信的。

STM32也並不落後,嵌入式處理器上有ARM9+,下有8位微控制器,中有STM32,他處於他最合適的位置,沒了STM32也會有其他晶元填充這片市場

2樓:sunnight0

這個要看應用環境的。

如果成本主導,那只能選夠用的器件。

如果是us級應用,就不能載入系統了,呵呵。系統排程大多是ms級。

只有最合適的,沒有高階低階之分。脫離環境談高低都是不合適的,好比在沙漠裡你一定要舉辦滑雪比賽#¥&&¥

3樓:SmallJu

首先你倆就不是乙個方向的

Python是一門語言 stm32是乙個微控制器首先必須承認Python是很好用我現在用它代替MATLAB好用的一逼但是它並不能跑在所有平台上啊

比如這玩意兒

最近漲價了零售要三塊錢一片

又或者是同個公司的另一款

這款批量拿貨應該能到3毛就是缺貨

就這倆玩意兒你告訴我能跑Python 我怕是做夢要笑醒嵌入式的Python就是用硬體資源換開發難度也就是用成本換開發難度那麼問題來了本來乙個板子你就賺幾毛幾分然後上來微控制器成本給你翻10倍怕不是當場就要倒閉

用的領域不同不能相提並論

4樓:無際微控制器

乙個真敢說乙個真敢聽!

能說出這種話的,只能說對微控制器這個行業一無所知

我用STM32做過的產品超過13款,佔據了大部分。

我從兩個方面來分析下現在STM32到底落不落後,太學術化的東西我不講,保證小白都能聽懂!

1.市場

2.企業產品開發核心思路

一、市場

大多數人學習微控制器相信都是為了找到乙份薪水不錯的工作

對於STM32目前落不落後,我說了不算,你說了也不算市場說了算。

我一直跟我的學員說一定要跟著市場走,技術這個玩意變化太快,不要太相信培訓班也不要盲目相信大神的判斷。

我們要通過大量的資料分析,找到目前企業對這個職位的剛需

資料收集最好的方法就是直接通過各大招聘平台。

隨便找了3個,都要求會STM32,有這個資料對我們來說就夠了,畢竟大多數人學習都是奔著工作去的。

二、企業產品開發核心思路

我在2個公司分別擔任過專案經理和研發負責人,對產品方案設計和開發有比較豐富的經驗。

我也用過很多微控制器,中穎、STC、NXP、新唐、GD等等。

站在開發者的角度,我個人認為沒有一款比ST的晶元用的更舒服,導致我後面只要產品不想用ST的晶元我都想離職,哈哈哈。

ST的晶元穩定性很好,瞎搞照樣跑起來(我碰到中國產晶元最坑的一款,定義全域性變數的時候不能初始化,初始化必須在main函式裡,否則程式跑不起來),ST資料也豐富,最關鍵價效比還很高(最近暴漲是突發事件)。

所以這麼多企業都要求工程師要會STM32,你認為STM32落後?難道你比這些企業更聰明嗎?

乙個企業開發產品也不是一味地壓縮成本的,不是說哪個晶元便宜就用哪個,這樣的企業即便現在賺錢,最終也會還回去。

實際上會綜合評估以下幾點來選擇乙個最合適的方案:

1.硬體成本

2.開發周期

3.穩定性

如果什麼都自己做,理論上來說物料成本是最低的,這種模式一般適合大廠,像華為、小公尺、比亞迪之類的。

中小企業通常是通過模組化的方式來整合資源縮短產品開發周期,比如說藍芽模組、Wifi模組等各種功能性模組都是找專業做這種模組的廠家合作。

整合完硬體各模組以後,自己加乙個主控晶元,這個來處理整個產品的邏輯功能。

這樣做的成本會高一點,但是開發周期短啊,而且穩定性也比較好,模組都是經過批量驗證的。

產品先做出去搶占市場份額,然後一邊賺錢一邊優化產品的成本。

而不是說一步就要把產品做的多完美,等你做出來,別人早就把使用者都圈完了。

看到這裡,一直看我文章的小夥伴或許就明白,為什麼我一直強調不要花時間去研究模電數電,會基礎電路就行了。

因為實際產品真的用的少,現在都是模組化的了。

比如說設計乙個電源,實際產品肯定不可能自己通過乙個個電阻電容、二極體、三極體去設計,而是用電源晶元方案,整個電路廠家也會提供給你,又有技術支援,關鍵還便宜。

最後給學微控制器的小夥伴一點建議:

初學微控制器的目的不是為了讓自己成為專家,而是通過最短的時間學習找乙份工作,擁有穩定現金流以後,活下去你才有資格談未來。

5樓:哈哈哈

前一段時間面某自動駕駛獨角獸,面試官提到說我這專業(自動化相關)好多人都只會個stm32和c語言,c++都不會,太水了。。。

我並不覺得搞通stm32就比玩轉Python,c++難度低很多,但現實就是只會玩stm32和c語言,包括電路那套技能拿不到幾個子,stm32在目前火熱的人工智慧,自動駕駛等領域沒有太多用武之地。。。熱門行業的薪資遠超傳統嵌入式那三瓜倆棗的,鄙視鏈自然就出來了

6樓:淘淘

32落後?目前32頂配主頻都能跑400多M,還是雙核,基本佔據了嵌入式領域的半壁江山吧,我反而覺得python比較雞肋,你去找工作,如果你說你只會Python,那估計沒啥好工作。Python都是配合著其他技能樹含金量才會高。

7樓:CodeAllen

Python 和stm32怎麼對比的?

完全不是乙個領域,非要說優勢那可能就是強行裝逼了,不說原因就說不好不是扯嘛

非要比的話也是和C語言比,但是語言之間的比較就見仁見智了,各自的好處只有從業者知道

8樓:Hocker

只能說Python沒得資格評價stm32,不是說誰不好,就是兩個完全不一樣的領域,就像開著跑車的人沒資格評價唐高宗一樣。

9樓:TONY老師

做PYTHON這個老哥是不是在胡說八道。PYTHON僅僅是一門語言,像C語言一樣。

我用STM32好多年了,很多專案都能使用,覆蓋率很強。除了一些特定的場合用不了,比如快速讀取攝像頭只能用帶FPGA的ARM。做路由器閘道器,需要用到支援linux或openwrt系統的晶元。

10樓:小劉

嗯,對於乙個會且只會python的人來說,確實是很落後,畢竟沒辦法跑uboot,linux燒不進去,執行不了py,heap就只有64kb那麼大,稍不注意連編譯都通不過 //狗頭

11樓:初九在下

對了,那貨知道micropython麼?

看了很多亂七八糟的回答,說微控制器就微控制器,又是半導體又是微軟的,純屬瞎搞。

stm32落後?

你自己看看現在通用領域的mcu有多少是用它的。

你再看看中國產的mcu品牌有多少是以相容替代它為己任的?

這個問題就不會問了。

12樓:江南小聖

我覺得進入社會就應該明白這個世界是為市場服務的。對於一項業務,由市場來決定哪個器件省錢,或者哪種程式語言適合才是符合經濟規律的。

13樓:

下面是原文:

落不落後我不懂,但是可以對比一下各個公司的市值,這樣就知道資本對各領域的青睞程度。

先來個半導體前20強對比:

可以看到,意法半導體(STM32)市值272億美元,和nxp,microchip差不多。這幾家都是mcu的領軍代表了。

但是比起pc和移動端,連零頭都夠不上,它們都是千億沒有級別。

STM32使用的是arm的核心IP授權,那麼在對比一下arm公司。

最近ARM公司被英偉達400億美元收購,而且是溢價40%的情況下,可見STM32和ARM市值也不相上下。

另外對比下網際網路新秀TikTok。

乙個成立沒幾年的公司就已經吊打一眾半導體公司了。還是網際網路來錢快呀!

這說明了乙個事實,網際網路的確比嵌入式的市場要大的多,而且更加賺錢。

14樓:Staok

沒有底層,搞什麼軟體,程式設計師用的電腦哪來的?

計算機行業的鄙視鏈,就別帶到嵌入式領域來,問題裡碰到的這個人對這個領域的知識量一無所知,程式語言玩的很溜,就能從無到有做一台電腦或者手機了嗎?

15樓:電子芯

STM32細分系列也很多,而且也在不斷的更新,落後和做產品、做專案是兩碼事。做專案需要選擇最合理、利用率最高的晶元方案,並不是落後不落後。

16樓:平凡

在自動控制領域裡,pid出現已經一百多年了,目前提出的新的控制演算法上千上萬種了,任何一種聽起來都比調那三個萬年不變的引數高階多了,所以對於是個人都知道的pid來講真的low爆了,然而目前95%的控制產品用的還是這貨,至於不夠高階,把nasa的火星探測器裡的控制系統扒開,你猜裡面用的最多的閉環演算法是啥?

很多東西不是大家都用就是low, 相反,大家都用恰恰說明了它的優秀和暫時的不可替代性。同時呢,建議了解一下stm32最近幾年推出的各個系列的新品,可能就會發現人家一直在當前各種前沿技術領悟(比如邊緣計算)裡經營,甚至活躍的不像樣。

17樓:purewater1

我兩個都會。。。。我覺得stm32挺吊的,雖然我只用過便宜的f4f1,但是這東西是真的啥都能幹,Python也啥都能幹,現在stm32都能用c艹寫了,沒感覺落後

18樓:過分

兩種不同的開發方式,真的沒有可比性。瞧不起32的人。。水平也是堪憂啊。或許樹莓派玩的挺溜,但是微控制器那種暫存器操作,是真的很爽啊。

19樓:

不是STM32落後,是那個教python的太落後。別看他是教python的,估計他也是一瓶不滿半瓶晃蕩那種,或者本身也是培訓出來的沒什麼實踐經驗,也不懂計算機行業。

20樓:帥氣的韭菜

我覺得STM32不落後,首先你要明白他的系列。MO M1 M3 M4 M7,可以根據不同的專案的複雜程度和晶元資源夠不夠用來選擇。

所以STM32本身不簡單,可能你用的是STM8這種小型的,像複雜的例如醫療器械,他採用的也是STM32F7的晶元。這樣就可以使用更多的定時器/ADC/DAC等,來完成複雜的專案。

STM32不僅不落後,反而它是在時代的前沿呢!它最新推出了物聯網型晶元,STM32W型的晶元,為未來5G的發展提供了良好的晶元開發資源。

所以學習STM32,把基礎打好,不斷試錯,讓自己一點一點的向大神水準世界級水準靠近。

21樓:電源熊

python很好用,我拿來做資料處理,stm32很好用,我做裝置很常用,但你要把這兩個強拉在一起比,就像是問山地自行車和高速公路哪個好用一樣,驢頭不對馬嘴。

比如現在我需要這麼乙個裝置,它需要對交流電每週波等間隔取樣40點,逐點FFT,電流上公升率超標後10mS啟動輸出,你拿python來實現下?

我要求這個裝置能在+-15kv空氣放電、4kv浪湧、5000v衝擊等等等等下正常工作,你樹莓派來試試?對了,還有工作溫度範圍-40~+85……

感覺stm32太簡單是一種自負嗎?

王旭東 stm32有m3 m4 m7核心,如果你能做到心中無惑,成為乙個活著的Reference Manual,那確實相當牛批,有自負的資本。 煒淋 不是,是無知,因為大多數情況下呼叫一些已有的韌體庫或者hal庫,甚至用已知的開源庫,稍微學習能力強一點的認真學一下很快就能掌握,然後在短時間內開發出來...

比如零基礎學會stm32工作會好找嗎,沒有模電數電的基礎

巧學.h 在回答這個問題之前,我先講乙個身邊朋友學微控制器的經歷,我的朋友有29歲了,之前一直就是在工廠裡幹活,每個月賺的錢就是個3k左右,沒有一天休息,每天都很累,太想換乙個工作了。別人就建議他去學個技術吧,感覺現在嵌入式,微控制器很流行,前景也很好,而且工資也算是挺高的,他心動了,但是覺得這麼大...

學好STM32微控制器是一種什麼樣的感覺?

麼麼 雖然我還沒有完全學好,但是學成以後相比於大學單純的理論知識學習,總算是可以有乙個應用平台進行相關的開發,也會覺得自己出來找相關工作有大的底氣,起碼自己相比別人有不錯的動手能力。我是電氣工程及其自動化的。 編碼書生 沒啥感覺233333 它只是一塊微控制器而已 等你學會裡32,接觸ARM7 AR...