摘要:
uboot向内核传递bootargs参数有两种方式,一种是通过truct tag 数据结构,U-boot 把要传递给 kernel 的东西保存在 struct tag 数据结构中,启动 kernel 时,把这个结构体的物理地址传给 kernel ; Linux kernel 通过这个地址,用 par 阅读全文
摘要:
1、安装Qt6时无open source模式只有商业模式 Qt账号注册问题,注册时没有选择个人模式,需要重新注册账号 1、无法打开.ui文件 扩展-->Qr VS Tool-->Options Run in detached windows 选择 True 阅读全文
摘要:
1、出现一下莫名奇妙的qt头文件编译报错 可能原因是Qt版本太高,建议降低版本,VS2015与Qt5.12.9可以编译通过 2、出现无法运行rc.exe错误 左边项目资源管理器中右击-->属性-->常规->>目标平台选择8.1 3、打开.ui界面文件后提示打开错误 1、右击ui文件,然后点【添加】按 阅读全文
摘要:
tty驱动中的结构体 tty中的结构体关系比较复杂,整理了下面的关系图: 阅读全文
摘要:
注:该文档对应的linux版本为linux 4.9,以arm AMBA-PL011的uart驱动为例 参考文章:https://blog.csdn.net/lizuobin2/article/details/51773305?ops_request_misc=%257B%2522request%25 阅读全文
摘要:
一、下载live555源码 源码下载路劲为:http://www.live555.com/liveMedia/ 二、交叉编译 下面以aarch64-linux-gnu编译器为例说明交叉编译方法 2.1 不编译openssl 由于live555里面默认使用到openssl,需要先编译openssl,比 阅读全文
摘要:
一、视频传输的主要路劲 视频原图像一般都来自摄像头,如果要将摄像头的产生视频进行显示、存储、处理等操作,就需要将摄像头的视频传输到处理器,在有处理器进行二次处理。 从摄像头的结构组成可知,摄像头需要用感光芯片将光信号转换成电信号,然后用AD采集器将电信号转换成数字信号,最后将数字信号经过ISP处理车 阅读全文
摘要:
tc命令是iproute2包中的一个工具,可以用了模拟网络延时、抖动、丢包等操作,有些设备上没有tc命令,需要手动增加。下面以zynqMP linux 5.4为例说明tc命令的移植过程 一、tc命令交叉编译 1、下载iproute2包源码:git clone https://github.com/s 阅读全文
摘要:
一、交叉环境gdb介绍 在pc端,用gdb可以很方便的调试程序,如果在板端调试程序该怎么办呢?有两种方法: 1、下载gdb源码交叉编译,把编译好的可执行程序gdb复制到板端,这样在板端就可以像PC端那样调试程序。 2、在PC端用厂家提供的arm-pc-gdb,例如海思平台的环境有官方提供的aarch 阅读全文