原创 從Linux內核LED驅動來理解驅動開發流程

從Linux內核LED驅動來理解驅動開發流程文章信息 文章信息 撰寫日期 2018.12.08 完稿日期 未完稿 最近維護 暫無 本文作者 multimicro 聯繫方式 [email protected]

原创 F28379D燒寫雙核程序(在線&離線)

F28379D燒寫雙核程序(在線&離線)文章信息開發環境燒寫雙核程序前需知1. 在線1.1 編譯燒寫CPU1程序到F28379D中1.2 編譯CPU2程序,把生成的``.out``文件加載到CPU2中1.3 運行雙核程序2. 離線2.

原创 JZ2440(V3)移植QT5.6

更新於2018.10.06 21:10 本文嚴禁轉載 文章信息 撰寫日期 2018.10.06 完稿日期 暫未完成 最近維護 2018.10.07 本文作者 multimicro 開發環境 環境說明 詳

原创 重裝Ubuntu18.04後的系統配置工作總結

不管是出於什麼原因,第一次安裝也好,系統因爲一行命令正崩潰也罷,剛拿到一個新系統,一切都要從0開始配置,從剛開始的換源,到定製系統主題,都要百度一番,現在我被一行命令給卡脖子了,系統重新安裝了,就正好藉此機會,把新系統的配置步驟,記錄

原创 Ubuntu18.04聲卡無聲音解決方案

Ubuntu18.04解決聲卡無聲音方案如下: 1 硬件環境 臺式機: ASUS B250M主板 操作系統: Ubuntu18.04.1 LTS 2 方案步驟 2.1在終端中執行以下命令: sudo apt-g

原创 make menuconfig問題

操作系統:Ubuntu 16.04 1. 終端出現core dump問題解決辦法 1.1沒有進入menuconfig界面,終端命令沒有對齊顯示,並無法輸入命令 sudo apt-get install libncurses* 1.2進

原创 Linux配置交叉編譯工具鏈步驟

Linux系統:Ubuntu 16.04 amd64 - 64位系統 交叉編譯工具鏈:32位編譯器 1. 下載待安裝的交叉編譯工具鏈 我用的是韋東山完全手冊裏面帶的編譯工具鏈 2. 將工具鏈解壓後複製到 64位操作系統使用32位編譯

原创 JZ2440_V3_內核驅動程序_點亮一個LED燈

爲了用內核驅動程序點亮一個LED燈,真是費盡周折,參考了韋東山的《嵌入式linux驅動開發完全手冊》(以下簡稱《完全手冊》)和網上很多人的blog,最終在@Carlos·Wei的指引下,終於點亮了LED燈,見下圖! 其中的一些彎路主要

原创 在Linux系統下通過TFTP或NFS燒寫內核

注:我之前在cnblog上發佈的這篇文章,現在把這篇教程發佈到CSDN上面 一直想直接通過Linux系統往JZ2440開發板中燒寫內核,但網上的教程千篇一律都是藉助Windows平臺上的TFTP工具燒寫的,十分不爽,因爲我不喜歡在虛擬機上

原创 Ubuntu16.04NFS配置與ARM開發板互傳文件_掛載和卸載

注:我之前在cnblog上發佈的這篇文章,現在把這篇教程發佈到CSDN上面 第一步:安裝NFS服務 sudo apt-get install nfs-kernel-server portmap 第二步:增加NFS配置文件 sudo vim

原创 關於DSP內數組的聲明和strncpy函數及atoi函數的使用心得

  今天用TMS320F2812系列DSP開發一個串口(SCIA)通信程序。在串口調試窗口裏面發送命令,接收端使用一個字符數組進行接收,如下程序: rxaBuffer[ rxaInterruptCount ] = SciaRegs.S