<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ztl0013的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ztl0013</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ztl0013]]></copyright><item><title><![CDATA[Android 7.0 增加以太网设置DHCP和静态IP(mt6737)]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/141859804</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/141859804</guid><author>ztl0013</author><pubDate>Tue, 03 Sep 2024 16:54:46 +0800</pubDate><description><![CDATA[mtk的安卓7.0添加静态ip设置]]></description><category></category></item><item><title><![CDATA[ubuntu格式化优盘为fat32]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/71440353</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/71440353</guid><author>ztl0013</author><pubDate>Tue, 09 May 2017 11:34:26 +0800</pubDate><description><![CDATA[1.   fdisk -l   

查看U盘的挂载点
例如:
root@lenovo:~# fdisk -l

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb4  *      256 248348100 248347845 118.4G  7 HPFS/NTFS/exFAT
U盘的设备名称为sdb]]></description><category></category></item><item><title><![CDATA[ubuntu下 vi按方向键会变成ABCD的修改方法]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/53695347</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/53695347</guid><author>ztl0013</author><pubDate>Fri, 16 Dec 2016 17:41:21 +0800</pubDate><description><![CDATA[安装完Ubuntu后，直接用系统自带的vi会出现如下的问题：
按方向键光标并不会移动反而会显示ABCD如下图：
解决方法1：修改/etc/vim/vimrc.tiny ，增加set nocompatible，然后 保存，作用是关闭 vi 兼容模式，然后source vimrc.tiny即可




方法2：ubuntu预装的是 vim tiny,安装vim full版本，可以解决]]></description><category></category></item><item><title><![CDATA[arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/47751375</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/47751375</guid><author>ztl0013</author><pubDate>Tue, 18 Aug 2015 14:24:11 +0800</pubDate><description><![CDATA[命名规则

交叉编译工具链的命名规则为：arch [-vendor] [-os] [-(gnu)eabi]

arch - 体系架构，如ARM，MIPSvendor - 工具链提供商os - 目标操作系统eabi - 嵌入式应用二进制接口（Embedded Application Binary Interface）

根据对操作系统的支持与否，ARM GCC可分为支持和不支持操作系统，]]></description><category></category></item><item><title><![CDATA[飞凌FL-2440开发板上实现模拟U盘]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/44745797</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/44745797</guid><author>ztl0013</author><pubDate>Mon, 30 Mar 2015 08:33:01 +0800</pubDate><description><![CDATA[飞凌FL-2440开发板上实现模拟U盘
本专题主要讲解如何在飞凌嵌入式ARM开发板上如何实现模拟U盘的功能。通过修改内核配置和文件系统相关内容，我们在FL2440上实现了模拟U盘功能，通过模拟U盘，我们很方便的实现了在开发板和WINDOW系统之间进行数据交换。
开发板脱离WINDOW时，它运行数据采集程序，把采集到的数据写成文件保存在NAND FLASH中。WINDOW系统需要读取开发板采集的]]></description><category></category></item><item><title><![CDATA[统治世界的十大算法]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/42341553</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/42341553</guid><author>ztl0013</author><pubDate>Fri, 02 Jan 2015 15:31:42 +0800</pubDate><description><![CDATA[软件正在统治世界。而软件的核心则是算法。算法千千万万，又有哪些算法属于“皇冠上的珍珠”呢？Marcos Otero 给出了他的看法。

什么是算法？


通俗而言，算法是一个定义明确的计算过程，可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。


—Thomas H. Cormen，Chales E. Leiserson，算法入门]]></description><category></category></item><item><title><![CDATA[linux 内核启动时，出现解压crc error的可能原因]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/25373411</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/25373411</guid><author>ztl0013</author><pubDate>Fri, 09 May 2014 11:01:01 +0800</pubDate><description><![CDATA[启动arm板
 内核自解时出现    CRC
 error           -- System halted     错误
错误

Starting kernel ...

Uncompressing Linux.............................................................
......................]]></description><category></category></item><item><title><![CDATA[设置sirf3GPS模块输出语句的命令]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/23551457</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/23551457</guid><author>ztl0013</author><pubDate>Sat, 12 Apr 2014 20:37:05 +0800</pubDate><description><![CDATA[sirf3模块是sirf的一款经典gps模块，虽然后来又有sirf4]]></description><category></category></item><item><title><![CDATA[STM32移植FATFS文件系统]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/19430947</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/19430947</guid><author>ztl0013</author><pubDate>Tue, 18 Feb 2014 21:48:47 +0800</pubDate><description><![CDATA[FatFS 是一个通用的文件系统模块，用于在小型嵌入式系统中实现FAT文件系统。 FatFs 的编写遵循ANSI C，因此不依赖于硬件平台。它可以嵌入到便宜的微控制器中，如 8051, PIC, AVR, SH, Z80, H8, ARM 等等，不需要做任何修改。

　　特点：
　　FAT12, FAT16 与 FAT32.多个卷(物理驱动器与分区).两种分区规则： FDISK 与 Supe]]></description><category></category></item><item><title><![CDATA[linux read/write和fread/fwrite有什么区别]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/9011129</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/9011129</guid><author>ztl0013</author><pubDate>Mon, 03 Jun 2013 10:32:35 +0800</pubDate><description><![CDATA[1,fread是带缓冲的,read不带缓冲.

2,fopen是标准c里定义的,open是POSIX中定义的.

3,fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别.

4,fopen不能指定要创建文件的权限.open可以指定权限.

5,fopen返回指针,open返回文件描述符(整数).

6,linux/unix中任何设备都是文件,都]]></description><category></category></item><item><title><![CDATA[ubuntu下arm-linux-gcc 4.4.3的安装]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/8930153</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/8930153</guid><author>ztl0013</author><pubDate>Wed, 15 May 2013 17:56:55 +0800</pubDate><description><![CDATA[下载arm-linux-gcc-4.4.3.tar.gz文件，可以在我的资源里下载
 
1.建立目录
    输入命令：sudo mkdir  /usr/local/arm
    输入用户密码确认
2解压文件：如果用ubuntu下载的arm-linux-gcc-4,4.3.tar.gz文件，则一般下载到了/home/用户名/下载
    先把文件复制到/home/用户名/文档]]></description><category></category></item><item><title><![CDATA[Ubuntu的shell之bash和dash]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/8889735</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/8889735</guid><author>ztl0013</author><pubDate>Mon, 06 May 2013 11:39:07 +0800</pubDate><description><![CDATA[Ubuntu的 shell 默认安装的是 dash，而不是 bash。
运行以下命令查看 sh 的详细信息，确认 shell 对应的程序是哪个：
$ls -al /bin/sh

dash 比 bash 更轻，更快。但 bash 却更常用。
如果一些命令、脚本等总不能正常执行，有可能是 dash 的原因。
比如编译 Android 源代码的时候，如果使用 dash，则有可能编译出错，或]]></description><category></category></item><item><title><![CDATA[ubuntu下用su切换到root用户时用 gedit会出现错误的解决办法]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/7997993</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/7997993</guid><author>ztl0013</author><pubDate>Wed, 19 Sep 2012 22:17:03 +0800</pubDate><description><![CDATA[在未切换到root用户时，用gedit 打开文档不会提示有错误出现，而当用su切换到root时则出现如下的错误：
(gedit:9204): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported]]></description><category></category></item><item><title><![CDATA[ubuntu删除开机界面中多余的选项]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/7936134</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/7936134</guid><author>ztl0013</author><pubDate>Mon, 03 Sep 2012 07:08:40 +0800</pubDate><description><![CDATA[ubuntu开机时在GRUB 上会有很多选项，其中有几个是多余的内核选项。
这些多余的内核选项可能是自动更新导致的也可能是安装盘带的。这些多余的内核会占一定的存储空间（100mBYTE左右）。
现在就说一下怎样删除多余的内核，方法如下：
（1）输入：uname -a
查看一下你正在用的内核，比如我用的内核是：2.6.32-42-generic
（2）输入：dpkg --get-selec]]></description><category></category></item><item><title><![CDATA[ubuntu下如何设置root 密码]]></title><link>https://blog.youkuaiyun.com/ztl0013/article/details/7934116</link><guid>https://blog.youkuaiyun.com/ztl0013/article/details/7934116</guid><author>ztl0013</author><pubDate>Sun, 02 Sep 2012 11:53:01 +0800</pubDate><description><![CDATA[ubuntu 安装完之后不会像red hat 9 一样设置root 密码。默认只会设置一个普通权限的账户。
当需要root权限安装一些库或者删出多余的内核时可以在所加的命令前加sudo
但是当很多需要root权限的命令时最好是切换的root账户下，
这时就需要root密码了。
首先要启用root同时设置root密码。

在终端中操作如下：
（1）输入 sudo passwd root]]></description><category></category></item></channel></rss>