
linux
文章平均质量分 64
01零一
主要做嵌入式、边缘计算、机器人开发,使用c,c++、python
展开
-
Unknown symbol in module
原创 2023-06-17 10:14:09 · 509 阅读 · 0 评论 -
VMware虚拟机扩容
在红字提示 Partition #1 contains a exit4 signature时,这个我百度了是删除文件系统,我这里选择了Y对原系统文件也不影响(无论是系统文件,还是自己创建的文件,安装的软件都没有影响)5,删除完成后创建分区,依次输入n,p,回车,回车,+40G(在Last sector输入+40G)2,运行虚拟机进入系统,使用 sudo df -h查看下现有硬盘容量48G,可用只有4.4G。6,继续输入p命令,查看硬盘容量Size是否有变化,确认无误后再输入a,再w命令保存。原创 2023-03-28 09:39:21 · 814 阅读 · 0 评论 -
ubuntu docker
lunch第一次要同意全志协议 yes。查看存在的docker容器。然后就可以adb连接烧写了。原创 2023-03-29 20:45:26 · 142 阅读 · 0 评论 -
ssh+wifi自动连接
获取源码git clone https://github.com/DongshanPI/Yzukilizard-v851s-TinaSDK。打补丁cp -rfvd Yuzukilizard-v851s-TinaSDK/* tina-v853-open/wifi -c wangxin 17342615985wx //(d1)直连。//在sleep下面一行添加 wifi -c wangxin 17342615985wx。一、自启步骤中添加连接wifi命令。二、配置sshd_config。原创 2023-03-31 23:25:09 · 767 阅读 · 0 评论 -
Linux-tina4.9报错
如果是64位系统的话还需要安装32位兼容包。再次 make 就没有报错了。往大了改,504的倍数。原创 2023-04-08 22:27:58 · 159 阅读 · 0 评论 -
Ubuntu docker 基本操作+xshell连接docker
而只有 root 用户和 docker 组的用户才可以访问 Docker 引擎的 Unix socket。docker run -it --privileged -dp 外部连接端口号【自己指定】:容器端口号【自己指定】 --name 容器名 镜像 /bin/bash。# 退出容器但不停止/关闭容器:键盘同时按住三个键:CTRL + q + p。1、将Docker容器内的端口与本机的端口实现映射,并创建容器。# 重新启动正在运行的 Docker 容器。# 停止正在运行的 Docker 容器。原创 2023-04-09 16:47:40 · 1739 阅读 · 0 评论 -
Linux驱动框架
* 创建/dev/xyz设备节点 */major = register_chrdev(0, "first_drv", &first_drv_fops);// 注册驱动, 告诉内核。原创 2023-04-13 07:06:21 · 645 阅读 · 0 评论 -
Linux LED驱动
/ 注册, 告诉内核。.owner = THIS_MODULE, /* 这是一个宏,推向编译模块时自动创建的__this_module变量 */copy_from_user(&val, buf, count);//用户空间数据到内核 copy_to_user();if (argc!= 2)//传入参数为2个。/* 配置GPF4,5,6为输出 */原创 2023-04-13 07:27:12 · 400 阅读 · 0 评论 -
ubuntu中编译serialplot
注:1.xxx为你的Qt qmake的位置,例如我得为:/home/chen/Qt5.9.9/5.9.9/gcc_64/bin/qmake。sudo ./qt-opensource-linux-x64-5.12.9.run //运行前断开无线网。/opt/Qt5.12.9/5.12.9 //红色替换成你的路径。一般结果为: /usr/bin/qmake -> qtchooser。cd /home/workspace/ //进入。一般路径为:/usr/bin/qmake。原创 2023-04-26 11:25:01 · 575 阅读 · 0 评论 -
交叉编译工具
可用于交叉编译ARM(32位)系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。用于编译 ARM 架构的裸机系统(包括 ARM Linux 的 boot、kernel,不适用编译 Linux 应用 Application),一般适合 ARM7、Cortex-M 和 Cortex-R 内核的芯片。可用于交叉编译ARM(32位)系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。原创 2023-04-27 10:38:42 · 1007 阅读 · 0 评论 -
配置pytorch环境
pytorch原创 2022-12-18 13:46:03 · 1891 阅读 · 0 评论 -
ubuntu开启TFPT
TFPT ubuntu原创 2022-12-18 00:43:02 · 575 阅读 · 0 评论 -
find_packakge
OpenCV转载 2022-09-04 23:28:47 · 879 阅读 · 0 评论 -
ubuntu关机后自动重启[无法关机]的解决办法
方法一:</span>sudo vim /etc/default/grub </span>里面将 # GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 注释并添加 GRUB_CMDLINE_LINUX_DFAULT="nosplash" 然后 sudo update-grub 更新启动方法二: 1.打开终端,输入 s...转载 2018-11-26 14:03:28 · 2682 阅读 · 1 评论 -
电信光猫
用户名:telecomadmin密码:nE7jA%5m原创 2018-11-12 09:01:27 · 2078 阅读 · 0 评论 -
cubieboard2使用摄像头mjpeg-stream
一.安装依赖环境sudo apt-get install subversion libv4l-dev libjpeg8-dev imagemagick fswebcam v4l-util build-essential libjpeg-dev 二.安装编译mjpg-streamersvn co https://svn.code.sf.net/p/mjpg-streamer/code...原创 2018-11-11 11:01:19 · 375 阅读 · 0 评论 -
12.04更新源
1、首先备份Ubuntu12.04源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) 2、修改更新源sudo gedit /etc/apt/sources.list (打开Ubuntu 12.04源列表文件) 3、把里面的列表替换成下面的列表163源deb http...转载 2018-10-29 17:45:02 · 995 阅读 · 0 评论 -
linux sin()编译
# man 3 sin.一般来说,可以根据 link 使用的 flag 来推断用到的函数在哪个文件中。比如 -lm , 相应的文件名应该为 libm.so,一般位于 /usr/lib/ 下面,即 /usr/lib/libm.so比如我的机器上:/tmp $ readelf -s /usr/lib/libm.so | grep sin72: 0000000000030转载 2016-12-06 01:29:19 · 2535 阅读 · 1 评论 -
ubuntu15.04安装arm-linux-gcc4.5.1
1.首先安装minicom和build-essential#sudo apt-get install minicom#sudo apt-get install build-essential lib32z1 lib32ncurses52.解压arm-linux-gcc-4.5.1,按照改变目录的形式(最后面的-C)#原创 2015-12-14 19:58:46 · 1525 阅读 · 0 评论 -
ubuntu15.04编译安装newlib 到x86_64
本次采用最新的newlib2.4.0 ,在http://sourceware.org/newlib/ 网页上找。1.配置:root@wuh-Inspiron-5535:/home/wuh/newlib-cygwin/newlib# ./configure --build=x86_64-pc-linux-gnu --target=arm-none-eabi --prefix=/home/w原创 2016-12-06 16:15:05 · 4451 阅读 · 0 评论 -
ubuntu 使用笔记
4.dmesg命令用于显示开机信息,开机信息也保存在/var/log目录中,名称为dmesg的文件里。mknod /dev/xxx c 主设备号 次设备号 创建设备节点。在当前目录下搜索有abc字样的文件: grep “abc” * -nR。串口插入拔出的信息,让后我在电脑上插入一个usb转rs232。3、 cat /proc/devices 查看挂载设备。可以通过此法确定我新插入的串口线对应的串口号。查找名为a.c的文件:find -name “a.c”显示从系统启动到现在。原创 2017-01-06 08:38:52 · 558 阅读 · 1 评论 -
CB2 配置NFS服务器
5.挂载 cubie以root执行 mount -t nfs 192.168.43.18:/home/wuh/workspace /mnt/nfs/4.执行命令:sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务。5.执行命令:sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务。3.执行命令:sudo /etc/init.d/rpcbind restart 重启rpcbind 服务。原创 2017-01-06 10:10:25 · 443 阅读 · 1 评论 -
解压压缩命令
把常用的tar解压命令总结下,当作备忘:tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属转载 2017-01-06 16:31:19 · 259 阅读 · 0 评论 -
cb2的wifi网络
1.#ifconfig -a 查看有没有wlan标准,有说明内核自带的无线驱动适合你的无线网卡,不要需要自己安装驱动了(一般内核自带8192cu)2.扫描wifi热点 # sudo iwlist wlan0 scan 找到你要连接的wifi3.配置无线网卡连接wifi(建议使用wpa/tkip方式加密):安装wpasupplicant工具 (ubuntu12.04原创 2017-03-19 14:32:50 · 1730 阅读 · 0 评论 -
条件编译,头文件,静态库,共享库与多文件编程
本文转自嵌入式Linux中文站条件编译条件编译即满足某些条件的时候编译某部分代码,常用于开发多个版本的程序,当满足条件A时,编译出免费版本的软件,当满足条件B时,编译除vip版本的软件,可以提高代码的复用率。条件编译使用"预处理命令+宏定义"来实现,更多宏命令参见$vi tutu.c#ifdef VIP //也可以写成#if defined (VIP)//把免费版改造成V转载 2017-03-20 08:46:10 · 594 阅读 · 0 评论 -
这12个地方免费提供编码课程
这12个地方免费提供编码课程1.CodeAcademy学习编码最受欢迎网站之一。 事实上,超过2400万人已经通过这个网站参与编码。 在CodeAcademy,你可在线学习课程,包括编程语言有HTML,CSS,JavaScript,jQuery,PHP,Python和Ruby等等。2.CourseraCoursera成立于2012年,现在已经成长为一家主要从事营利性转载 2017-03-20 08:57:01 · 1081 阅读 · 0 评论 -
Linux性能调优工具大全,强烈建议收藏
本文转自电子工程专辑Linux 大牛,Netflix 高级性能架构师 Brendan Gregg 更新 Linux 性能调优工具,各种资源应有尽有,大量干货,强烈建议收藏。转载 2017-03-20 09:02:06 · 403 阅读 · 0 评论 -
WiFi
/etc/init.d/network-manager restart原创 2017-11-14 17:28:39 · 252 阅读 · 0 评论 -
虚拟机VMware下安装Red Hat Linux 9.0
注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装。1.安装完VMware Workstation后,启动VMware Workstation,新建一个虚拟机,其主界面如下图。2.VMware Workstation的配置VMware Workstation安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件。这个配置文件实际上相当于新电脑的“硬件配...转载 2018-05-10 02:11:25 · 3381 阅读 · 1 评论 -
cubieboard2 GPIO的使用
http://docs.cubieboard.org/tutorials/common/gpio_on_lubuntuUsing sunxi-gpio kernel module1. Make sure that the newest firmware has loaded the module gpio-sunxi.ko by default and it has add转载 2016-10-18 16:05:53 · 530 阅读 · 0 评论