原创 NVIDIA Jetson Xavier通過JetPack 4.1刷機教程(虛擬機版)

Jetson Xavier自帶了Ubuntu 18.04系統,我們選擇刷機是因爲需要安裝最新的驅動、CUDA Toolkit、cuDNN、TensorRT、opencv、MMAPI等軟件包及工具,目前最新的JetPack 4.1支持Jet

原创 FVID 視頻驅動模塊

TI公司爲開發DSP的外設驅動程序,推出了DSP/BIOS Device Driver Kit(DDK),定義了標準的設備驅動模型,並提供了一系列的API接口。 外設驅動程序分爲兩層: ① 類驅動(class driver)。類驅動程序用

原创 _pragma用法大全

在所有的預處理指令中,#pragma 指令可能是最複雜的了,它的作用是設定編譯器的狀態或者是指示編譯器完成一些特定的動作。#pragma指令對每個編譯器給出了一個方法,在保持與C和C++語言完全兼容的情況下,給出主機或操作系統專有的特徵。

原创 DSP RF5構架SCOM模塊例子詳解

例子:定義:SCOM_Handle objSCOMINToDIS[NUM_SCOM_OBJS_IN][2];Ptr msgSCOMInToProc[NUM_SCOM_OBJS_IN];在main()函數中/*---------------

原创 C6000嵌入彙編C與彙編對照及功能說明

 1.求絕對值函數 (1) _abs()  C代碼  : int _abs(int src)  彙編: ABS  功能: 求32位數據的絕對值   (2) _labs()  C代碼: int _labs(long src)  彙編: AB

原创 DSP C6000 keywords 關鍵字總結

extern: extern可以置於變量或者函數前,以表示變量或者函數的定義在別的文件中,提示編譯器遇到此變量和函數時在其他模塊中尋找其定義。另外,extern也可用來進行鏈接指定。   const: 可以用const定義一些變量或數組,

原创 DSP RF5架構

RF5是德州儀器TI公司新近推出的DSP軟件開發的起步代碼參考框架,它以DSP/BIOS爲基礎,利用其中的數據處理元素和數據通信元素方便快捷地完成DSP軟件的設計與開發RF5是RF的最新版本,其區別於RF1和RF3的顯著特點是其支持動態對

原创 我要從這裏揚帆起航~~

      我是一個不善言談的人,平時有什麼都是自己一個人承受,真的有時候感覺自己是孤立於世界之外的人,常常想些莫名的東西,希望研究宇宙的奧祕、人生的哲學,卻總是被這些想法所困,又沒人傾訴,呵呵,估計快憋到內傷了!我承認自己有些悶騷O(∩

原创 開始TMS320C6000系列DSP硬件的學習

     接觸DSP實現從軟件開始的,進實驗室熟悉了一段時間後,老闆給我安排了一個關於視頻處理的項目,我負責軟件算法部分,剛開始覺得挺困難的,主要是知識面太窄,總有種無從下手的感覺,還好有師兄們的幫助,也漸漸地熟悉開來,自己也寫過幾個算法

原创 DSP優化心得

C6XX優化經驗總結 一、c6x的編譯的常用選項 (一)c6x的編譯程序爲“cl6x.exe”使用的方法   Cl6x [options] [filenames]   Cl6x:   編譯程序 Options:  編譯選項 Filenam