自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式之斋

汇聚点滴,凝结智慧

  • 博客(27)
  • 资源 (314)
  • 问答 (1)
  • 收藏
  • 关注

转载 xxx is not in the sudoers file (转)

用sudo时提示"xxx is not in thesudoers file. This incident will bereported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。1.下面是修改方法:1)进入超级用户模式。也就是输入"su-",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你

2014-08-27 17:32:23 743

原创 汇编语言debug中的一些命令的作用的分析

R命令:查看、修改CPU中寄存器的内容D命令:查看内存中的内容E命令:修改内存中的内容,可以写入数据、指令,在内存中,它们在内存中没有区别U命令:将内存中的内容解释为机器指令和对应的汇编指令T命令:执行CS:IP指向的内存单元处的指令;CS是code segment 段寄存器,IP是instruction point指令指针A命令:以汇编指令的形式向内存中写入指令Q命令:退

2014-08-24 21:51:51 2385

转载 VMware下安装MS-DOS7.10

我的虚拟机VMware Workstation 8.0.0 build-471780,MS-DOS是7.10的iso镜像。用虚拟机自带的虚拟光驱打开选择1安装一路“Next”,到这里,按“Reboot now”重启重启后,你会发现出现了下图所示。不要急,我们再次重启,按F2进入boot设置,改成光盘启动,F10保存退出

2014-08-23 14:57:20 1457 1

原创 NOR Flash擦写和原理分析

1. NOR FLASH 的简单介绍NOR FLASH 是很常见的一种存储芯片,数据掉电不会丢失.NOR FLASH支持Execute On Chip,即程序可以直接在FLASH片内执行(这意味着存储在NOR FLASH上的程序不需要复制到RAM就可以直接运行).这点和NAND FLASH不一样.因此,在嵌入式系统中,NOR FLASH很适合作为启动程序的存储介质.NOR FLASH的读取

2014-08-21 10:03:07 969

转载 wget 命令用法详解

wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候

2014-08-16 19:12:09 702

转载 chmod文件权限设置总结

在平时无论是命令行还是UI下操作都会有遇到权限问题,这两周学习shell脚本中也遇到了权限问题。以前都是每次遇到问题,搜答案解决,并没有深究其中含义原理。现在在这里整理一下权限设置方法,以方便大家以后根据自己需要设置权限。一  chmod 符号模式 下面进入实践阶段:1 首先我们先看看怎么取消所有用户执行 一个目录下所有文件的权限:a 代表对所有用户执行此操

2014-08-15 21:24:16 3099

转载 make menuconfig后命令,提示make: No rule to make target ‘menuconfig’.Stop.

在编译内核时,无论使用哪种方式都提示:make ***No rule to make target "menuconfig".stop. 原因是没有在内核源码目录下进行。例如,要编译或升级的内核解压后的目录为/usr/src/linux-2.4.24,一定要进入到该目录后使用make menuconfig命令,这样就不会提示上面的错误了。

2014-08-12 19:08:51 3736 1

转载 使用 bc 进行进制转换

使用 bc 进行进制转换在 Shell 中进行进制转换的另一个诀窍是使用 bc,它是一种任意精度运算语言,大多数 UNIX/Linux 安装程序都提供。因为它允许您指定输出进制,所以当您需要以十进制以外的进制输出时,这是一种很好的技术。bc 的特殊变量 ibase 和 obase 分别包含用于输入和输出的进制的值。缺省情况下,都被设置为 10。要执行进制转换,需要改变其中的

2014-08-11 12:49:33 1128

转载 Ubuntu下搭建TQ2440的程序下载环境

我使用的Ubuntu 10.04,以下是我搭建实验环境的过程,其他版本的Ubuntu其搭建过程可能会略有不同,请读者自行查阅相关资料解决。1.必须使用一款类似于windows下SecureCRT的软件:minicom。先下载minicom:sudo apt-get install minicom安装完毕之后,使用如下命令行测试一下:sudo minicom -s

2014-08-10 23:09:47 708

原创 原子操作

