91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式代碼包括哪些等內容?

GReq_mcu168 ? 來源:玩轉單片機 ? 作者:玩轉單片機 ? 2020-06-23 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

不得不提,當時我的一個師兄給了我很大的幫助,因為當時我連網(wǎng)絡ping的原理都不懂,連什么是交換機和路由器都搞不清楚,是他教了我這些基礎的知識。

通過上面的這個項目,我第一次體會到了真正的實際項目是怎么回事,并且也建立了一定的自信,就是原來我也可以做成一件事。

這個項目做完,有段時間我還一度想著以后畢業(yè)了就從事工控行業(yè)了。

后來,又參與了導師的一個真正的嵌入式的項目,做的是一款物聯(lián)網(wǎng)燃氣表,這里面包括了單片機手機平臺芯片,開發(fā)語言是C語言,我那時在現(xiàn)在看來依然是個打醬油的角色,主要就是在外面公司里打打雜,從頭到尾也沒寫過幾行代碼,不過啊,這期間整天耳濡目染,沒吃過豬肉也見過豬跑啊,對嵌入式里的一些概念(串口、IIC、下載、sourceinsight、低功耗等)算是建立起來了,并且我那會也直接和英特爾工程師一起調試,也學到了很多東西,期間還去上海出了一趟差。這也讓我確定了畢業(yè)后要進入一家外企芯片公司的念頭。

去年離開,又跳槽到另外一家公司,也是做的同樣的行業(yè),目前職位是產品經理,同時也在不斷的學習技術知識,月薪30K+。這一年來學會了QT 進行Ui程序開發(fā)。目前正在學習JavaScript前端知識,希望能夠自己搭建一個簡單的系統(tǒng)。

業(yè)余時間,和前公司領導寫公眾號TopSemic,我們也在不斷分享過去的經驗和教訓,希望幫助在嵌入式、芯片行業(yè)的朋友。其實每個人在嵌入式行業(yè)都會遇到很多問題,大部分你遇到的問題別的人都遇到過,如果能和過來人多交流多溝通,對你影響是很大的。

對于我而言,我不會放棄嵌入式、單片機,因為我是發(fā)自內心的喜愛,我相信我會一直堅持做下去。

同時我也會不斷學習嵌入式之外的相關知識,因為一個完整的產品不僅包括嵌入式,還有手機端、web端等內容。我不求全部都精通,但是我一定會去實踐,去親自體驗。

結合自己的情況(愛好、能力、年齡)等,做出最佳的選擇,而不是人云亦云,不知所從。同時一旦確定方向,要堅定不移的去執(zhí)行,去堅持,不到萬不得已不要輕易放棄。

此外要和行業(yè)里的人多交流,不斷開拓自己的視野,不要總是只盯著自己干的一點事情。要了解你所處的行業(yè),以及整個產品的各個環(huán)節(jié),包括芯片(芯片本身就很多門道,什么代理商啊,貿易商啊,原廠啊,很多人都搞不清楚他們的關系),硬件(原理圖、PCB設計)、產品外殼、結構,包裝,生產環(huán)節(jié)、UI設計等等方面。這些東西如果有機會,最好是自己親手參與一下,只有實際做了,才能理解其中的東西。

我就自己完整的經歷過:畫原理圖、PCB,打板、買元器件,烙鐵焊接、調試、寫嵌入式代碼,寫上位機、移動端軟件,設計產品、現(xiàn)場安裝調試等所有環(huán)節(jié)。我是屬于那種自己不親自干過就不明白的那種。另外嵌入式包含的東西太多了,建議大家除了單片機,還盡量學學linux,我感覺最近幾年linux越來越普遍了。

同時無線通信應用越來越多,wifi、ble、LoraNB-IOT、4G/5G等,無線的知識也得多學習。

