原创 通信硬件基礎知識之VGA , CVBS , HDMI 三者的區別

原文地址:https://blog.csdn.net/u010661782/article/details/49020651 VGAVGA接口也叫D-Sub接口。VGA接口是一種D型接口,上面共有15針,分成三排,每排五個。VGA

原创 linux c編程語言語的變量: 全局, 局部, 靜態, 外部, 寄存器,volatile變量

原文鏈接:http://ju.outofmemory.cn/entry/209478 全局變量( 全程變量 ):與局部變量不同,全局變量在整個程序都是可見的,可在整個程序運行過程中,對於任何一個程序都是可用的。全局變量的說明的位置在所有函

原创 Linux c編程之volatile關鍵字

原文參考鏈接1:https://www.cnblogs.com/Neddy/archive/2012/02/02/2335343.html 原文參考鏈接2:https://blog.csdn.net/qq_40334837/article

原创 linux c編程之vi或vim編寫測試代碼技巧

一、編寫代碼必須掌握的基礎linux指令 命令 作用 示例 mkdir 新建文件夾 mkdir test,mkdir -p test1/test2/test3 cd  更改當前的工作目錄 cd test ls 列出文件夾下包含的文件信息

原创 Python語言學習001-pycharm開發環境準備

參考文章鏈接: 1.https://blog.csdn.net/liuyukuan/article/details/84678759 2.https://blog.csdn.net/pdcfighting/article/details/

原创 linux系統之常用linux指令總結

linux系統之常用linux指令總結: 命令 作用 示例 備註 mv 既可以重命名,又可以移動文件或文件夾 示例1--將/a目錄移動到/b下,並重命名爲c:mv /a /b/c 示例2--其實在文本模式中要重命名文件或目錄,只需要使用

原创 那些年嵌入式開發c&c++入的坑號001

坑位描述:指針未初始化(即未指向內存地址)就使用 入坑場景1:直接定製的指針未初始化,然後直接操作指針。 例如: int *pInt = NULL; *pInt = 1; 入坑場景2:在結構體中定義了指針變量,忘記初始化,但是後

原创 那些年嵌入式開發c&c++入的坑號002

坑位描述:指針非空判斷編程語句漏邏輯取反感嘆號 入坑場景:在一次項目代碼中,某個函數入參有多個指針,再進行入參非空判斷的時候,直接複製變量,然後在變量前面加”!“號,結果最後一個指針做非空的時候未加”!“號,導致邏輯直接被返回,不

原创 那些年嵌入式開發c&c++入的坑號003

坑位描述:新增了一個線程函數,該線程函數入參爲指針或者變量(即傳地址或傳值),在啓動該線程的局部調用函數中,給線程傳入的變量或者指針是局部變量或局部變量的指針,這樣極大概率因該線程優先級不夠高或者cpu調度不及時導致啓線程較慢,調

原创 那些年嵌入式開發c&c++入的坑號004

坑位描述:把含十進制0的有效數據當成字符串處理導致數據被截斷造成不完整 strcpy strncpy memcpy 三者區別: void *memcpy(void *s2, const void *s1, size_

原创 那些年嵌入式開發c&c++入的坑號006

入坑場景:略逗比,當年寫shell腳本,新建文件,寫上命令,集成到設備中,發現未生效。 在新增shell腳本時忘記在第一行增加“#!/bin/sh”,導致調試的時候發現語句沒有執行,浪費時間排查. 解決方法:腳本首行增加“#!/b

原创 那些年嵌入式開發c&c++入的坑號005

坑位描述:強制指針偏移問題 char szTmpBuf[4] = {0}; char szDataBuf[256] = {0}; char* p = szDataBuf; //注意下面兩者的區別: UINT32* pUint32

原创 方法論之新公司入職準備步驟

2019.06.06從職業生涯的第二家公司離職,因爲第二家公司是行業內的世界第一,世界500強,學到的東西很多,公司氛圍,同事之間的關係也比較簡單,收穫滿滿。當時離職被卡滿滿30天,最後一天還幫忙調試程序,然後下一個工作日就直接新的公司入

原创 C++知識之靜態庫與動態庫

轉載自:https://www.runoob.com/w3cnote/cpp-static-library-and-dynamic-library.html 1.什麼是庫 庫是寫好的現有的,成熟的,可以複用的代碼。現實中每個程序都要依賴很

原创 調試工具之UDP/TCP網絡調試助手NetAssist

參考文章列表: https://blog.csdn.net/zhzht19861011/article/details/4545260 https://blog.csdn.net/qq_29350001/article/details/7