1定义一个操作是原子的(atomic),如果这个操作所处的层(layer)的更高层不能发现其内部实现与结构。2简介在多进程(线程)访问资源时,能够确保所有其他的进程(线程)都不在同一时间内访问相同的资源。原子操作(atomic operation)是不需要synchronized,这是Java多线程编程的老生常谈了。所谓原子操作是指不会被线程调度机制打断的操作;这种操作

2014-08-10 17:19:58 760

原创 Unix哲学

McIlroy:四分之一世纪的 Unix编辑Douglas McIlroy是Unix系统上管道机制的发明者,也是Unix文化的缔造者之一。他归纳的Unix哲学如下:程序应该只关注一个目标,并尽可能把它做好。让程序能够互相协同工作。应该让程序处理文本数据流,因为这是一个通用的接口。罗勃·派克在他的《Notes on Programming in C》中提到了以下格

2014-08-09 13:01:12 689

转载 C-Kermit在linux 下的安装和使用

1. 到http://www.columbia.edu/kermit/ckdaily.html下载ckermit源码x.tar.gz版本:0.9因为较低的版本不支持波特率9216002.编译ckermittar xzvf x.tar.gz -C ckermitcd ckermitmake linux编译成功后, 会产生可执行文件wermit3.描述|--

2014-08-08 17:55:33 959

转载 /dev/tty /dev/ttyS0 /dev/tty0区别

1、串行端口终端(/dev/ttySn)      串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。   计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/de

2014-08-08 15:51:09 907

转载 linux下搭建汇编环境

在windows学习都是用的MASM,那如果在linux下也用MASM呢,怎么办?方法如下:一.安装可以通过一些软件,来模拟DOS,可以用Dosbox。如果用的ubuntu,在软件中心就可以找到。直接安装后就可以在启动栏看到图标 ,     或是通过命令:sudo apt-get install dosbox  二.环境搭建1.在 linux下新建一个 ma

2014-08-08 09:00:18 3373 1

原创 C技巧:VC函数调用的汇编代码

主要谈谈vc里面函数调用汇编成汇编代码的情形,首先针对之前的一个小程序,说说vc编译器的优化。  例子程序:  #include   using namespace std;  int main(int argc, char* argv[])  {  int i=10;  int a = i;  cout   //下面汇编语句的作用就是改变内存中i的值,但是又不

2014-08-07 23:57:12 923

转载 交叉编译器的环境变量的设置

修改环境变量,把交叉编译器的路径加入到PATH。(有三种方法,强烈推荐使用方法一)     方法一:修改/etc/bash.bashrc文件                 #vim /etc/bash.bashrc                 在最后加上:                export PATH=$PATH:/usr/local/arm/3.4.1/bin 

2014-08-07 19:44:32 3294

原创 make clean与make distclean的区别

make clean仅仅是清除之前编译的可执行文件及配置文件。 而make distclean要清除所有生成的文件。Makefile在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作:make根据Makefile编译源代码,连接,生成目标文件,可执行文件。make clean清除上次的make命令所产生的obj

2014-08-07 13:10:05 620

转载 make menuconfig提示'make menuconfig' requires the ncurses libraries.

问题:原来使用的ubuntu 11.10系统由于误操作,导致系统崩溃,重新安装了ubuntu 11.10;在编译内核的时候,提示如下错误:[plain] view plaincopyprint?dingq@wd-u1110:~/hwsvn/2sw/1prj_linux/pdu/kernel/linux-2.6.30$ make

2014-08-07 09:26:47 740

原创 Linux下的压缩解压缩命令详解

QQ空间新浪微博腾讯微博人人网豆瓣网百度空间百度搜藏开心网复制更多103linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o

2014-08-06 20:36:41 714

转载 Linux 中如何卸载已安装的软件.

Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。  软件的安装  Linux下软

2014-08-06 20:17:56 1040

转载 linux系统下如何解压RAR文件软件rarforlinux

linux系统有很多种压缩文件格式,运用自身

2014-08-06 19:24:21 1535

原创 ARM微处理器的指令的分类与格式