最后嵌入式說白了是為了完成一個項目、完成一個產品的工具,技術手段,除了技術本身,你同時應該對背后的行業(yè)、業(yè)務有深刻的理解,這樣自己的價值才會更高。
責任編輯:pj

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

    關注

    4411

    文章

    23904

    瀏覽量

    425013
  • 無線
    +關注

    關注

    31

    文章

    5707

    瀏覽量

    178976
  • 代碼
    +關注

    關注

    30

    文章

    4973

    瀏覽量

    74149
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    嵌入式單片機開發(fā)學習路徑

    學習C語言 C語言是嵌入式開發(fā)的基礎。掌握C語言的基本語法、指針、結構體、內存管理內容是進入嵌入式開發(fā)的前提。 2. 硬件知識 2.1 認識單片機 單片機是
    發(fā)表于 02-09 15:42

    什么是嵌入式應用開發(fā)?

    。 · ?醫(yī)療設備?:如心電圖儀、血壓計。 開發(fā)工具和技術 嵌入式開發(fā)過程中常用的工具包括: · ?集成開發(fā)環(huán)境(IDE)?:用于編寫、編譯和調試代碼。 · ?編譯器?:將高級
    發(fā)表于 01-12 16:13

    分析嵌入式軟件代碼的漏洞-代碼注入

    隨著互聯(lián)網(wǎng)的發(fā)展,嵌入式設備正分布在一個充滿可以被攻擊者利用的源代碼級安全漏洞的環(huán)境中。 因此,嵌入式軟件開發(fā)人員應該了解不同類型的安全漏洞——特別是代碼注入。 術語“
    發(fā)表于 12-22 12:53

    C語言單元測試在嵌入式軟件開發(fā)中的作用及專業(yè)工具的應用

    語言使用率超過90%。從智能家居溫控系統(tǒng)到汽車ECU控制單元,從工業(yè)機器人到醫(yī)療設備,C語言仍然是嵌入式開發(fā)的首選語言。 C語言在嵌入式開發(fā)中的核心優(yōu)勢包括: ?高效性能****?:C語言代碼
    發(fā)表于 12-18 11:46

    系統(tǒng)嵌入式的學習路線

    ,供各位嵌入式初學者參考,希望對大家有所幫助。嵌入式工程師需要掌握的內容非常廣泛,主要包括嵌入式軟件、
    發(fā)表于 12-16 07:49

    CW32嵌入式軟件開發(fā)的必備知識

    嵌入式系統(tǒng)中最常用的編程語言,因為它們提供了直接訪問硬件的能力,并且代碼執(zhí)行效率高。 了解匯編語言,用于編寫底層驅動、中斷處理程序以及性能要求極高的代碼段。 對其他編程語言如Python、Java
    發(fā)表于 11-28 07:48

    嵌入式開發(fā)的關鍵點介紹

    。 嵌入式開發(fā)的關鍵點: 1. 硬件限制: 嵌入式系統(tǒng)通常具有嚴格的硬件限制,例如處理器速度、內存和存儲容量。因此,嵌入式開發(fā)需要考慮這些限制,并編寫高效的
    發(fā)表于 11-13 08:12

    嵌入式實時操作系統(tǒng)的特點

    操作系統(tǒng)具備高效的中斷處理機制,能夠快速響應和處理系統(tǒng)的中斷事件。 資源管理:實時嵌入式操作系統(tǒng)提供有效的資源管理機制,包括內存管理、設備驅動程序、文件系統(tǒng)和網(wǎng)絡協(xié)議,以支持嵌入式
    發(fā)表于 11-13 06:30

    嵌入式需要掌握哪些核心技能?

    : 1)C語言與底層編程 核心地位:C語言是嵌入式開發(fā)的基石,需精通指針操作、內存管理、位運算,直接操控硬件資源。 延伸技能:C++用于復雜項目架構設計,匯編語言優(yōu)化底層性能(如啟動代碼、中斷處理
    發(fā)表于 10-21 16:25

    嵌入式達到什么水平才能就業(yè)?

    包括GPIO、定時器、中斷、ADC 等外設的配置與調試,能實現(xiàn)如溫濕度采集、電機控制等功能掌握嵌入式 Linux 驅動開發(fā)基礎:能編寫簡單字符設備驅動,實現(xiàn)設備的初始化、讀寫操作,會用內核調試
    發(fā)表于 09-15 10:20

    嵌入式工程師為什么要學QT?

    、Clang、MSVC,并提供了跨平臺的編譯和發(fā)布流程。 強大的集成開發(fā)環(huán)境(IDE) Qt Creator提供了代碼編輯、調試、構建和發(fā)布功能,極大地提升了開發(fā)效率。 因此,Qt是嵌入式工程師值得學習的一個工具。 它能夠
    發(fā)表于 08-14 15:15

    入行嵌入式應該怎么準備?

    知識: 一、C/C++編程C/C++是嵌入式系統(tǒng)開發(fā)中最常用的編程語言。熟練掌握C/C++語言將使你能夠理解和編寫底層驅動程序、操作系統(tǒng)以及與硬件交互的代碼。對于嵌入式系統(tǒng)來說,效率和資源利用率
    發(fā)表于 08-06 10:34

    Linux嵌入式和單片機嵌入式的區(qū)別?

    : 單片機嵌入式 :開發(fā)環(huán)境相對簡單,通常使用C語言或匯編語言進行編程,開發(fā)工具包括Keil、IAR。 Linux嵌入式 :開發(fā)環(huán)境較為復雜,除了需要掌握C語言,還需要了解Lin
    發(fā)表于 06-20 09:46

    嵌入式開發(fā)入門指南:從零開始學習嵌入式

    隨著物聯(lián)網(wǎng)、智能硬件的發(fā)展,嵌入式開發(fā)成為熱門技能之一。以下將為初學者提供一份詳細的嵌入式開發(fā)入門指南,涵蓋學習路徑、必備工具、推薦資源內容。 1.
    發(fā)表于 05-15 09:29

    嵌入式適合自學嗎?

    實際問題,如硬件故障、軟件調試。沒有專業(yè)指導的學習者,可能很難快速找到問題的根源并解決。 三)缺乏系統(tǒng)性 1)學習內容零散:自學嵌入式容易出現(xiàn)學習內容的零散和不系統(tǒng),缺乏全面的學習指
    發(fā)表于 04-27 09:54