一款單片機爛大街的本質(zhì)還是沒有比它更好的可以替代。
做了開發(fā)10年,STM32個人最喜歡用,高效、省心、穩(wěn)定。
對于資深工程師來說,做一款產(chǎn)品不僅僅需要考慮實現(xiàn)功能而已,大公司做產(chǎn)品遠比小公司考慮的因素要多。
下面將全面給大家介紹下,做產(chǎn)品需要考慮的因素:
1.功能需求
功能需求肯定是排在最前面的,這將直接決定單片機需要具備哪些外設(shè)資源。
比如控制性的產(chǎn)品通常需要集成各種傳感器、驅(qū)動器、通訊模塊等,而嵌入書系統(tǒng)就是需要集成各種協(xié)議、網(wǎng)絡(luò)接口等。
2.性能需求
單片機性能取決于項目功能的復(fù)雜程度,需要考慮處理器性能、內(nèi)存容量、外設(shè)數(shù)量和速率等。
這個直接影響系統(tǒng)的運行穩(wěn)定性、效率、可靠性等。
3.電源管理
電源方面主要考慮到供電電壓、產(chǎn)品的功耗要求、電源模式和保護等,對于低功耗的產(chǎn)品,還需要考慮休眠模式下的電流、喚醒方式、時鐘源等。
4.軟件開發(fā)
軟件開發(fā)主要是考慮編程語言、編譯器、調(diào)試工具和開發(fā)環(huán)境。
這塊我感悟特別深,哪怕花半個月把環(huán)境搭建好,都不要將就,簡單好用的開發(fā)環(huán)境能讓開發(fā)周期效率提高很多,包括后期的代碼可維護性。
如果是用一些冷門的開發(fā)工具,光搭建環(huán)境就浪費很多時間,出現(xiàn)問題也不知道怎么解決。
5.硬件設(shè)計
單片機的硬件設(shè)計也是一個重要的考慮因素,需要考慮電路設(shè)計、PCB布局、外設(shè)選擇和接口設(shè)計等。
6.成本和生產(chǎn)
在設(shè)計和開發(fā)產(chǎn)品時,需要考慮成本和生產(chǎn)等方面的問題。
需要考慮單片機的采購成本、開發(fā)成本、測試成本和生產(chǎn)成本等因素。
同時,還需要考慮如何提高生產(chǎn)效率、降低成本并確保質(zhì)量。
7.產(chǎn)業(yè)鏈和標準
最后,還需要考慮單片機所涉及的產(chǎn)業(yè)鏈和相關(guān)標準。
需要考慮供應(yīng)商、代理商、技術(shù)支持和生態(tài)系統(tǒng)等方面的問題,這點也很重要,STM32的社區(qū)生態(tài)就做得很好,哪怕原廠和代理商不提供技術(shù)支持,在網(wǎng)上找資料也能解決大多數(shù)問題。
很多單片機,對小企業(yè)非常不友好,基本上沒技術(shù)支持就算了,資料也不完善,導(dǎo)致調(diào)外設(shè)都浪費了大量時間。
還有一點就是單片機的供貨周期,這點對中大型公司特別重要,如果芯片供應(yīng)周期太長,會直接影響出貨。
同時,還需要考慮國家和行業(yè)標準,以確保產(chǎn)品符合相關(guān)法規(guī)和標準要求。
8.系統(tǒng)安全性
現(xiàn)在很多產(chǎn)品都是聯(lián)網(wǎng)的,不像以前傳統(tǒng)硬件。
比如物聯(lián)網(wǎng)、智能家居等領(lǐng)域快速發(fā)展,產(chǎn)品安全性需要越來越重視。
單片機做產(chǎn)品時需要考慮如何確保系統(tǒng)的安全性,包括硬件安全、軟件安全、通信安全和數(shù)據(jù)安全等方面。
9.可維護性和可升級性
在產(chǎn)品的整個生命周期內(nèi),需要不斷優(yōu)化和改進產(chǎn)品的功能和性能。
因此,單片機做產(chǎn)品時需要考慮如何提高產(chǎn)品的可維護性和可升級性。
這包括設(shè)計良好的軟件結(jié)構(gòu)和模塊化設(shè)計,以及兼容性好的硬件設(shè)計
軟件結(jié)構(gòu)和模塊化設(shè)計方面STM32還是做的挺好的。
10.總結(jié)
我覺得像大疆這種體量和性質(zhì)的公司,在滿足以上大部分需求的前提下,會慢慢趨于使用***,主要是基于價格、供貨周期等考慮,被卡脖子可不好受。
站在普通工程師的角度,有些產(chǎn)品覺得很簡單,因為你只是站在以實現(xiàn)功能為主的維度。
站在研發(fā)經(jīng)理的角度,做一款真正的產(chǎn)品并非易事,不但要實現(xiàn)功能,還需要規(guī)避一些后期可能存在的風險。
審核編輯:劉清
-
傳感器
+關(guān)注
關(guān)注
2546文章
50498瀏覽量
751193 -
單片機
+關(guān)注
關(guān)注
6030文章
44500瀏覽量
632176 -
驅(qū)動器
+關(guān)注
關(guān)注
52文章
8117瀏覽量
145848 -
STM32
+關(guān)注
關(guān)注
2264文章
10858瀏覽量
354391
原文標題:像大疆這樣的公司會不會用STM32這種滿大街都是的芯片?
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論