關(guān)閉

技術(shù)讓夢想更偉大

所屬頻道 嵌入式 公眾號精選
  • 詳解?|?嵌入式開發(fā)的七個秘訣

    成為一個正式的嵌入式開發(fā)工程師是一個艱辛的過程。從規(guī)范完善的開發(fā)周期到嚴(yán)格執(zhí)行和系統(tǒng)檢查,開發(fā)高可靠性嵌入式系統(tǒng)的技術(shù)有許多種。本文介紹7個易操作且可以長久使用的技巧,它們對于確保系統(tǒng)更加可靠地運行并捕獲異常行為大有幫助。

    嵌入式
    2021-07-03
  • 干貨?|?了解庫開發(fā),我們從STM32標(biāo)準(zhǔn)庫學(xué)起

    從STM32新建工程、編譯下載程序出發(fā),讓新手由淺入深,盡享STM32標(biāo)準(zhǔn)庫開發(fā)的樂趣。

  • 一個函數(shù)超過1000行,可以不?

    “一個函數(shù)的代碼盡量不要超過50行”

  • 用Qt寫一個簡單的代碼編輯器

    在此部件上繪制行號,并將其放置在CodeEditor的viewport()的左邊距區(qū)域上,QWidget類也可以幫助我們對其內(nèi)容進行滾動。

  • 刷新認(rèn)識!進程與線程的一個簡單解釋

    這是一篇7年前的舊文,但絕對值得一讀。尤其是剛接觸計算機不久的新手,通過此文可以對進程、線程有個相對直觀的認(rèn)知。

    嵌入式
    2021-01-21
  • 【編程之美】論嵌入式架構(gòu)的重要性

    嵌入式架構(gòu)有多重要? 要做到嵌入式應(yīng)用的代碼邏輯清晰, 且避免重復(fù)的造輪子, 沒有好的應(yīng)用架構(gòu)怎么行? 如果沒有好的架構(gòu), 移植將會是一件很痛苦的事情。

  • FreeRTOS系列第5篇---FreeRTOS在Cortex-M3上的移植

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 FreeRTOS下載包的文件結(jié)構(gòu) 在FreeRTOS官方網(wǎng)站可以下載到最新版的FreeRTOS包,我這里使用的是V8.2.3版本。 下載包內(nèi)的總文件數(shù)量多的令人生畏,但文件結(jié)構(gòu)卻很簡潔?!禙reeRTOS入門指南》一文的第3節(jié)詳細(xì)描述了下載包文件結(jié)

  • 期待要來的qt6.0嗎?年底將重磅來襲

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 前言 作為一個發(fā)燒友,對新來的事物總是充滿好奇心,想去嘗試一下,這不,qt6將近的消息又離事實進了一步.我們來看看這個歷程 一年前Qt 大會 早在一年前,KDAB 的 Albert Astals Cid 參加了Qt 大會,就分享了Qt 6 相關(guān)的消息,說到2

    嵌入式
    2020-06-04
  • 【編程之美】模塊化編程到底有多重要

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 引言 我們在一個項目小組做一個相對較復(fù)雜的工程時,意味著你不再獨自單干。而是和小組成員分工合作,這就要求小組成員各自負(fù)責(zé)一部分工程。比如你可能只是負(fù)責(zé)通訊或者顯示這一塊。這個時候,你就應(yīng)該將自己的這一塊程序?qū)?/p>

  • FreeRTOS系列第4篇---FreeRTOS編碼標(biāo)準(zhǔn)及風(fēng)格指南

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 1.編碼標(biāo)準(zhǔn) FreeRTOS的核心源代碼遵從MISRA編碼標(biāo)準(zhǔn)指南。這個標(biāo)準(zhǔn)篇幅稍長,你可以在MISRA官方網(wǎng)站花少量錢買到,這里不再復(fù)制任何標(biāo)準(zhǔn)。 「FreeRTOS源代碼不符合MISRA標(biāo)準(zhǔn)的項目如下所示:」 有兩個API函數(shù)有多個返回點。

  • 〖值得收藏〗程序員必知的 89 個操作系統(tǒng)核心概念

    ? 關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 來源:網(wǎng)絡(luò)素材 整理:技術(shù)讓夢想更偉大 來點硬核科普吧:89個操作系統(tǒng)核心概念! 1. 操作系統(tǒng)(Operating System,OS):是管理計算機硬件與軟件資源的系統(tǒng)軟件,同時也是計算機系統(tǒng)的內(nèi)核與基石。操作系統(tǒng)需要處理管理與配

  • C語言中3/-2=?3%-2=?你確定答案嗎

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 拋磚引玉 C語言負(fù)數(shù)除以正數(shù),與正數(shù)除以負(fù)數(shù)或者負(fù)數(shù)除以負(fù)數(shù)的余數(shù)和商,正負(fù)有誰定呢? -3 / 2 = ?; -3 % 2 = ?; 3 / (-2) = ?; 3 % (-2) = ?; (-3) / (-2) = ?; (-3) % (-2) = ?; 前提假設(shè) 假定我們讓 a 除以 b,商為 q

  • 一文輕松理解打印有效日志

    、 引言 在日常代碼測試或運行中,打印日志檢測代碼運行狀態(tài)必不可少。先舉三個例子: 在物聯(lián)網(wǎng)系統(tǒng)中設(shè)備什么時候上線,可以將上線的信息寫入數(shù)據(jù)庫,也可以將該設(shè)備上線的記錄打印到日志中,以該設(shè)備的id為文件名,查找日志也比較方便,上線時間、IP地址等

  • 如何分析和提高(C/C++)程序的編譯速度?

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 一個別人的vs 2018 的程序, 編譯, 加載數(shù)據(jù), 運行, 需要個把小時。當(dāng)改代碼然后再運行的時候,又要個把小時才能編譯看結(jié)果.這樣豈不是很浪費時間, 怎么辦?這樣如何修改程序,怎么提高效率啊? 當(dāng)我們遇到這樣情況的時候,是不

  • 響應(yīng)號召自主可控? 10年了, 百度輸入法正式登陸Linux

    關(guān)注、星標(biāo)公眾號 ,直達精彩內(nèi)容 前言 ????國家一直在號召自主可控,隨著美國對華的貿(mào)易戰(zhàn),技術(shù)限制,我們更是需要自主研發(fā),在操作系統(tǒng)上,Linux無疑是我們的不二選擇,我們都說開發(fā)操作系統(tǒng)容易,生態(tài)難以建立,為什么?因為像貴司這樣的龍頭企業(yè)都不能帶頭,