原创 如何使用VScode DebugKernel

如何使用VScode Debug Kernel 作者:[email protected] 1. 首先安裝Linux-lab 安裝地址及方法:Linux-lab 2. VMware Ubuntu 環境準備 安裝VSc

原创 如何調整內核printk的打印log級別

有時調試內核模塊,打印信息太多了,可以通過修改/proc/sys/kernel/printk文件內容來控制。 默認設置是7 4 1 7 # cat /proc/sys/kernel/printk 7 4 1 7 該文件有四個數字值,它

原创 Linux內核中打印棧回溯信息 - dump_stack()函數分析

簡介 當內核出現比較嚴重的錯誤時,例如發生Oops錯誤或者內核認爲系統運行狀態異常,內核就會打印出當前進程的棧回溯信息,其中包含當前執行代碼的位置以及相鄰的指令、產生錯誤的原因、關鍵寄存器的值以及函數調用關係等信息,這些信息對於調試

原创 如何下載高通源碼

1、高通repo源,經過驗證。 git clone git://codeaurora.org/tools/repo.git1 2、拷貝repo 到~/bin下面,並將repo權限更改過來, chmod a+x ~/bin/

原创 LCD之mipi DSI接口驅動調試流程

<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/c

原创 Linux字符設備與塊設備的區別與比較

Linux中I/O設備分爲兩類:塊設備和字符設備。兩種設備本身沒有嚴格限制,但是,基於不同的功能進行了分類。 (1) 字符設備:提供連續的數據流,應用程序可以順序讀取,通常不支持隨機存取。相反,此類設備支持按字節/字符來讀寫數據。舉例

原创 如何快速轉發CSDN博客?

來源:http://blog.csdn.net/bolu1234/article/details/51867099 前言   對於喜歡逛CSDN的人來說,看別人的博客確實能夠對自己有不小的提高,有時候看到特別好的博客想轉載下載,

原创 MSP432E401Y單片機智能小車PID調速代碼

* MSP432E401Y * Description:PID處理函數 * 引腳: * * Author: Robin.J *********************************************

原创 adb使用-詳細教程(Awesome Adb)

ADB,即 Android Debug Bridge,它是 Android 開發/測試人員不可替代的強大工具,也是 Android 設備玩家的好玩具。 持續更新中,歡迎提 PR 和 Issue 補充指正,覺得有用的可以將 此 GitH

原创 Markdown使用技巧總結——字體,顏色,字號,背景,首行縮進等

Markdown 常用技巧: 2015/12/19 16:05:18 換行: 方法1: 連續兩個以上空格+回車 方法2:使用html語言換行標籤:<br> 首行縮進兩個字符:(每個表示一個空格,連續使用兩個即可) &ens

原创 航跡推演

​ 做機器人底層程序的時候,經常用到航跡推演(Odometry),無論是定位導航還是普通的方向控制。航跡推演中除了對機器人位姿進行估計,另一個很重要的關係是移動機器人前進速度、轉向角速度與左輪速度、右輪速度之間的轉換。 ​ 在機器

原创 CSDN-markdown編輯器語法——字體、字號與顏色

  Markdown是一種可以使用普通文本編輯器編寫的標記語言,通過類似HTML的標記語法,它可以使普通文本內容具有一定的格式。但是它本身是不支持修改字體、字號與顏色等功能的!   CSDN-markdown編輯器是其衍生版本,擴展了

原创 Linux 字符設備驅動開發基礎(四)—— ioctl() 函數解析

轉載自:https://blog.csdn.net/zqixiao_09/article/details/50859302         解析完 open、close、read、write 四個函數後,終於到我們的 ioctl()

原创 MSP432E401Y單片機智能小車測速功能

* MSP432E401Y * Description:本函數實現定時和測速功能 * 引腳:PD0->編碼器輸入信號 * * Author: Robin.J *************************