- 博客(12)
- 收藏
- 关注
原创 从WIndows下拷贝文件到Linux中出现乱码问题解决方法
有时候我们在将Windows下编辑的文件传输至Linux环境中时会出现乱码现象,或者在每一行的末尾会加上一个奇怪的^M字符,这些情况一般都是文件格式(fileformat)不同导致的。 这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致。对于回车符的定义: windows:0D0A unixlinux: 0A MAC: 0D 这个问题的解...
2018-05-25 21:09:36
3121
原创 2、文件系统
Linux文件系统Linux文件系统一、Linux文件系统详解1、文件系统层次分析2、文件系统结构与工作原理(主要以ext4为例)3、文件顺序读写和随机读写二、Linux文件系统函数1、基于inode的函数——stat2、文件(夹)”确认”函数——access3、修改文件(夹)访问权限——chmod4、创建文件夹——mkdir一、Linux...
2018-05-13 21:08:02
500
原创 git使用指南
git使用说明git使用说明一、为什么要使用git管理工程二、常用的版本管理工具三、常用的git基本操作git clonegit addgit statusgit commitgit pullgit pushgit checkoutgit loggit taggit showgit reset四、总结 一、为什么要使用git...
2018-05-07 00:42:29
468
原创 1、文件IO
一、C库函数与系统函数的区别 系统函数 主要是操作系统为用户设计的,用于应用程序进程和硬件设备(如CPU、磁盘、打印机等)之间进行交互提供的一系列接口API,说白了,就是应用程序和硬件设备之间的一个接口层。拿Linux来说,它是一个单内核OS,结构紧密,执行速度快,各个模块直接都是直接进行相互调用的,对于整个Linux操作系统,大致的 IO结构如下: &ensp其中,系统调用
2018-04-15 22:09:40
295
原创 VisualGDB的基本使用
在Linux下调试工程是一件很苦逼的事情,不像在Windows下用Visual Studio那样简便,但是最近发现一件神器可以让Linux下的程序一样可以在Windows下的Viusal Studio中调试起来。 VisualGDB通过SSH使得Windows下的VS能够连接到Linux的环境,只要配置好头文件以及库文件等相关目录即可。配置这些属性就和写Makefile一样。下面
2018-04-09 21:27:30
18312
1
原创 关于Linux-Windows之间传输文件的简谈
对于刚刚接触Linux的一些人来说,想要将Linux下的文件传到Windows下来还真是有一些难度,其实网上已经有很多方法了,我在这里算是总结一下吧,算是一个自己的学习笔记,有不对的地方希望大家能够及时指正,不能误人误己。 一、利用lszrz工具 对于很多Linux环境,都是支持lszrz工具包的。 (1)
2018-04-07 00:05:43
501
原创 6、QT应用程序移植
1、下载可执行文件1)下载执行.①先把ARM架构的可执行文件如(Clock)移至 /opt/tftpboot/文件目录下,方便用XShell软件进行TFTP下载,之后进行下载工作。[注:在下载的时候可以创建一个自己的工作目录,在该工作目录下进行目标文件的下载,这样便于管理.]②下载完成后,执行的时候,发现系统提示缺少一些相关的库文件,此时是因为ARM
2018-04-06 23:17:19
502
原创 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
1008
原创 4、触摸屏程序Tslib的移植
1、触摸屏(1)电阻式:靠点击按压来操作,也就是说,屏幕感受到手指或者触控笔的压力,然后接受操作。工业设备上多用电阻屏。(2)电容式:靠静电感应来操作,也就是说,屏幕感受到你手指的静电,然后接受操作。现在手机、平板基本上用的都是电容屏。一般来说,电阻屏可以做到更精确的定位,你可以通过手指或者触控笔等进行操作;而电容屏只能通过有静电的手指来操作,笔是不可用的,容易出现误差。
2018-04-06 22:42:49
432
原创 3、引导加载程序--嵌入式启动
引导加载程序--嵌入式启动在嵌入式系统中,通常并没有像BIOS那样的固件程序(有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务完全由引导加载程序BootLoader来完成。【BootLoader】(1)BootLoader就是在操作系统内核运行的一段小程序;(2)BootLoader的作用:①初始化硬件设备;②建立内存空间的映
2018-04-06 22:31:37
1771
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人