- 博客(22)
- 资源 (35)
- 收藏
- 关注
原创 如何使用VScode DebugKernel
如何使用VScode Debug Kernel作者:jiangrenbin329@gmail.com1. 首先安装Linux-lab安装地址及方法:Linux-lab2. VMware Ubuntu 环境准备安装VScode插件:Native Debug, C/C++等相关插件,其他插件根据自己需要再添加VMware中的host(Ubuntu 18.04)相关环境配置:$ sud...
2020-03-29 16:38:58 1307
原创 kthread流程分析
首先要说明的是:这几个函数都是用来创建内核线程的。先看一下几个函数关系:这里有两个长得很像的函数: 和 。(这不是长得像,根本就是一样的好吧,有点难记),这里只是函数封装的很像,但本质上还是和 这两个函数的区别。从上面的函数调用便可以看出:函数是通过调用函数创建的线程,而则是在应用层, 和函数的系统调用;此外还需要在其执行函数里调用进行资源的释放;该线程挂接在init进程下。函数是通过工作队列workqueue创建的线程,此线程挂在kthreadd线程下。函数本质上是调用了和, 就是除了挂在工作队列
2022-07-01 23:42:57 549
原创 2017-02-15-Git指令整理
随便整理的一些自用的Git指令GitHub创建仓库提示代码echo "# 项目名" >> README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin git@github.com:qiubaiying/项目名.gitgit push -u origin mast...
2019-02-28 00:07:55 221
原创 2017-02-16-Git-代码回滚
git revert 和 git reset 的区别先看图:sourceTree 中 revert 译为**提交回滚**,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认情况下是 -–soft。执行上述命令时...
2019-02-28 00:06:22 229
原创 Linux驱动程序开发的经验总结
在尝试编写一些驱动模块时,其中就是遇到一些编译错误之类的,一种错误有很多种原因,总结下我遇到的一些问题,供你们参考:1.编写一个内核程序spinlock.c:#include <linux/module.h>#include <linux/init.h>#include <linux/fs.h>#include <asm/uaccess
2018-12-30 15:16:39 764 1
转载 Linux-DTS基础
QQ交流:EMMC-UFS Community 581375017,欢迎加入!设备树使用手册 Device Tree是一种描述硬件的数据结构,由一系列被命名的结点(node)和属性(property)组成,而结点本身可包含子结点。所谓属性,其实就是成对出现的name和value。在Device Tree中,可描...
2018-11-19 17:54:45 13036
转载 如何下载高通源码
1、高通repo源,经过验证。git clone git://codeaurora.org/tools/repo.git12、拷贝repo 到~/bin下面,并将repo权限更改过来, chmod a+x ~/bin/repo3、下载源码repo init -u git://codeaurora....
2018-10-13 22:38:16 2396
原创 如何调整内核printk的打印log级别
有时调试内核模块,打印信息太多了,可以通过修改/proc/sys/kernel/printk文件内容来控制。默认设置是7 4 1 7# cat /proc/sys/kernel/printk7 4 1 7该文件有四个数字值,它们根据日志记录消息的重要性,定义将其发送到何处。关于不同日志级别的更多信息,请谷歌一下。上面显示的4个数据分别对应:控制台日志级别:优先级高于该值的消息将被打印至控...
2018-10-13 22:01:25 2702
转载 Linux内核中打印栈回溯信息 - dump_stack()函数分析
版权声明:本文为博主原创文章,转载请附上原博链接。 https://blog.csdn.net/jasonchen_gbd/article/details/45585133 简介当内核出现比较严重的错误时,例如发生Oops错误或者内核认为系统运行状态异常,内核就会...
2018-10-13 21:46:15 450
转载 LCD之mipi DSI接口驱动调试流程
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liwei16611/article/details/68146912 ...
2018-09-07 10:38:29 5614
转载 Linux字符设备与块设备的区别与比较
Linux中I/O设备分为两类:块设备和字符设备。两种设备本身没有严格限制,但是,基于不同的功能进行了分类。(1) 字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持随机存取。相反,此类设备支持按字节/字符来读写数据。举例来说,调制解调器是典型...
2018-09-05 17:53:24 166
转载 如何快速转发CSDN博客?
来源:http://blog.csdn.net/bolu1234/article/details/51867099 前言 对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转...
2018-09-05 17:49:46 187
转载 Markdown使用技巧总结——字体,颜色,字号,背景,首行缩进等
Markdown 常用技巧: 2015/12/19 16:05:18 换行: 方法1: 连续两个以上空格+回车方法2:使用html语言换行标签:<br>首行缩进两个字符:(每个表示一个空格,连续使用两个即可)&ensp; 半角的空格&emsp; 全角的空格...
2018-07-09 17:17:51 175
转载 CSDN-markdown编辑器语法——字体、字号与颜色
Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的! CSDN-markdown编辑器是其衍生版本,扩展了Markdown的功能(如表格、脚注、内嵌HTML等等)!对,就是内嵌HTML,接下来要...
2018-07-09 17:16:45 137
转载 adb使用-详细教程(Awesome Adb)
ADB,即 Android Debug Bridge,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。持续更新中,欢迎提 PR 和 Issue 补充指正,觉得有用的可以将 此 GitHub 仓库 Star 收藏备用。注: 有部分命令的支持情况可能与 Android 系...
2018-07-09 16:48:29 33815 1
转载 Linux 字符设备驱动开发基础(四)—— ioctl() 函数解析
转载自:https://blog.csdn.net/zqixiao_09/article/details/50859302 &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; 解析完&amp;amp;a
2018-07-09 16:46:30 222
原创 MSP432E401Y单片机智能小车PID调速代码
* MSP432E401Y * Description:PID处理函数 * 引脚: * * Author: Robin.J***************************************************************************/#include <PID.h>#include "ti/devices/msp43...
2018-06-19 17:12:05 3462 2
原创 MSP432E401Y单片机智能小车测速功能
* MSP432E401Y * Description:本函数实现定时和测速功能 * 引脚:PD0->编码器输入信号 * * Author: Robin.J***************************************************************************//* DriverLib Includes */...
2018-06-19 17:10:20 4628 4
转载 航迹推演
做机器人底层程序的时候,经常用到航迹推演(Odometry),无论是定位导航还是普通的方向控制。航迹推演中除了对机器人位姿进行估计,另一个很重要的关系是移动机器人前进速度、转向角速度与左轮速度、右轮速度之间的转换。 在机器人局部路径规划算法DWA解析一文中,是在假设已知机器人前进线速度和角速度的情况下,对机器人航迹推演的位姿进行推导了,然而缺少如何通过左右轮速度得到、,因此本文将...
2018-05-21 16:42:01 1349
原创 MSP432E401Y-PWM的生成和占空比的调整
* MSP432E4 Empty Project * * Description: An empty project that uses DriverLib * * MSP432E401Y * ------------------ * /|\| | * | | ...
2018-05-21 15:35:05 3975 2
原创 MSP432E401Y电机编码器QEI模块
/* DriverLib Includes */#include <ti/devices/msp432e4/driverlib/driverlib.h>/* Standard Includes */#include <stdint.h>#include <stdio.h>#include <stdbool.h>unsigned lon...
2018-05-21 15:32:09 3426
MIPI DPHY Version 2.5
2022-08-21
screen_record.zip
2019-05-09
source insight4.0 exe
2019-05-09
Linux_driver_2nd.zip
2019-05-09
BeyondCompare汉化版.zip
2019-05-09
terminator.zip
2019-05-09
qcom高通lk(bootloader)层代码msm8953系列
2019-05-09
Source Insight3.5+秘钥
2018-11-25
KMPlayer_4.2.2.8.exe
2018-11-25
PADS破解版,可以直接安装
2018-07-28
FileZilla_3.34.0_win32-
2018-07-06
simplelink_msp432e4_sdk_2_10_00_17__win
2018-05-17
串口助手多功能版
2018-05-17
串口猎人助手波形显示
2018-05-17
linux_360多个命令详解
2018-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人