ARM微处理器的指令集是加载/存储型的,也即指令集仅能处理寄存器中的数据,而且处理结果都要放回寄存器中,而对系统存储器的访问则需要通过专门的加载/存储指令来   完成。ARM微处理器的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令6大类,具体的指令及功能如表2.7所示(表中的指令为基本ARM指令,不包括派生的ARM指令)。

2014-08-05 14:53:48 1160

原创 ubuntu安装stardict并导入词典

下载地址:http://code.google.com/p/stardict-3/downloads/list下载文件:stardict_3.0.1-1_i386.deb或者是在终端中输入:sudo apt-get install stardict.启动stardic 会出现一下界面: stardict-gaojihanyudacidian_fix-2.4.

2014-08-05 12:46:47 1811

原创 Ubuntu 14.04 iNode Client找不到库libjpeg和libtiff的解决方法

iNodeClient在Ubuntu 10.04时,直接运行install.sh后便安装成功。在Ubuntu 14.04的版本,安装后双击iNodeClient后却无法运行。重装后问题依旧。于是使用命令行来运行。提示说libjpeg.so.62 not found。于是上网找资料,找到这篇文章,发现文中的方法有点复杂。他的方法除了常规的查找依赖性、定位库文件,还需要把库文件复制

2014-08-05 10:52:53 2581

原创 怎样结束linux的ping命令

在linux的shell下执行 ping  127.0.1.1,可以测试网络的联通性,但该明林

2014-08-04 16:47:08 14431

转载 Ubuntu下安装星际译王方法(转载)

对大家推荐很好使用的Ubuntu星际译王系统之前,像让大家对StarDict系统有所了解,然后对Ubuntu星际译王系统全面讲解介绍,希望对大家有用日常办公应用中,我们经常会碰到一些陌生的外文单词或文章需要翻译,在Windows平台上,可通过很多翻译工具来帮忙解决。当我们转到Ubuntu系统中办公时,肯定也希望能有一款简单易用、功能强大的翻译工具。 这里给大家推荐Linux平台上最常用的翻

2014-08-04 15:52:19 683

转载 make menuconfig详解

make menuconfig 图形化的内核配置make mrproper -----删除不必要的文件和目录.     1  #make config(基于文本的最为传统的配置界面,不推荐使用)     2  #make menuconfig(基于文本选单的配置界面,字符终端下推荐使用)注意:使用make menuconfig 需要安装ncurses( sudo apt-get ins

2014-08-04 10:16:09 838

毕业班第1课第1.2节-自己写bootloader之编写第2阶段.WMV

毕业班第1课第1.2节_自己写bootloader之编写第2阶段.WMV

2023-05-09

毕业班第1课第1.1节-自己写bootloader之编写第1阶段.WMV

毕业班第1课第1.1节_自己写bootloader之编写第1阶段.WMV

2023-05-09

MATLAB-Simulink的系统仿真技术与应用.rar

