
Linux
虾米一代
。。。
展开
-
作为一个新人,怎样学习嵌入式Linux?
作为一个新人,怎样学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个数组排序、输入数字求和什么的。学C语言唯一的方法是多写程序多练习,编译出错没关系,自己去解决;执行出错没关系,自己去分析。以前我转载 2016-04-24 21:19:08 · 970 阅读 · 1 评论 -
Linux驱动概念扫盲篇
驱动程序完全隐藏了设备工作的细节. 用户的活动通过一套标准化的调用来进行,这些调用与特别的驱动是独立的; 设备驱动的角色就是将这些调用映射到作用于实际硬件的和设备相关的操作上. 驱动应当做到使硬件可用, 将所有关于如何使用硬件的事情留给应用程序. 一个驱动,如果它提供了对硬件能力的存取, 没有增加约束,就是灵活的.内核的划分尽管不同内核任务间的区别常常不是能清楚划分, 内核的角色可以划分成下列几原创 2017-05-05 15:37:37 · 20458 阅读 · 3 评论 -
入手linux系统(14.04)---杜绝各种不爽
想要在Ubuntu下长期工作,就要杜绝娱乐办公中的各种不爽 安装双系统(1)先安装Windows系统(笔者是在win10系统下安装的),然后下载Ubuntu14.04系统。 (2)在 win10系统下创建空白磁盘分区。鼠标右键点击我的电脑,选择“管理”,进入磁盘管理,如下图 选择你认为剩余磁盘空间够大的磁盘,比如f 盘,右键点击磁盘,选择压原创 2017-05-31 11:32:32 · 1385 阅读 · 0 评论 -
linux操作入门---配置px4环境/安装eclipse
笔者基本上在2016.06第一次实实在在接触linux,为的是linux下编译px4能更快些,然而摸索一段时间下在牛叔的帮助下仍然没有安装成功。时至至今终于独立下载配置好了px4,下载安装eclipse和qgc。对于没有接触过linux安装这些东西的同学确实有点困难,为此记录下笔者的linux的入门方法和安装流程以便其他没有经验的同学参考^_^。1.首先确实要下决心折腾这种东西,因为linux原创 2016-11-20 16:58:17 · 4635 阅读 · 0 评论 -
pixhawk px4 字符型设备驱动
分析字符型设备为什么register/open/read/write怎样与底层驱动代码联系在一起的,为什么需要注册,为什么会有路径,为什么open之后read/write就可以读/写了另:此篇blog是边分析边记录的,难免逻辑会有点乱,但是分析思路应该还算清晰的参考:NuttX Device Drivers也可以参考linux字符型驱动驱动字符型设备所有的结构体和API原创 2016-12-21 12:40:42 · 4029 阅读 · 2 评论 -
Linux常用命令
压缩/解压命令转载自http://blog.youkuaiyun.com/qq_27803491/article/details/5278583801-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip原创 2017-11-06 22:33:37 · 548 阅读 · 0 评论