原创 norflash的操作

1. 簡介: norflash 的特點是: NOR Flash 的特點是芯片內執行(XIP ,eXecute In Place),這樣應用程序可以直接在Flash閃存內運行,不必再把代碼讀到系統RAM中。 NOR 的傳輸效率很高,在1~4

原创 在視頻裏面畫矩形框並截取圖片

在視頻裏面用鼠標截取區域然後提取出來,可以用於以後在視頻或者攝像頭裏面截取有用信息。 #include <opencv2/opencv.hpp> #include <math.h> using namespace cv; //全局變

原创 uboot支持NORFlash

之前已經將板子設爲NAND啓動了,但這只是能從NANDcopy代碼,不代表板子就支持了以後對NANDFlash的讀寫操作。 啓動板子以後輸出信息: CPUID: 32440001 FCLK: 400 MHz HCLK:

原创 Linux內核 設備樹操作常用API

device_node 內核中用下面的這個結構描述設備樹中的一個節點,後面的API都需要一個device_node對象作爲參數傳入。 //include/of.h struct device_node { cons

原创 mini2440的系統時鐘講解

mini2440上爲了降低電磁干擾配備了12MHz的晶振,如果直接給當做cpu的時鐘,那這個s3c2440a就屈才了。幸好cpu內部自帶了MPLL將晶振時鐘倍頻使得cpu工作在FCLk及AHB總線上的外設工作在HCLK和APB總線上的外設

原创 RAID技術全解圖解-RAID0、RAID1、RAID5、RAID100

圖文並茂 RAID 技術全解 – RAID0、RAID1、RAID5、RAID100……   RAID 技術相信大家都有接觸過,尤其是服務器運維人員,RAID 概念很多,有時候會概念混淆。這篇文章爲網絡轉載,寫得相當不錯,它對 RAID

原创 linux中的dd命令解析:sudo dd iflag=dsync oflag=dsync if=210.bin of=/dev/sdb seek=1

dd命令的作用(功能) 主用功能是用於拷貝文件,也就是用指定大小的塊去拷貝一個文件,並在拷貝的同時進行指定的轉換(默認從標準輸入拷貝到標準輸出,這意味dd可以在管道中使用)。這個拷貝過程簡單理解就是讀取,轉換並輸出數據。 語  法:dd 

原创 Bus Hound 的使用方法

背景:   最近在研究USB相關協議,需要對USB數據進行抓取分析,Bus Hound是個非常讚的工具,在此將其使用方法記錄下來,以備下次快速上手使用。 正文:   主界面如下:    首先關注菜單欄三個選項: Capture: 數據抓取

原创 Ubuntu建立本地apt源

Ubuntu建立本地apt源 Ubuntu下的包管理工具是dpkg和apt-get Dpkg=rpm Apt-get=yum 在沒有網絡的情況下,要想安裝軟件包,並自動解決依賴問題,就需要將事先準備好的deb包(相當於centos下的

原创 Ubuntu apt 本地源 離線安裝

今天一臺主機(Ubuntu 14.04)不知道爲什麼連不上外網了。只能和局域網內的其他主機相互ping通。但是上面一個正在跑的程序出了問題,需要安裝兩個額外的包,而且這兩個包依賴還挺多的樣子。這可急死我了。但是我另一臺筆記本可以上外網。碰

原创 認識IAR 開發環境下的.icf 文件

AR 開發環境下使用 .icf文件定義 MCU及其外擴資源的應用範圍,這些在項目設計之前必須被確定下來。所以認識它非常重要。那麼該文件是如何定義的呢?下面通過一個.icf來認識其具體結構:這是一個基於STM32芯片的.icf文件定義結構:

原创 IAR中ICF文件分析與應用

sections在地址空間中的存放是由ILINK鏈接器來實現的,而ILINK鏈接器是按照用戶在ICF文件中的規定來放置sections的,所以理 解ICF文件的內容尤其重要。 一個標準的ICF文件可包括下面這些內容: 1.       可

原创 ffmpeg中的sws_scale算法性能測試

經常用到ffmpeg中的sws_scale來進行圖像縮放和格式轉換,該函數可以使用各種不同算法來對圖像進行處理。以前一直很懶,懶得測試和甄別應該使用哪種算法,最近的工作時間,很多時候需要等待別人。忙裏偷閒,對ffmpeg的這一組函數進行了

原创 linux – 覆蓋modprobe.d黑名單

我使用的是Ubuntu 18.04.我正試圖在啓動時加載模塊;有問題的模塊是iTCO_wdt.有關將內核模塊列入黑名單的問題很多,但我試圖將其列入白名單. 以下是我嘗試在啓動時加載模塊的步驟: >將iTCO_wdt添加到/ etc / m

原创 [Android] -- 修改ttyUSB權限 -- 修改設備文件權限

修改ttyUSB權限在 ueventd.rockchip.rc 文件中完成,修改內容如下: diff --git a/device/rockchip/common/ueventd.rockchip.rc b/device/rockchip