剛進職場那幾年,我發(fā)現(xiàn)身邊總有一些人,成長速度特別快,兩三年就能升一大截。我還忙著修Bug的時候,人家已經(jīng)開始處理復(fù)雜項目了;當我具備了一定能力、尋求突破和上升時,他們已經(jīng)成為團隊骨干,能夠獨當一面了。?所以,那會兒我經(jīng)常自我懷疑,是不是自己的學習能力真比別人差??后來有一次閑聊...
關(guān)注「Linux大陸」,選擇「星標公眾號」一起進步!Valgrind簡介Valgrind是一套Linux下,開放源代碼(GPLV2)的仿真調(diào)試工具的集合。Valgrind工具包包含多個工具,如Memcheck、Cachegrind、Helgrind、Callgrind、Massi...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:https://blog.csdn.net/zhzht19861011摘要:本文首先分析了C語言的陷阱和缺陷,對容易犯錯的地方進行歸納整理;分析了編譯器語義檢查的不足之處并給出防范措施,以KeilMDK編譯器為例,介紹了該編譯器的...
來源:公眾號【魚鷹談單片機】作者:魚鷹OspreyID??:emOsprey我們都知道,單片機往往都有定時器這個外設(shè),定時器有時候也會用來作為計數(shù)器使用,在項目中它的的使用非常頻繁,但有時候卻滿足不了項目的需求。比如STM32F1定時器,通過配置,可以讓定時器的時基為1ms,即1...
點擊“藍字”關(guān)注我吧總述????附加一篇介紹文哈,關(guān)于vim快捷鍵的介紹。vim和vscode到底誰更好用,大家爭得不可開交,然后我就在vscode里面裝了一個vim插件,完美得解決了這個問題,用完之后覺得真香,所以我就整理一份終端命令的快捷鍵,所以大家趕緊收藏起來吧。作者:良知...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:茶話MCU我們知道,利用單片機定時器捕獲功能測量脈沖信號寬度及占空比是種很常見的做法。這里以STM32的定時器為例來介紹基于其捕獲功能實現(xiàn)對脈寬的測量的思路及過程。一般來講,使用STM32定時器的捕獲功能來實現(xiàn)脈寬測量,我們可以選...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!1再論堆棧溢出堆棧溢出是嵌入式開發(fā)中比較難排查的bug,很多朋友都以增加足夠的堆??臻g來盡量避免該bug。但是這樣的"黑盒"處理并沒有抓住問題的本質(zhì),因為堆棧溢出沒有明顯的特征與之對應(yīng),自認為增加堆棧就解決了問題,而實際有些問題并非堆棧...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:網(wǎng)絡(luò)指針對于C來說太重要。然而,想要全面理解指針,除了要對C語言有熟練的掌握外,還要有計算機硬件以及操作系統(tǒng)等方方面面的基本知識。所以本文盡可能的通過一篇文章完全講解指針。為什么需要指針?指針解決了一些編程中基本的問題。第一,指針...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!01什么是命令?很多朋友對Linux的一個印象就是各種各樣的命令行,在圖形化界面不夠成熟的時期,Linux系統(tǒng)開發(fā)人員都是通過命令行直接操控OS,其實和DOS系統(tǒng)差不多,幾乎可以通過鍵盤搞定所有的事情,不要和鍵盤俠混談哦。然而現(xiàn)在的ub...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:https://www.cnblogs.com/whale90830/p/10488595.html整理排版:C語言編程由C到COOP第一課C語言的局限C的特點C的程序特征C程序的結(jié)構(gòu)特性C程序的編輯、編譯和運行?C對C的補充C語...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:嵌入式Linux系統(tǒng)開發(fā)Linux上可用的C編譯器是GNUC編譯器,它建立在自由軟件基金會的編程許可證的基礎(chǔ)上,因此可以自由發(fā)布。GNUC對標準C進行一系列擴展,以增強標準C的功能。1.零長度和變量長度數(shù)組GNUC允許使用零長度數(shù)...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:裸機思維【說在前面的話】相信很多人都遇到過這樣的情況:在一個Cortex-M嵌入式應(yīng)用中要實現(xiàn)一個精確的毫秒級延時并不困難——如果你有RTOS,在任務(wù)中使用諸如os_sleep()之類的函數(shù)就可以輕松實現(xiàn);如果你是裸機,也可以使用...
關(guān)注「嵌入式大雜燴」,星標公眾號,一起進步!來源:科巖成果前言公眾號的第一篇文章,算是一個開頭,這篇文章總結(jié)了我做嵌入式工程師這幾年的一些經(jīng)驗,分享給剛?cè)胄谢驕蕚淙胄械男率謧?!首先我想說的是不問出身,做嵌入式的同學,基本都是計算機科學、電子信息、通信類專業(yè)。剛畢業(yè)的本科生,就學到...
關(guān)注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!來源:麥克泰技術(shù)在許多實時應(yīng)用中,如電機控制、發(fā)動機控制、無線通信等時間敏感的應(yīng)用,CPU可能花費不到5%的時間執(zhí)行代碼。這些嵌入式系統(tǒng)通常用C語言編寫,開發(fā)人員可能會使用到匯編語言優(yōu)化代碼,以滿足時間期限(deadline)要求...
關(guān)注「嵌入式大雜燴」,選擇「星標公眾號」一起進步!linkboy簡介linkboy是一門面向物聯(lián)網(wǎng)、邊緣計算、工業(yè)控制等領(lǐng)域的自研編程語言。linkboy官網(wǎng)地址:?http://www.linkboy.cc/index.html?(相關(guān)資料需要到官網(wǎng)下載)使用linkboy及其...
gyh974
不知道起啥
289117336
Tronlong創(chuàng)龍
譚玉斌
zjhq
SIASGUOJIe
球球菌
大有可為
cy1u
Sampson01hlz
wanwanliyin
yang2014
huyangliu
云城a
Jessie0812
shaolw
xiaoguaixh
flayfly
YangcSIX
liwen111
baoyoubing
liqinglong1023
eda516