原创 搭建Qt使用FFmpeg進行音視頻處理環境

1、Qt開發環境搭建 搭建Qt環境使用一種比較簡單的方式,使用Qt online 版本,使用Qt Maintenance Tools進行後期的維護升級增刪模塊也很方便 2、FFmpeg環境搭建 首先下載ffmpeg-win32-dev  

原创 關於迪文屏使用筆記

迪文屏DGUSII平臺與DGUSI 在軟件開發與配置操作方面還是有一些區別的,最近做了一個項目使用了DMT10600C070(1024X600)的阻容屏幕,注意:此文檔只對應此型號的屏(衆所周知迪文屏之間的差別還是不小的)。 1)關於屏幕

原创 STM32F4xx keil點擊debug彈出 cannot access memory 問題

試了網上的很多方法還是沒有解決,後來點開Options for Target 將所有的設置Defaults(除了頭文件包含,驅動選項),然後在重新設置,點擊Debug就可以進入了。原因不明,其他問題是否可以解決暫不知。 其他相關問題解決見

原创 arm交叉編譯器gnueabi、none-eabi、arm-eabi、gnueabihf的區別

命名規則 交叉編譯工具鏈的命名規則爲:arch [-vendor] [-os] [-(gnu)eabi] [-gcc] arch – 體系架構,如ARM,MIPS vendor – 工具鏈提供商 os – 目標操作系統 eabi – 嵌入

原创 stm32重啓調試筆記

#stm32重啓調試筆記 本文章主要解決在使用stm32+ucos進行嵌入式軟件開發中遇到的系統重啓現象查找與解決。 1 、重啓原因 系統重啓又多種可能:1、看門狗中斷;2、內存泄漏;3、軟件重啓。 首先看一下stm32的手冊關於系統

原创 linux進程管理命令

1、inux進程信息 1.1. ps 命令:報告程序狀況   ps -A  顯示所有程序   ps -ef 顯示所有程序,並以ascii字符顯示樹狀結構,表達程序間的相互關係。   ps -ef | grep xxx   在上面基礎上添加

原创 讀《啊哈算法》學習筆記---快速排序

讀了幾章的內容之後,感覺這本書很適合c語言深入的學習,對我們的編程也是有很大幫助的。與是我就寫點筆記供以後自己複習回顧。關於排序算法,排序算法算是最簡單也是單片機編程等方面用的較多的一個算法。在之前我這個笨笨經常用的就是冒泡法了。冒泡法就

原创 linux下usb轉串口編譯筆記

       寫筆記的由來:手中有個usb轉串口的模塊,有快am335的開發板帶着usb接口。於是我想跟win上一樣插上串口模塊用用,卻發現開發板燒寫的內核中沒有usb轉serial的驅動,本來在windows上很簡單的東西讓我感覺一時摸

原创 關於Altium Designer圖紙打印記錄

在原理圖中進行如下操作: File->Page Setup (可以設置紙張大小、方向、顏色,還可以自定義尺寸) 在PCB板圖中選擇Page Setup之後出現上面圖片的彈出框,然後點擊Advanced 然後雙擊相應的層layout進入

原创 uCOS-III筆記之任務創建

        一直在用但並沒用深入的去了解,就好像你有一個網友平時經常聊條,但是彼此不瞭解各自的內心世界,這是一種尷尬只是一種不負責任。再加上感覺自己要老了記性也大不如以前了,好記性不如爛筆頭,還是寫下來吧,以後不懂了不用問別人問問自己

原创 低電壓控制高電壓

    行業規定 安全電壓爲不高於36V,持續接觸安全電壓爲24V,安全電流爲10mA,所以在各種電子產品中都有隔離控制部;另一方面是方式控制芯片受到高電壓的干擾也加了電壓隔離控制。 經過工作半年遇見的各種產品電路,我也有了點小小的經驗

原创 關於qt在linux下使用open,write,close等文件操作的筆記

在看一些例程的時候發現 ,linux下qt使用文件操作的時候跟用c語言編寫的函數不一樣 linux下在qt中使用open #include <fcntl.h> fd = ::open(“path”,O_RDWR|O_NONBLOCK);

原创 Altium Designer 電源層分割個人筆記

四層板沒做過昨天想做一下突然忘了怎麼弄,就百度了一下,記下來以後防止再忘記了。在pcb文件中,首先打開Layer Stack Manager 在toplayer或者在bottonlayer上右鍵添加int

原创 DXP差分信號的繪製學習筆記

在原理圖中  點擊菜單中Place>>Directive>>Differential Pair爲差分網絡放置差分對指令。差分對網絡名稱必須以“_N”和“_P”作爲後輟。 設計同步的時候,差分對將從原理圖轉換到PCB中。 然後 在pcb中查