自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jumping Yeah!

To improve is to change,to be perfect is to change often!

  • 博客(12)
  • 收藏
  • 关注

原创 从WIndows下拷贝文件到Linux中出现乱码问题解决方法

  有时候我们在将Windows下编辑的文件传输至Linux环境中时会出现乱码现象,或者在每一行的末尾会加上一个奇怪的^M字符,这些情况一般都是文件格式(fileformat)不同导致的。   这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致。对于回车符的定义: windows:0D0A unixlinux: 0A MAC: 0D  这个问题的解...

2018-05-25 21:09:36 2871

原创 2、文件系统

Linux文件系统Linux文件系统一、Linux文件系统详解1、文件系统层次分析2、文件系统结构与工作原理(主要以ext4为例)3、文件顺序读写和随机读写二、Linux文件系统函数1、基于inode的函数——stat2、文件(夹)”确认”函数——access3、修改文件(夹)访问权限——chmod4、创建文件夹——mkdir一、Linux...

2018-05-13 21:08:02 408

原创 git使用指南

git使用说明git使用说明一、为什么要使用git管理工程二、常用的版本管理工具三、常用的git基本操作git clonegit addgit statusgit commitgit pullgit pushgit checkoutgit loggit taggit showgit reset四、总结 一、为什么要使用git...

2018-05-07 00:42:29 372

原创 1、文件IO

一、C库函数与系统函数的区别 系统函数   主要是操作系统为用户设计的,用于应用程序进程和硬件设备(如CPU、磁盘、打印机等)之间进行交互提供的一系列接口API,说白了,就是应用程序和硬件设备之间的一个接口层。拿Linux来说,它是一个单内核OS,结构紧密,执行速度快,各个模块直接都是直接进行相互调用的,对于整个Linux操作系统,大致的 IO结构如下: &ensp其中,系统调用

2018-04-15 22:09:40 256

原创 VisualGDB的基本使用

在Linux下调试工程是一件很苦逼的事情,不像在Windows下用Visual Studio那样简便,但是最近发现一件神器可以让Linux下的程序一样可以在Windows下的Viusal Studio中调试起来。        VisualGDB通过SSH使得Windows下的VS能够连接到Linux的环境,只要配置好头文件以及库文件等相关目录即可。配置这些属性就和写Makefile一样。下面

2018-04-09 21:27:30 17018 3

原创 关于Linux-Windows之间传输文件的简谈

对于刚刚接触Linux的一些人来说,想要将Linux下的文件传到Windows下来还真是有一些难度,其实网上已经有很多方法了,我在这里算是总结一下吧,算是一个自己的学习笔记,有不对的地方希望大家能够及时指正,不能误人误己。        一、利用lszrz工具               对于很多Linux环境,都是支持lszrz工具包的。                (1)

2018-04-07 00:05:43 398

原创 6、QT应用程序移植

1、下载可执行文件1)下载执行.①先把ARM架构的可执行文件如(Clock)移至 /opt/tftpboot/文件目录下,方便用XShell软件进行TFTP下载,之后进行下载工作。[注:在下载的时候可以创建一个自己的工作目录,在该工作目录下进行目标文件的下载,这样便于管理.]②下载完成后,执行的时候,发现系统提示缺少一些相关的库文件,此时是因为ARM

2018-04-06 23:17:19 433

原创 5、Linux中Qte的移植

1、QT Embedded概念Qt Embedded是NOKIA公司的图形界面开发工具Qt的嵌入式版。获取方式:http://www.qt.io/download/http://www.qtcn.org/bbs/read-htm-tid-11800.html2、Qte的移植同Tslib移植类似,同样先建立工作目录,再将压缩包拷贝至源代码目录,再解压至

2018-04-06 22:59:34 945

原创 4、触摸屏程序Tslib的移植

1、触摸屏(1)电阻式:靠点击按压来操作,也就是说,屏幕感受到手指或者触控笔的压力,然后接受操作。工业设备上多用电阻屏。(2)电容式:靠静电感应来操作,也就是说,屏幕感受到你手指的静电,然后接受操作。现在手机、平板基本上用的都是电容屏。一般来说,电阻屏可以做到更精确的定位,你可以通过手指或者触控笔等进行操作;而电容屏只能通过有静电的手指来操作,笔是不可用的,容易出现误差。

2018-04-06 22:42:49 372

原创 3、引导加载程序--嵌入式启动

引导加载程序--嵌入式启动在嵌入式系统中,通常并没有像BIOS那样的固件程序(有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务完全由引导加载程序BootLoader来完成。【BootLoader】(1)BootLoader就是在操作系统内核运行的一段小程序;(2)BootLoader的作用:①初始化硬件设备;②建立内存空间的映

2018-04-06 22:31:37 1673

原创 2、TFTP服务(宿主机环境搭建)

Linux下的嵌入式开发

2017-05-10 21:55:27 519

原创 1、嵌入式开发工具链

Linux下的嵌入式开发工具链配置

2017-05-10 21:48:23 2331

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除