- 博客(10)
- 收藏
- 关注
转载 vmware等虚拟机中桥接、NAT、Host Only的区别分析
一、Brigde——桥接 :默认使用VMnet0 fish批注: 只要在虚拟机中将IP设对,即使宿主机的IP是错的,也可以通信。但是如此物理网卡被禁用了,则不能通信。 链路: Linux虚拟机->物理网卡 WINDOWS->物理网卡 桥接可以使用静态IP和动态IP,使用动态IP时,返回与物理网卡同一网段的地址(由物理网卡的网关来分配)。 1、原理: Bridge 桥”就是一个主机
2016-09-27 21:18:42 375
原创 ubuntu16.04安装、配置、使用tftp
安装#apt install xinetd#apt install tftp tftpd其中,tftpd-hpa是服务器端,tftp-hpa是客户端(如果不需要客户端可以不安装)。配置/etc/xinetd.d/tftp文件vi /etc/xinetd.d/tftp配置/etc/xinetd.d/tftp文件(一定要对齐,严格按照如图片所示格式输入!) 建立tftp目录mkdir /home/l
2016-09-27 20:44:45 7295
转载 android app调用内核驱动的方法
该文不得作为商业用途,仅为学习积累所用,转载请注明出处:http://blog.csdn.net/callon_h/article/details/51909169一、了解android驱动框架:1.方法1——jni调用底层驱动在android框架中写入c/c++直接调用底层linux驱动,并向上提供jni接口给应用程序:优点:简
2016-09-23 15:38:31 12686 3
原创 USB转串口线无法正常工作解决
USB转串口线无法正常工作解决1、驱动问题下载并安装U转串驱动程序 可以下载离线驱动包,或者使用驱动精灵2、不能正常输入命令行U转串驱动已安装,并且中设备管理中看得到确保USB转串口线是完好的如果出现能接收开发板的串口信息,但执行指令时无法正常输入,通常是计算机主板接口和USB转串口线之间存在兼容问题,可能是电平不匹配的原因,这时可以尝试在USB转串口线上连接一条普通的RS232串口线,
2016-09-18 11:05:42 17016
原创 虚拟机Ubuntu扩展硬盘空间
1.首先在虚拟机里面关闭Ubuntu系统。2.在VMware里点击菜单VM——>Settings...3.然后弹出“Virtual MachineSettings”对话框4.在"Hardware"里面单击底下的Add按钮5.将会弹出“Add Hardware Wizard”对话框6.选中上图的“HardDisk”,然后单击“Next”按钮,出现下面的对话框:
2016-09-08 20:57:52 661
原创 Ubuntu16.04下NFS调试rootfs
Ubuntu16.04下NFS调试rootfs1. 检查内核是否开启NFS1)进入内核源码目录make menuconfig,进入菜单Networking support->Networking options-> TCP/IP networking。确保nfs的功能已经被打开IP:BOOTP support2)进入File systems->Network File Systems 确保nfs加载
2016-09-08 16:20:14 910
转载 Android设备开机时自动运行程序
有时我们需要应用在Android设备开机时自动运行,就像Windows系统中的很多程序一样。比如说有些后台service需要从网络上更新内容等等。那么如何让应用在开机时自动运行呢?本文给出一个实例进行详细说明。 该实例要实现的功能是,在Android手机开机后,自动运行实例程序,在屏幕上显示文字“Hello. I started!”。 背景知识:当Android启动
2016-09-07 22:19:56 799
原创 ubunut交叉调试GDB的介绍和使用
GDB(GNU symbolic debugger) 简单的说是UNIX和LINUX下的一个调试工具。像所有的调试器一样,GDB可以让你调试一个程序,包括让程序在你希望的地方停下,此时你可以查看变量,寄存器,内存及堆栈。更进一步你可以修改变量及内存值。GDB是一个功能很强大的调试器,它可以调试多种语言。在此我们仅涉及C和C++的调试,而不包括其它语言。还有一点要说明的是,GDB是一个调试器
2016-09-07 15:06:47 1241
转载 ubuntu交叉编译环境搭建
首先简单介绍一下,所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。对于交叉开发的工具链来说,在文件名称上加了一个前缀,用来区别本地的工具链。例如,arm-linux-表示是对arm的交叉编译工具链;arm-linux-gcc表示是使用gc
2016-09-06 23:29:37 769
原创 ubuntu设置环境变量
设置系统环境变量打开终端并输入:sudo gedit /etc/environment。输入用户密码。这时输入的密码是不可见的。在PATH="...."的末尾处添加::/opt/yourRoot其中/opt/yourRoot为你自己需要设置的环境变量路径.。使其立即生效,在终端执行:source /etc/
2016-09-06 13:48:50 369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人