- 博客(20)
- 收藏
- 关注
原创 gdb调试工具常用命令
转载地址:https://www.cnblogs.com/tangtangde1编译程序时需要加上-g,之后才能用gdb进行调试:gcc -g main.c -o maingdb中命令:回车键:重复上一命令(gdb)help:查看命令帮助,具体命令查询在gdb中输入help + 命令,简写h(gdb)run:重新开始运行文件(run-text:加载文本文件,run-bin:加载二进制文件),简写r(gdb)start:单步执行,运行程序,停在第一执行语句(gdb)list:.
2020-12-23 10:07:30
238
转载 Linux 移植ssh
模仿步骤:https://blog.csdn.net/qq_24835087/article/details/104459726需要三个文件zlib-1.2.11.tar.gz./configure --share --prefix=/research/ssh/install_zlib --static 表示生成静态库 也可以使用--share生成动态库 --prefix 指定make install的安装目录 2>修改makefile...
2020-11-11 18:24:10
340
转载 shell 中if [ -e/d/f ..... ] 详解
文件表达式-e filename 如果 filename存在,则为真-d filename 如果 filename为目录,则为真-f filename 如果 filename为常规文件,则为真-L filename 如果 filename为符号链接,则为真-r filename 如果 filename可读,则为真-w filename 如果 filename可写,则为真-x filename 如果 filename可执行,则为真-s filename 如果文件长度不为0,则为真-h ...
2020-11-09 10:00:08
1225
原创 linux常见系统调用函数列表
以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者的理解,对其作了大致的分类,同时也作了一些小小的修改,删去了几个仅供内核使用,不允许用户调用的系统调用,对个别本人稍觉不妥的地方作了一些小的修改,并对所有列出的系统调用附上简要注释。其中有一些函数的作用完全相同,只
2020-08-06 17:19:37
1231
原创 C语言--“.”与“->”有什么区别?
一般情况下用“.”,只需要声明一个结构体。格式是,结构体类型名+结构体名。然后用结构体名加“.”加域名就可以引用域 了。因为自动分配了结构体的内存。如同 int a;一样。而用“->”,则要声明一个结构体的指针,还要手动开辟一个该结构体的内存,然后把返回的指针给声明的结构体指针,才能用“->”正确引用。否则内存中只分配了指针的内存,没有分配结构体的内存,导致想要的结构体实际上是不存...
2019-11-12 11:35:44
230
原创 MakeFile-几个符号说明-$-@---
编译代码时,会进程接触makefile,会涉及到一些符号,由于不明白有些意思经常出现问题,在此归纳一下。'@'符号的使用 通常makefile会将其执行的命令行在执行前输出到屏幕上。如果将‘@’添加到命令行前,这个命令将不被make回显出来。 例如:@echo--compiling module----; // 屏幕输出--compiling ...
2019-08-30 11:11:53
1034
转载 linux解压和压缩命令集合
.tar 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName ...
2019-08-28 16:14:23
109
转载 转载:常用UBOOT命令
1、nandflash分区信息mtdpartdevicenand0<nandflash0>,#parts=4#:namesizeoffset0:bootloader0x000400000x00000000//256k1:pa...
2019-07-30 19:07:27
167
转载 转载:ubunut18.04与Windows传输文件的方式
https://blog.csdn.net/zxy131072/article/details/86147085ubunut18.04与Windows传输文件的方式开发环境:ubuntu18.04; 虚拟机:virtual box; 操作系统:Win10_64bits/专业版在以前使用的ubuntu12.04设置共享文件夹的时,使用挂载方式可以实现共享文件夹的完美设置,可以在ub...
2019-07-30 18:59:13
162
转载 华为海思系列芯片开发学习中常见缩写详解
1. 系统控制Hi —— HiSilicon 海思半导体公司MPP —— Media Process Platform 媒体处理平台MPI —— MPP Programe Interface MPP程序接口DDR —— Double Data-Rate 双倍速率,DDR SDRAM=双倍速率同步动态随机存储器,人们习惯称为DDR,其中,SDRAM 是Synchronous Dynam...
2019-07-30 18:51:16
882
原创 海思PQ调试相关(一)
针对线性模式,图像质量主要关注以下维度: 亮度、清晰度和噪声、通透性、色彩还原等亮度涉及的模块有 自动曝光(AE)、 DRC、 Shading 校正清晰度和噪声主要涉及的模块有 Demosaic、 3DNR前Sharpen、 3DNR后Sharpen(Hi3516CV5...
2019-07-29 17:57:30
5386
原创 海思3516ev200 PQ环境搭建
采用3518EV300芯片,3516EV200SDK包,demo板没有网口,采用USB转网口vi /etc/init.d/rcS //根据情况修改开机启动//USB转网口mount -t vfat /dev/mmcblk0p1 /mnt/sd/cd /mnt/sdinsmod libcomposite.koinsmod u_ether.koinsmo...
2019-07-29 17:55:51
2930
原创 海思59V200PQtool环境的搭建
1、电脑安装 MCR(Matlab Compiler Runtime)2012a(7.17)的 32 位版本。下载地址:http://cn.mathworks.com/products/compiler/mcr/注意:MCR 不支持中文路径解析,在使用工具及工具过程载入的文件的过程中避免出现包含中文的文件路径。2、Hi3556AV100_MobileCam_V2.0.1.0\01.soft...
2019-07-29 17:54:53
2053
1
原创 3518EV300修改内存分配(linux和MMZ)
1、内核启动参数修改memmem为分配给linux的可管理内存大小setenv bootargs 'mem=42M2、修改MPP加载时的osmem大小osmem为配置linux内核内存大小。./load3518ev300 -i -sensor imx307_2l -osmem 42M -board demo具体配置在load3518ev300中,程序会 #DDR st...
2019-07-29 17:53:10
1886
2
原创 修改UBOOT环境变量
1、 在u-boot-2010.06/include/configs目录下的xxx.h(xxx是board,如hi3520d.h)里面定义环境变量:#define CONFIG_BOOTARGS "mem=38M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 rw mtdparts=hi_sfc:1M(b...
2019-07-29 17:52:05
2063
原创 linux 解压命令
RAR文件解压1、*.tar 用 tar –xvf 解压2、*.gz 用 gzip -d或者gunzip 解压3、*.tar.gz和*.tgz 用 tar –xzf 解压4、*.bz2 用 bzip2 -d或者用bunzip2 解压5、*.tar.bz2用tar –xjf 解压6、*.Z 用 uncompress 解压7、*.tar.Z 用tar –xZf 解压8、*...
2019-07-29 17:50:33
114
原创 海思平台编译环境搭建-额外(不包含在官方文档内)
步骤 3. 安装 automake1.15.1参考博客:https://blog.csdn.net/qq_30549833/article/details/72955881mtd-utils2.0.2 依赖于 automake1.15.1 版本,因此需要将服务器 automake 版本升级到1.15.1,方式如下:(1)安装m4wget http://mirrors.kernel.org/...
2019-07-29 17:50:03
804
原创 海思3518EV300芯片+3516EV200SDK包,wifi移植(二)
mkdir /mnt/sdmount -t vfat /dev/mmcblk0p1 /mnt/sd/cd /mnt/sd/libcp * /libcd /mnt/sd/etccp * /etccd /mnt/sd/bincp * /bin/bin hostapd hostapd_cli udhcpd/etc hostapd.config w...
2019-07-29 17:47:24
5996
2
原创 TFTP服务配置
1、保证自己的虚拟机能够上网2、在线安装需要的软件 tftp服务器时基于应用层的一种网络层的协议,里面是基于CS结构的,所以说我们需要下载tftp的服务器和客户端。 2.1、安装tftp-hpa,tftpd-hpa,前面的是客户端,后面的是服务程序 2.2、执行命令: sudo apt-get install tftp-hpa tftpd-hpa 2.3、执行命...
2019-07-29 17:45:36
694
原创 添加samba服务器-虚拟机和Windows文件互传
sudo apt-get install sambasudo apt-get install smbclient第二步需要配置samba服务器,使用如下命令打开samba的配置文件 sudo vi /etc/samba/smb.conf加入配置信息[share] path = /home/samba public = yes available = yes...
2019-07-29 17:44:51
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人