随笔分类 -  嵌入式

Linux、WinCE、QT、Bootloader、ARM、单片机、uC/OS-2、
该文被密码保护。
posted @ 2014-08-22 14:19 不止所见 阅读(6) 评论(0) 推荐(0) 编辑
摘要:man默认是英文的,但ubuntu的源里也有中文版的。以下是配置方法: 1) 终端输入sudo apt-get install manpages-zh 2) 安装后修改配置文件sudo gedit /etc/manpath.config 3) 将所有的/usr/share/man替换为/usr/share/man/zh_CN 4) 保存即可。 参考链接:http://blog.csdn.net/k... 阅读全文
posted @ 2014-08-05 20:47 不止所见 阅读(309) 评论(0) 推荐(0) 编辑
摘要:零、你首先需要安装fcitx小企鹅输入法,相信绝大部分用linux的中国人都用这个输入法,安装fcitx后同时还能解决Sublime Text的中文输入问题。 安装fcitx输入法前首先要安装fcitx源: sudo add-apt-repository ppa:fcitx-team/nightly sudo apt-get update fcitx 安装方法举例:你linux发行版里的应用商店... 阅读全文
posted @ 2014-08-04 21:12 不止所见 阅读(732) 评论(0) 推荐(0) 编辑
摘要:现在很多项目都在使用GUI编译器,Kdevelop\Eclipse等等,诚然它给我们提供了极大地便利,但我们仍需要简单了解编译的过程。本文旨在简单叙述由源码(*.cpp & *.h)经过编译得到可执行文件的过程,以及对生成的中间文件做一个简单的讲解,后面给出一个example。 相关tips & explanations: 1. autoscan:扫描源代码以搜寻普通的... 阅读全文
posted @ 2014-08-01 13:33 不止所见 阅读(3430) 评论(0) 推荐(1) 编辑
摘要:gcc & g++现在是gnu中最主要和最流行的c & c++编译器 。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。其实编译器是根据gcc还是g++来确定是按照C标准还是C++标准编译链接。下面以Test.cpp为例: #include static int t = 1;#define T 9using namespace std;... 阅读全文
posted @ 2014-08-01 11:12 不止所见 阅读(2198) 评论(0) 推荐(0) 编辑
摘要:1. 系统桌面右上角,系统菜单中选择Software Up to Date 2. 点击Settings…按钮 3. Ubuntu Software标签页,Download from选择中国的软件服务器。 阅读全文
posted @ 2014-07-30 15:17 不止所见 阅读(435) 评论(0) 推荐(0) 编辑
摘要:Android开机动画有两种修改方法,android 2.0及之后,使用bootanimation程序显示开机画面,如需修改开机画面,不用修改代码,只需按格式要求做bootanimation.zip包,放在系统的/system/media目录中,或/data/local目录中即可,两个目录下都存在时,优先使用/data/local下的。android 2.0之前,则需要修改源码。 开机画面主要是由... 阅读全文
posted @ 2014-07-07 00:17 不止所见 阅读(12338) 评论(0) 推荐(0) 编辑
摘要:用 mkdir 命令建立目录用 du 命令检查文件及目录占用空间用 ls 命令浏览目录内容用 groupdel 命令删除组,用 groupadd 命令创建组用 uname 命令获得系统信息用 userdel 命令删除用户用 top 命令显示系统进程用 df 命令查看磁盘分区用 cal 命令显示月历和年历用 clear 命令清理终端用 useradd 或 adduser 命令创建用户用 cd 命令定向到目录rpm 包和 rpm 命令 安装和卸载软件用 mount 命令挂载分区,用 umount 命令取消挂载用 cp 命令复制文件用 mv 命令移动文件用 rm 命令删除文件用 kill 命令杀死进 阅读全文
posted @ 2014-03-21 15:43 不止所见 阅读(149) 评论(0) 推荐(0) 编辑
摘要:守护进程是在后台运行且不与任何控制终端关联的进程。既然守护进程没有控制终端,当有事情发生时,它们得有输出消息的某种方法,syslog函数是输出这些消息的标准方法,它把这些消息发送给syslogd守护进程。源自Berkeley的syslogd实现在启动时执行以下步骤:1,读取配置文件。通常为/etc/syslog.conf的配置文件指定本守护进程可能收取的各种日志消息应该如何处理。2,创建一个Unix域数据报套接口,给字捆绑路径名/var/run/log(在某些系统上是/dev/log)3,创建一个UDP套接口,给它捆绑端口514(syslog服务使用的端口号)4,打开路径名为/dev/klog 阅读全文
posted @ 2014-03-19 17:05 不止所见 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:1、到https://www.google.com/intl/zh-CN/chrome/browser/下载相应的版本的安装包 2、dpkg安装chrome包: sudo dpkg -i google-chrome-stable_current_i386.deb 问题1. 如无意外会出现以下错误提示,原因是依赖包的问题: (正在读取数据库 ... 系统当前共安装有 142688 个文件和目录。)... 阅读全文
posted @ 2014-03-18 19:54 不止所见 阅读(863) 评论(0) 推荐(0) 编辑
摘要:linux下vi、VIM命令大全进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename....filename :打开多个文件,依次进行编辑移动光标类命令h :光标左移一个字符l :光标右移一个字符space:光标右移一个字符Backspace:光 阅读全文
posted @ 2014-03-18 10:11 不止所见 阅读(246) 评论(0) 推荐(0) 编辑
摘要:下载安装(ssh登录服务器,执行如下操作即可,需要用到root用户权限来安装)源码编译安装wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gztar zxvf lanmp_laster.tar.gzsh install.sh(或sh in.sh) (默认会安装wdcp,如果只要web环境,而不想安装wdcp,这里改为 sh lanmp.sh即可)4个... 阅读全文
posted @ 2014-03-15 00:06 不止所见 阅读(238) 评论(0) 推荐(0) 编辑
摘要:蓝牙简介:“蓝牙”是一种大容量近距离无线数字通信技术标准,其目标是实现最高数据传输速率1Mbps、最大传输距离为10厘米~10米,通过增加发射功率可达到100米。蓝牙技术是爱立信、IBM等5家公司在1998年联合推出的一项无线网络技术。如今全世界已有1800多家公司加盟该组织。蓝牙的传输距离为10cm~10m,它使用2.4GHzISM频段和调频、跳频技术,速率为1Mbps。蓝牙比802.11更具移动性,802.11限制在办公室和校园内,而蓝牙却能把一个设备连接到LAN(局域网)和WAN(广域网),甚至支持全球漫游。此外,蓝牙成本低、体积小,可用于更多设备。“蓝牙”最大优势还在于更新网络骨干时, 阅读全文
posted @ 2014-03-14 09:28 不止所见 阅读(1732) 评论(0) 推荐(2) 编辑
该文被密码保护。
posted @ 2014-03-13 13:39 不止所见 阅读(4) 评论(0) 推荐(0) 编辑
摘要:deb是debian linux的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.debdpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。以下是一些 Dpkg 的普通用法:1、dpkg -i 安装一个 Debian 软件包,如你手动下载的文件。2、dpkg -c 列出 的内容。3、dpkg -I 从 中提取包裹信息。4、dpkg -r 移除一个已安装的包裹。5、dpkg -P 完全清除一个已.. 阅读全文
posted @ 2014-03-13 00:12 不止所见 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1. 异步传输 通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步传输是指字符与字符(一个字符结束到下一个字符开始)之间的时间间隔是可变的,并不需要严格地限制它们的时间关系。起始位对应于二进制值 0,以低电平表示,占用 1 位宽度。停止位对应于二进制值 1,以高电平表示,占用 1~2 位宽度。一个字符占用 ... 阅读全文
posted @ 2013-11-20 12:17 不止所见 阅读(278) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2013-11-09 21:10 不止所见 阅读(15) 评论(0) 推荐(0) 编辑
摘要:ARM寄存器 ARM处理器模式用户模式(User):ARM处理器正常的程序执行状态;快速中断模式(FIQ):用于高速数据传输或通道处理;外部中断模式(IRQ):用于通用的中断处理;管理模式(Supervisor):操作系统使用的保护模式;数据访问终止模式(Abort):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护;系统模式(System):运行具有特权的操作系统任务;未定义指令中止模... 阅读全文
posted @ 2013-11-09 20:16 不止所见 阅读(380) 评论(0) 推荐(0) 编辑
摘要:SPI、IIC、IIS、UART、CAN、SDIO、GPIO总线协议 SPI(Serial Peripheral Interface:串行外设接口)SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现多个SPI设备互相连 接。提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设备为SPI从机或从设备(Slave)... 阅读全文
posted @ 2013-11-09 16:47 不止所见 阅读(5173) 评论(0) 推荐(0) 编辑
摘要:1.内存分配方式 内存分配方式有三种: [1]从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 [2]在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 [3]从堆上分配,亦称动态内存分配。程序在运... 阅读全文
posted @ 2013-11-03 21:39 不止所见 阅读(510) 评论(0) 推荐(0) 编辑