自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Linux:命令行调试WiFi(iwlist/iwconfig/iw/wpa_supplicant/wpa_cli/dhcp/hostapd/hostapd_cli的使用方法)

Linux:命令行调试WiFi(iwlist/iwconfig/iw/wpa_supplicant/wpa_cli/dhcp/hostapd/hostapd_cli的使用方法)

2023-09-25 11:52:01 2975 1

原创 wifi相关工具移植

Linux:交叉编译WiFi工具iwconfig(wireless tools)、iw、wpa_supplicant、DHCP、hostapd(文末附使用方法)

2023-09-22 16:22:44 531

原创 【笔记】嵌入式Linux调试WiFi

基于Novatek nt98566平台调试高拓和爱科微的两款WiFi6。这里讲通用的内核配置选项,大致调试流程两款都是一样的,区别在于各家WiFi的驱动不一样,编译驱动的方式可能有所差别,驱动包有编译说明文档,这里不再赘述。

2023-08-17 14:39:59 518 3

原创 Ubuntu 新增disk操作流程

1)、可以在 /dev 下面看到新添加的磁盘sdb ,sdb1是新增磁盘的分区,后面再讲分区。$ sudo fdisk /dev/sdb // 给磁盘分区,注意,千万不要在当前的硬盘上尝试使用 fdisk,这会完整删除整个系统。$ sudo vim /etc/fstab //这个文件写开机自动挂栽磁盘的指令,需要补充新磁盘的挂栽指令。$sudo mkfs.ext4 /dev/sdb1 //将该磁盘格式化为ext4格式的文件系统。$ ls /dev/disk/by-uuid //查看所有磁盘的uuid。

2023-07-24 20:03:15 257

原创 windows共享Linux文件(samba)

4、添加valid users用户并设置valid users用户密码,用户名是第3点中添加的 song(账号密码在Windows通过网络访问时需要认证)sudo smbpasswd -a song // -a :添加用户到samba服务器。3、打开Samba配置文件,添加节点,配置 要给Windows共享的文件夹、用户名。5、查看Ubuntu网址,以便在Windows中访问(映射一下网络驱动器更方便)1、在Ubuntu安装 samba。

2023-07-24 20:01:46 108

原创 一个简单易懂的RTSP教程

https://blog.csdn.net/weixin_42462202/category_9293806.html

2023-05-10 14:30:42 143

转载 cMake实用教程,轻松学会cMake

CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本地的Makefile,这个配置文件是独立于运行平台和编译器的,这样就不用亲自去编写Makefile了,而且配置文件可以直接拿到其它平台上使用,无需修改,非常方便。本文主要讲述在Linux下如何使用CMake来编译我们的程序。一 安装CMake本文使用ubuntu18.04,安装cmake使用如下命令,sudo apt install cmake安装完成后,在终端下输入cmake -version查看cmake版本

2023-04-25 15:08:46 1131

原创 H264的NAL解析

H264的NAL解析 在H.264/AVC视频编码标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。其中,前者负责有效表示视频数据的内容,而后者则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。一段h.264的码流通常是由多个GOP组成的,GOP内一般包含1sps+1pps+1sei+1I帧+若干p帧(加上B帧一共有6种单元结构)。

2023-04-21 18:22:25 1396

原创 Linux Ubuntu下Git的安装与简单应用

zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖库。1) $git reset HEAD 后面什么都不跟的,就是上一次add 里面的内容全部撤销。以上两步执行成功,就完成安装了,可以用 git --version 命令查看Git的版本号确认安装成功。--soft :不删除工作空间改动代码,撤销commit,不撤销git add。--hard :删除工作空间改动代码,撤销commit,撤销git add。2、开始安装Git,一条命令搞定,如下。

2023-04-07 17:21:58 566

原创 JPG库的移植及使用

一、第三方源码编译套路配置:根据当前平台的具体情况,生成 Makefile 文件 执行 ./configure --prefix=... --host=...默认行为:默认安装到 /usr/local 下,可以通过 --prefix= 来指定安装路径默认使用的编译器是gcc,可以通过 --host= 来指定特定编译器的前缀编译:根据生成的Makefile文件,指导当前平台的编译器编译所有的源码 执行 make

2023-04-01 14:53:53 425

原创 笔记:[windows] 简单写一个cmd命令行可执行的脚本.bat

\uartfwburn.exe -p %port% -f %file% -b 3000000 -U 表示运行uartfwburn.exe 后面跟的都是参数。echo port=%port%,file=%file% 表示输出,此处输出结果为 port=COM3,file=flash_ntz.bin。%NUMBER_OF_PROCESSORS% 系统 指定安装在计算机上的处理器的数目。%PROCESSOR_LEVEL% 系统 返回计算机上安装的处理器的型号。

2023-03-30 18:24:28 7455

原创 笔记:Linux 系统根目录结构

在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。

2023-03-28 19:54:55 340

原创 笔记:fopen函数用法详解

fopen函数用法详解

2023-03-20 10:32:43 1652 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除