[MATLAB-Simulink的系统仿真技术与应用.rar

2023-05-08

第3课第3.2-5节 串口控制WIFI小车效果演示.WMV

第3课第3.2_5节 串口控制WIFI小车效果演示.WMV

2023-05-08

第3课第3.2-4节 驱动开发之串口控制WIFI小车.WMV

第3课第3.2_4节 驱动开发之串口控制WIFI小车.WMV

2023-05-08

第3课第3.2-3节 驱动开发之libncurses简单应用.WMV

第3课第3.2_3节 驱动开发之libncurses简单应用.WMV

2023-05-08

第3课第3.2-1节 驱动开发之电机、蜂鸣器硬件原理.WMV

第3课第3.2_1节 驱动开发之电机、蜂鸣器硬件原理.WMV

2023-05-08

第3课第3.1-2节 驱动开发之Hello World.WMV

第3课第3.1_2节 驱动开发之Hello World.WMV

2023-05-08

第3课第3.1-1节 驱动开发之准备工作.WMV

第3课第3.1_1节 驱动开发之准备工作.WMV

2023-05-08

第3课 驱动开发.zip

第3课 驱动开发.zip

2023-05-08

第2课第2.3节 工作于AP、STA模式.WMV

第2课第2.3节 工作于AP、STA模式.WMV

2023-05-05

第2课第2.1-2节 openWRT初体验-下载配置编译烧写.WMV

第2课第2.1_2节 openWRT初体验_下载配置编译烧写.WMV

2023-05-05

第2课第2.1-1节 openWRT初体验-openWRT介绍.WMV

第2课第2.1_1节 openWRT初体验_openWRT介绍.WMV

2023-05-05

第2课 openWRT.zip

第2课 openWRT.zip

2023-05-05

Z20K11xM-SDK-Release-RTM-V1.7.zip

Z20K11xM_SDK_Release_RTM_V1.7.zip

2023-04-26

Z20K11xM-SDK-Release-RTM-V1.6.0.rar

Z20K11xM_SDK_Release_RTM_V1.6.0.rar

2023-04-26

Z20K116M-PinMux-V02C(1).xls

Z20K116M_PinMux_V02C(1).xls

2023-04-26

Z20K118M-PinMux-V02C(1).xls

Z20K118M_PinMux_V02C(1).xls

2023-04-26

Z20K11xM-Reference-Manual-RTM1.4.pdf

Z20K11xM_Reference_Manual_RTM1.4.pdf

2023-04-26

VSCodeUserSetup-x64-1.63.2.rar

VSCodeUserSetup-x64-1.63.2.rar

2023-04-26

VectorCAST使用手册.rar

VectorCAST使用手册.rar

2023-04-26

vcast.win64.2021sp3HeT.rar

vcast.win64.2021sp3HeT.rar

2023-04-26

vcast.win64.2021sp3.zip

vcast.win64.2021sp3.zip

2023-04-25

使用VectorCAST工具部署Unit test CI环境指导文档.docx

使用VectorCAST工具部署Unit test CI环境指导文档.docx

2023-04-18

GPI-SW-SUV-GUI-01 VectorCAST-C++ GUIDE.docx

GPI-SW-SUV-GUI-01 VectorCAST-C++ GUIDE.docx

2023-04-18

JLink-Windows-V760e-x86-64.exe

JLink-Windows-V760e-x86-64.exe

2023-04-11

VectorCAST License安装手册.pdf

VectorCAST License安装手册.pdf

2023-04-11

Vector单元测试视频教程

Vector单元测试视频教程

2023-04-11

Vector环境配置视频教程

Vector环境配置视频教程

2023-04-11

Trinity Technologies-Training-VCAST-2021.pptx

Trinity Technologies-Training-VCAST-2021.pptx

2023-04-11

Vector-Code Test-Solution.pdf

Vector-Code Test-Solution.pdf

2023-04-11

VectorCAST-竞品对比-2.pdf

VectorCAST-竞品对比-2.pdf

2023-04-11

VectorCAST使用手册-Windows.pdf

VectorCAST使用手册-Windows.pdf

2023-04-11

PM0215_STM32F0xxx单片机编程手册

PM0215_STM32F0xxx单片机编程手册PM0215_STM32F0xxx单片机编程手册

2022-09-14

PM0059_STM32F205_215, STM32F207_217单片机编程手册

PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机编程手册PM0059_STM32F205_215, STM32F207_217单片机

2022-09-14

STM32F1 EMWIN开发手册_V2.0.zip

STM32F1 EMWIN开发手册_V2.0.zip

2021-10-09

【连载帖】深入理解和实现RTOS.zip

【连载帖】深入理解和实现RTOS.zip

2021-10-09

(十一)--查找嵌入式软件技术的缺陷.pdf

(十一)--查找嵌入式软件技术的缺陷.pdf

2021-10-09

(十)--ARM设计思想与高效C编程.pdf

(十)--ARM设计思想与高效C编程.pdf

2021-10-09

(九)--用C语言实现高效嵌入式系统编程.pdf

(九)--用C语言实现高效嵌入式系统编程.pdf

2021-10-09

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

TA关注的人

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