原创 mbed試玩—快速開發MCU應用(基於FRDM-KL25Z)

mbed試玩 以前參加一個網站的小小的比賽獲得了一塊Freescale的FRDM-KL25Z開發板,今天拿出來試玩的時候,插入電腦(板子連接OpenSDA接口)識別出一個128MB的虛擬磁盤,然後打開裏面的htm文件時發現固件有更新,

原创 mbed

mbed介紹——ARM最新面向IOT的RTOS與平臺 文章爲本人原創,轉載請註明:http://blog.csdn.net/guo8113/article/details/40479303 mbed是什麼        mbed是一個面

原创 Linux系統調用詳解(如何從用戶空間進入內核空間)

系統調用概述         計算機系統的各種硬件資源是有限的,在現代多任務操作系統上同時運行的多個進程都需要訪問這些資源,爲了更好的管理這些資源進程是不允許直接操作的,所有對這些資源的訪問都必須有操作系統控制。也就是說操作系統是使用這

原创 移動硬盤提示格式化解決辦法,未正確刪除導致不能讀取文件提示格式化解決方案

問題描述: 今天在Linux下插入移動硬盤進行文件拷貝,然後沒有卸載直接拔掉,再次在windows中使用時提示需要格式化。 警示: 這種問題是由於分區表與文件信息區受到損傷所致,完全可以很簡單的修復,無需格式化。 解決方案: 1.在win

原创 測試代碼覆蓋率-GCOV的使用

 1. gcov是什麼? Gcov is GCC Coverage是一個測試代碼覆蓋率的工具是一個命令行方式的控制檯程序伴隨GCC發佈,配合GCC共同實現對C/C++文件的語句覆蓋和分支覆蓋測試;與程序概要分析工具(profiling

原创 `.bss' will not fit in region `m_data' 內存越界

背景:  Freescale(NXP)kinetis MCU在使用FreeRTOS時, 用armgcc gnu編譯鏈(KSD,CW等IDE均使用ARM GCC編譯鏈)時報錯: section `.bss' will not fit in

原创 DM8168移植wis-streamer【8168定製】

8168網傳模塊主要由wis-streamer進程進行,主要功能是實現高清視頻和音頻的網絡傳輸,它能夠實現以下幾個方面的功能: (1)能夠對來自客戶端的視頻點播請求做出響應,實現高清視頻和音頻碼流的實時傳輸功能。 (2)能夠支持單播和組播

原创 BSS段 數據段 代碼段 堆 棧

BSS段:BSS段(bss segment)通常是指用來存放程序中未初始化的全局變量的一塊內存區域。BSS是英文Block Started by Symbol的簡稱。BSS段屬於靜態內存分配。 數據段:數據段(data segment)通

原创 msgrcv出錯errno=4[Interrupted system call]系統調用被信號中斷

原創:http://blog.csdn.net/guo8113/article/details/44355329     今天在嵌入式Linux中調試msgrcv時出現其返回爲-1,錯誤代碼4的錯誤:errno=4[Interrupted

原创 G.711編碼原理及代碼

最近看語音編碼,發現網上大都只給出了G711的代碼,確沒有介紹原理,儘管很簡單,但直接看代碼也是有點摸不着。下面找到了原理進行簡要的敘述,並給出了在網上找到的代碼。 1.介紹: G.711 也稱爲PCM(脈衝編碼調製),是國際電信聯盟訂

原创 DM8168 IPNC Boa移植

1.交叉編譯openssL 下載openssL-1.0.0.tar.gz在虛擬機下進行交叉編譯,生成libcrypto.a及libssl.a。將這兩個文件拷貝到DVRRDK_03.00.00.00/boa-0.94.13/src目錄下,編

原创 git使用筆記

git使用筆記 ================================================== //建立目錄 mkdir paper-slider cd paper-slider //初始化 git git init

原创 DM8168集成圖像算法--集成SCD(可進一步運動檢測、運動跟蹤等)

簡介: 原文地址:http://blog.csdn.net/guo8113/article/details/41693289         SCD算法是在DVRRDK的DSP中運行的,隨DVRRDK一起提供的。並且在3.0以上的版本中在

原创 DM8168移植wis-streamer(Live555交叉編譯)

live555移植 轉載請註明http://blog.csdn.net/guo8113/article/details/46433227 Live555開源代碼可以到官網上下載,它可以移植到很多不同的平臺,包括linux、armlinux

原创 ubuntu配置遠程登陸

轉自百度經驗,ubuntu14.04.1LTS 64bits實測可用。 從Windows 7遠程到Windows系統比較簡單,只要對方電腦開啓遠程桌面功能就可以了,但Windows 7遠程桌面連接到Ubuntu 14.04比較複雜一點