一名從事10多年嵌入式行業(yè)的老兵,用多年來從事這個(gè)行業(yè)的經(jīng)驗(yàn)及獨(dú)特視角,為想從事嵌入式系統(tǒng)方向的大學(xué)畢業(yè)生、以及剛從事這個(gè)行業(yè)、處在迷茫期的小伙伴們指點(diǎn)迷津。
首先需要強(qiáng)調(diào)的是:能不跳槽就不跳槽,跳槽的成本極大。今天,給想從單片機(jī)轉(zhuǎn)嵌入式Linux的一些小伙伴做一些分享。
嗡嗡嗡,隨著手機(jī)的一聲振動(dòng),鎖屏彈出了消息提醒,沒看全文,依稀瞄到2020……TI杯……幾個(gè)字眼我便知道自己將面臨一個(gè)艱難的抉擇。庚子年春,突如其來的新型冠狀病毒疫情打破了我早已在心中規(guī)劃好的生活。如果沒有這次疫情,這則消息對我來說,應(yīng)該會(huì)是一聲戰(zhàn)鼓的。
在Linux系統(tǒng)中一切皆文件,除了通常所說的狹義的文件以外,目錄、設(shè)備、套接字和管道等都是文件。
使用聯(lián)想鏈條和幾何直觀,輔以從實(shí)際需求衍生概念的思考模式,詳解什么是傅立葉變換,為什么要做傅立葉變換等,幫助記憶和理解,目的當(dāng)然是標(biāo)題所說:讓你永遠(yuǎn)忘不了傅里葉變換這個(gè)公式。另,這篇博客還從側(cè)面一定程度上回答了另一個(gè)問題:為什么要研究復(fù)數(shù)?
STM32CubeProgrammer(STM32CubeProg)是STM32微控制器的專用編程工具。
在嵌入式產(chǎn)品應(yīng)用中,常常需要應(yīng)對系統(tǒng)數(shù)據(jù)在存儲(chǔ)或者傳輸過程中的完整性問題。所謂完整性是指數(shù)據(jù)在其生命周期中的準(zhǔn)確性和一致性。這些數(shù)據(jù)可能存儲(chǔ)在EEPROM/FLASH里,或者基于通信協(xié)議進(jìn)行傳輸,它們有可能因?yàn)橥饨绺蓴_或者程序錯(cuò)誤,甚至系統(tǒng)入侵而導(dǎo)致被破壞。如果這些數(shù)據(jù)在使用前不做校驗(yàn),產(chǎn)品功能可能失效。在一些特定領(lǐng)域,嚴(yán)重時(shí)可能會(huì)危及用戶財(cái)產(chǎn)甚至生命安全。本文就來聊聊使用較為廣泛的循環(huán)冗余校驗(yàn)技術(shù),以及在STM32中的一些具體使用體會(huì)。
大家應(yīng)該還記得,在今年2月份的時(shí)候,國內(nèi)一則程序員刪庫的消息傳遍了全網(wǎng)。這則消息刷屏的原因很簡單——他的幾行代碼,直接讓上市公司微盟的市值一天之內(nèi)蒸發(fā)超10億元,數(shù)百萬用戶受到直接影響??梢哉f,這是國內(nèi)IT界史上最牛逼的刪庫跑路案例了。
對很多人來,嵌入式軟件開發(fā)過程中 模塊化 (Modularization)是一個(gè)海市蜃樓、是一個(gè)書面詞匯、是一個(gè)過氣的時(shí)尚——模塊化似乎從未真正的實(shí)現(xiàn)過。吹牛時(shí)人們常不屑的說: 沒吃過豬肉,但還沒看過豬跑么?事實(shí)上,如果討論的對象是嵌入式軟件,很多人可能真的沒有看過豬跑。
都2020年了,聽說你還在用vc++ 6.0,不,可能還到處搜索下載安裝巨無霸一樣的visual studio 2019來調(diào)試你“雞碎咁多”的代碼?都o(jì)ut了,這些不是過于龐大就是編譯器老掉牙了。為啥不用gcc呢?gcc不是Linux里面的嗎,能用在Windows?還能debug嗎?什么?你不知道Windows也可以用gcc?好吧,我今天手把手教你用gcc,并且教你在vscode上用gcc征服debug過程中遇到的各種疑難雜癥!
算法太重要了!“人工智能”,“機(jī)器學(xué)習(xí)”,“大數(shù)據(jù)”,這些越來越常聽到的字眼,背后其實(shí)都是一個(gè)個(gè)“算法”。諸多高新科技,似乎都離不開“算法”的“加持”。
光電耦合器是以光為媒介傳輸電信號(hào)的一種 電一光一電 轉(zhuǎn)換 器件 。它由發(fā)光源和受光器兩部分組成。把發(fā)光源和受光器組裝在同一密閉的殼體內(nèi),彼此間用透明絕緣體隔離。發(fā)光源的引腳為輸入端,受光器的引腳為輸出端,常見的發(fā)光源為發(fā)光二極管,受光器為光敏二極管、光敏三極管等等。
首先,應(yīng)該明白總線是什么?度娘的完整定義是:總線是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信干線,它是由導(dǎo)線組成的傳輸線束,按照計(jì)算機(jī)所傳輸?shù)男畔⒎N類。其實(shí),總線就是是一種內(nèi)部結(jié)構(gòu),它是cpu、內(nèi)存、輸入、輸出設(shè)備傳遞信息的公用通道。
這篇文章是在雷總個(gè)人博客看到的,里面聊到了他作為程序員的一些經(jīng)歷、初衷以及思考。寫的不錯(cuò),便轉(zhuǎn)來給大家看看。
mo_chen
2587402761
18309221715
q835194077q
ernest2020
2454347030
王洪陽
Witpower
hexuanjian
twtw
hetth
洛奇ing
289117336
Tronlong創(chuàng)龍
嘉和城金牛座
cdliliping
minxinzou
小兔幾
慢羊羊123456
派大猩
xjhw
太陽sun
phane99
sunshineli123
niceming
klffnj
桂_花_灣
wenshengzhu
人生如戲啊
alu1997