嵌入式linux
Karma1670
这个作者很懒,什么都没留下…
展开
-
网络编程笔记(2)---TCP 服务器与客户端编写流程
【1】TCP 服务器与客户端编写流程 tcp服务器: socket(); | \ / 填充网络信息结构体 | \ / bind(); | \ / listen(); | \ / accept(); |原创 2016-06-27 19:21:13 · 575 阅读 · 0 评论 -
网络编程笔记(1)
【1】网络历史【2】网络体系结构即指网络的层次结构和每层所使用协议的集合 两类非常重要的体系结构:OSI与TCP/IP OSI 模型: 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP 模型: 应用层原创 2016-06-27 19:01:18 · 364 阅读 · 0 评论 -
win10 vmware station 12.1 虚拟机系统 ubuntu linux12.04问题
系统版本 win10 10586虚拟机版本 vmware station 12.1 虚拟机linux版本:ubuntu12.04问题:在一个教室内,各个电脑是同一个网段,所以用桥接很容易IP冲突,所以就用NAT方式上网。但改为NAT模式却少不了网,去任务管理器看一下,发现可能是win10下vmware 的bug,一些服务没开启。要手动开启后才能上网。 这个问题记录一下。原创 2016-06-05 10:02:51 · 704 阅读 · 0 评论 -
linux_2day
【1】用户管理/etc/passwd 用户信息文件/etc/group 组信息文件sudo adduser username//添加用户su username //切换用户exit //退出当前用户sudo deluser --remove-home username //删除用户sudo usermod -g 1000 usernam原创 2016-05-30 18:37:44 · 537 阅读 · 0 评论 -
网络文件系统
注意,服务器中的本地文件系统是典型的 Linux 文件系统(比如 ext4fs)。因此,NFS 不是传统意义上的文件系统,而是访问远程文件系统的协议。原创 2016-05-30 11:57:14 · 364 阅读 · 0 评论 -
Linux 1day
【1】dpkg(本地安装) 1-- mv rxvt_1%3a2.6.4-14_i386.deb . 2-- dpkg -i rxvt_1%3a2.6.4-14_i386.deb //安装(软件包全称) 3-- dpkg -s rxvt //查看状态 4-- rxvt //运行软件exit 5-- dpkg -L rxvt原创 2016-05-29 11:03:30 · 545 阅读 · 0 评论 -
github教程
GitHub 教程系列文章: 通过GitHub创建个人技术博客图文详解 http://www.linuxidc.com/Linux/2015-02/114121.htmGitHub 使用教程图文详解 http://www.linuxidc.com/Linux/2014-09/106230.htm Git 标签管理详解 http://www.linuxidc.转载 2016-02-19 07:58:57 · 814 阅读 · 0 评论 -
client.c和server.c 网络套接字socket编程热身程序
/*server.c*/#include #include #include /* See NOTES */#include #include #include #include #define err_log(errlog) do{ perror(errlog); exit(1);}while(0)int main(int argc, const ch原创 2016-06-27 19:55:20 · 1940 阅读 · 0 评论 -
20160620 讲课
1.linux代码段,数据段,BSS段, 堆,栈http://blog.csdn.net/wudebao5220150/article/details/129474452.linux中fork()函数详解(原创!!实例讲解)点击打开链接3.数据段、代码段、堆栈段、BSS段的区别http://blog.sina.com.cn/s/blog_a56ef5490101cp原创 2016-06-20 16:01:31 · 432 阅读 · 0 评论 -
secure-crt --- su切换用户没反应
crt utf8--->default 就可以了 记录一下原创 2017-11-28 14:45:12 · 2302 阅读 · 0 评论 -
嵌入式的我们应该学习哪些电子知识
有不少的在校的大学生写信给我,问在学校里应该学习什么电子知识.就业形势越来越严峻,不光是在中国,全球都一样,全球经济的发展速度放慢,至少会持续几年的时间.半导体产业目前进入低潮,很多公司裁员和亏损.但是技术还是在不断进步,摩尔定律还在起作用,半导体产品的集成度,速度,价格都按摩尔定律在发展.在大学里只是混混日子的大学生不少,但也有一些比较努力的学生,想掌握更多的知识,希望能够在毕业转载 2015-05-27 11:59:01 · 669 阅读 · 0 评论 -
机制而非策略
机制而非策略http://blog.csdn.net/shandianling/article/details/8446647KISS──UNIX/LINUX哲学思想http://blog.csdn.net/zhangxinrun/article/details/7496721原创 2016-06-23 17:18:34 · 582 阅读 · 0 评论 -
u-boot编译
整个工程通过Makefile来组织编译,顶层目录下的Makefile包含了开发板的配置信息。从顶层目录开始递归调用各级子目录下的Makefile,最后链接成u-boot镜像。顶层目录下的Makefile 负责uboot整体配置和编译 ,在makefile中指定使用的交叉编译工具链。配置uboot: make _config 编译:make u-boot 编译生成的镜像文件:Sy原创 2016-09-08 16:42:06 · 529 阅读 · 0 评论 -
uboot命令
显示所有环境变量:printenv 设置新的环境变量:setenv serverip 192.168.4.129将当前定义的所有的环境变量存入flash中 saveenvtftp传送数据: tftp 41000000 zImage显示内存区的内容 md md 0x11000c40修改内存,地址自动递增 mm 修改内存,地址不递增 nm 0x11000c44填充内存 m原创 2016-09-08 16:32:02 · 1099 阅读 · 0 评论 -
QNX os supported board(ARM+MIPS+POWERPC+X86)
ARM#Last UpdateBoardQNX Neutrino versionProcessorsProvided By2015-06-04 New!Texas Instruments AM437x General Purpose EVMSDP 6.6.0 New!Cortex A原创 2015-11-14 20:31:03 · 2753 阅读 · 0 评论 -
如何选择开发板和保护开发板
选择开发板首先要配套资料多的,原创 2015-08-29 18:16:14 · 928 阅读 · 0 评论 -
linux 文章
点击打开链接 Linux运维的必备技能原创 2015-08-15 09:35:16 · 618 阅读 · 0 评论 -
linux的mount(挂载)命令详解
linux下挂载(mount)光盘镜像文件、移动硬盘、U盘、Windows网络共享和UNIX NFS网络共享 挂接命令(mount) 首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。 命令格式:mount [-t vfstype] [-o options] device dir转载 2015-07-23 08:26:03 · 2541 阅读 · 0 评论 -
dd命令使用详解
1.命令简介 dd 的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字:b=512, c=1, k=1024, w=2, xm=number mif=file #输入文件名,缺省为标准输入。 of=file #输出文件名,缺省为标准输出。 ibs=bytes #一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。 obs=bytes #转载 2015-07-21 17:49:05 · 1580 阅读 · 0 评论 -
要读的专业书籍 2015.5.27更新
嵌入式Linux 应用完全开发手册 -韦东山嵌入式工程师必知必会embedded Linux primer 【嵌入式Linux基础,华清远见翻译】 中文/英文嵌入式系统-软件与硬件架构 【中文/英文】 Tammy NoergaardPro Linux Embedded Systems -- Gene SallyARM嵌入式Linux系统开发详解(S3C2440)_清华大学原创 2015-04-20 20:08:58 · 859 阅读 · 0 评论 -
Linux系统信息查看命令(常用到开发板上)
当使用一个运行着Linux系统的嵌入式开发板时(例 imx6 saber lite),常常用到一些重要的命令,比如查看刷入开发板的系统版本,开发板的CPU,开发板插入的各种外部设备(比如USB WIFI,3G MODEM, SATA硬盘.....), 占用内存的情况。系统# uname -a #查看内核/操作系统/CPU信息# head -n 1 /etc/issue #查原创 2015-05-15 18:10:12 · 6411 阅读 · 0 评论 -
github简单使用
Windows英文版GitHub客户端使用操作流程图文攻略教程现没中文版http://www.ihref.com/read-16514.htmlGit客户端图文详解如何安装配置GitHub操作流程攻略http://www.ihref.com/read-16377.htmlGit版本控制软件结合GitHub从入门到精通常用命令学习手册原创 2015-05-13 23:17:24 · 598 阅读 · 0 评论 -
linux系统的sudo apt-get 命令(常用)
转载自 http://www.poluoluo.com/server/200807/20118.html整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家。 常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等转载 2015-04-21 20:32:12 · 2603 阅读 · 0 评论 -
VMWare 虚拟机 网络设置
http://jingyan.baidu.com/article/3f16e003cd0a0d2591c103b4.htmlhttp://www.cnblogs.com/gylei/archive/2012/04/06/2435087.htmlhttp://www.cnblogs.com/gylei/archive/2011/12/10/2283484.html原创 2015-08-24 22:14:31 · 535 阅读 · 0 评论 -
韦东山视频
视频的章节和要点:第一部分 ARM体系结构与裸机实验韦东山Linux视频第1期第01课 环境搭建及工具、概念介绍第1部分的细化,以后就在Linux上工作了,环境必须先建好第02课 GPIO实验写出第1个裸板程序,掌握几条汇编指令,汇编怎么调用C知道怎么操作GPIO,了原创 2015-08-25 17:13:59 · 8423 阅读 · 0 评论 -
RT2870 Wireless Lan Linux Driver
* README** Ralink Tech Inc.* * http://www.ralinktech.com*=======================================================================ModelName:===========RT2870 Wireless Lan Linux Dri原创 2015-10-04 22:03:47 · 4673 阅读 · 0 评论 -
清除ubuntu下缓存、软件安装包和多余内核
在默认情况下ubuntu 会把我们通过apt-get 所安装的软件包保存在缓存文件夹里。我们可以把这个文件夹做个备份。如果需要重装Ubuntu时,可以把备份还原回去。这样就不需要连上网络去大量更新系统软件包了ubuntu apt-get 下载的软件包放在 /var/cache/apt/archives一、删除缓存1,非常有用的清理命令:sudo apt转载 2015-10-04 23:08:12 · 10896 阅读 · 0 评论 -
S3C2410/S3C2440开发板相关书籍
1、ARM处理器裸机开发实战----机制而非策略 王小强 主编 电子工业出版社 实验平台:TQ2440。 裸跑中的经典教程,有注释,实例多而实用,是目前市场上最受好评的2440 裸跑教程。让您从单片机51入手ARM 从此再无忧。2.《μC/OS-II原理与ARM应用程序设计》 张勇、方勤、蔡鹏、许波 著3.嵌入式操作原创 2015-10-16 22:07:46 · 1616 阅读 · 0 评论 -
虚拟机下NAT模式无法上网
虚拟机下NAT模式无法上网 http://www.jb51.net/os/other/287448.html 照着上面的方法做,可以上网了。原创 2015-09-04 08:40:18 · 2104 阅读 · 0 评论 -
ubuntu apt-get update 更新源失败的解决办法
用虚拟机新装了ubuntu12.04,更新源的时候出了问题。如图所示解决办法;如图所示sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock原创 2015-09-02 21:09:12 · 2109 阅读 · 0 评论 -
嵌入式单板计算机连接方式
一般来说,嵌入式单板计算机(SBC)有以下接口:1.USB HOST 2.USB OTG3.网络接口RJ-45 千兆/百兆4.HDMI/VGA 接显示器5.电源DC接口 DC5V 1A/2A/4A6.串口调试 uart debug原创 2015-08-29 14:39:48 · 815 阅读 · 0 评论 -
Ubuntu下通过xrandr和cvt命令修改屏幕分辨率
系统:Ubuntu12.04 lts 64bit命令工具:xrandr cvt1.用xrandr命令查看当前分辨率。当前分辨率为1360X7682.用cvt增加一个新的分辨率,下面是创建一个1280x1024,刷新频率为60hz的分辨率。命令行 :cvt 1280 1024 60 将上面的Modeline用xrandr增加到显示器的分辨率列表中命令行 :原创 2015-05-02 21:01:40 · 22934 阅读 · 1 评论