原创 C++中類的實例化,在類中包含動態數組時需要用new來實例化。

C++中類的實例化,在類中包含動態數組時需要用new來實例化。 說明如題: 示例如下: 定義如下一個類: 其中STRU_OUTLET_LTU_DATA是一個結構體。 首先我使用了靜態的類的實例化方式: 在analyse_top

原创 如何配置minicom

安裝: sudo apt-get in stall minicom  配置:注意一定要在root下或用sudo,不然做的配置不會被保存輸入:sudominicom -s 這時會彈出提示:Configuration Filenames 

原创 Qt Creator pro文件常見配置

Qt Creator pro文件常見配置 項目 項目 HEADERS 指定項目的頭文件(.h) SOURCES 指定項目的 C++文件(.cpp) FORMS 指定需要 uic 處理的由 Qt designe

原创 linux C進程相關總結

linux C進程相關總結進程與線程創建進程進程狀態main()進程ID父進程與子進程UID和GID環境變量標準IO進程基本操作fork創建進程vfork創建進程終止進程exec族函數exit函數wait()函數守護進程信號進程間

原创 IAP在線燒錄實現記錄(藍牙->CAN->LPC1114)

最近接手一個項目是對現有設備實現在線燒錄的功能,各種坑完來來回回一個月了,才通過內部測試,趁着熱乎,總結一下。 需求原因:由於外圍設備較多,現場燒錄不便,所以迫切需要解決外圍設備的在線燒錄問題。 整體方案:手機APP+藍牙模塊+系統控制器

原创 字節對齊忘記停止了,導致解析文件時報內存泄漏異常

由字節對齊問題引發的慘案 異常現象: ----------------json0 配置文件解析---------------- concentrator_1376.1: malloc.c:2401: sysmalloc: Ass

原创 minicom的基本應用

一、退出minicom-------ctrl+a然後再按下x。 組合鍵的用法是:先按Ctrl+A組合鍵,然後鬆開這兩個鍵,再按Z鍵。另外還有一些常用的組合鍵。 (1)S鍵:發送文件到目標系統中; (2)W鍵:自動卷屏。當顯示的內

原创 linux C 線程相關

linux C線程相關linux多線程概述什麼是線程線程與進程的關係爲什麼要是用多線程POSIX Threads 概述線程管理線程ID創建與終止連接與分離線程屬性線程安全什麼是互斥量創建與銷燬加鎖與解鎖死鎖和避免條件變量創建與銷燬等

原创 編譯和鏈接的簡要說明

編譯和鏈接的簡要說明編譯鏈接 編譯 一般來說,無論是 C、C++、還是 pas,首先要把源文件編譯成中間代碼文件,在 Windows 下也就是 .obj 文件,UNIX 下是 .o 文件,即 Object File,這個動作叫做編譯(

原创 RT-thread 雙鏈表說明

RT-thread 雙鏈表說明 RT-thread 雙鏈表說明單鏈表結點結構雙向鏈表結點結構雙向鏈表的定義鏈表初始化雙向鏈表後插入雙向鏈表前插入移除鏈表n結點檢查是否爲空鏈表 RT-thread 雙鏈表說明 說雙向鏈表之前先簡單說下單

原创 調試過程中靜態修飾符static出現的異常。

問題:在用未初始化的靜態數組時出現數據被自動清零,和未加靜態修飾符一樣。 環境:SOFTUNE Workbench  初始化:static INT8U Timerjs[3] = {0};  應用:  Timerjs[0]++;     

原创 VxWorks實時操作系統特點介紹

VxWorks 是美國 Wind River System 公司( 以下簡稱風河公司 ,即 WRS 公司)推出的一個實時操作系統。Tornado 是WRS 公司推出的一套實時操作系統開發環境,類似MicrosoftVisual C,但是提

原创 嵌入式中引起自動重啓的因素 持續更新。。。。。

能導致芯片自動復位因素 (1)硬件異常,供電不穩、reset引腳波動等等吧 (2)看門狗復位,代碼沒有及時喂狗 (3)軟件異常,溢出 馬勒戈壁的,真想抽自己,一晚上的時間,一個小bug,好沒臉說。。。。。 現象:自動重啓,隨着看門狗的定時

原创 FAT 區詳解(未完待續。。。。)

(首先聲明一下,這篇文章還沒有寫完,目前還需要對部分內容進行驗證,此部分內容來自參考資料,看了兩天了,總感覺有些不太清楚,但是又說不清哪不懂。。。。媽的,研究協議去,研究完了再回爐這個吧,希望有緣人提出指正或論據) 在 DBR 之後的是我

原创 在學習VB.net過程中遇到的一些問題及解決方案的總結(小菜鳥版)

搞了三個月的VB.net,介紹一下我的環境吧,用的VS2008編譯器,運行壞境是WINCE7.0系統,不要問我爲什麼不選更優的編譯器,這是公司比較老的一款產品,但是也需要維護的,所以。。。。。 大體說說身爲菜鳥的我的學習方法吧,本人電氣出