
嵌入式
wangwq87
这个作者很懒,什么都没留下…
展开
-
解决VM安装VMTools后错误提示,实现文件共享
在VM里给Red Hat 9.0安装VMTools后重启,在系统启动过程中出现三处提示,分别为:第一处:Mounting local filesystem: Error: Cannot mount filesystem: Protocol error [FAILED]第二处:Starting vmware-tools: Starting VMware Tools services in the virtual machine: Switching to g原创 2010-10-23 11:28:00 · 12968 阅读 · 2 评论 -
Jtag、Jlink与Ulink
JTAG用的计算机的并口,JTAG也是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 相关JTAG引脚的定义为:TCK为测试时钟输入;TDI为测试数据输入,数据通过TDI引脚输入JTAG接口;TDO为测试数转载 2011-12-27 16:10:56 · 6160 阅读 · 0 评论 -
ADS1.2及Jlink安装步骤及参数设定
终于真正接触到嵌入式了,也需要暂时告别keil时代了。而在安装ADS1.2的时候,遇到了一些问题,并且涉及到一些参数的设定,在此记下,以便以后翻阅。ADS1.2还是现在用的最经典的,最多的。原创 2011-04-24 22:54:00 · 4273 阅读 · 0 评论 -
LPC2478中几个时钟频率的解释
<br />全英文的datasheet中出现了CCLK,PCLK等几个名称,它们具体的含义如下:<br />LPC2478中有3个晶振。一个为Main Oscillator, 一个为Internal RC Oscillator,一个为RTC Oscillator.<br />Internal RC Oscillator: 内置晶振,4MHz. 主要用途有两个:1,看门狗的时钟源;2,作为驱动PLL的时钟源。<br />Main Oscillator:1-24MHz,用来作为cpu的时钟频率,称为CCLK。可原创 2011-05-15 15:32:00 · 1644 阅读 · 0 评论 -
嵌入式随堂笔记2--引脚
<br />今天的课堂相对来说比较充实,所以选择将其写出来。<br />将仿真的芯片由LPC2132换成了LPC2138.两款芯片所有的管脚信息都是一样的,不一样的是前者为64KB的内存,而后者为512KB的内存。接着将这块CPU的引脚大概的都介绍了一下功能。<br />XTAL:主频晶振。这个晶振是为整个系统服务,提供系统时钟。<br />RTXC:时钟晶振。单纯的用来的记录时分秒,年月日这样的时间信息的。<br />VREF: AD转换器的参考电压输入端。考虑到输入的电平可能会有抖动,因此一般会在这一端原创 2011-03-22 17:52:00 · 744 阅读 · 0 评论 -
嵌入式随堂笔记(一)
<br />嵌入式的课程终于开堂了,发现在老师的带领下自己的学习的确会快一些。当然这也从另一个侧面说明了自己的自学能力还是不够。废话不多说,将课堂上的知识归纳整理一下,可能会有点乱。<br />1,一说到计算机,首先反应到的两个技术指标:<br />主频:理解为系统处理的速度。越大越快。<br />内存:是反应软件的复杂度。越大能处理的复杂度越大。<br />2,处理器的体系结构可以分为:ARM(中低端),MIPS(高端),POWER PC,x86(功耗较大,一个CPU的功耗相当于普通的是10倍,但它的优点原创 2011-02-23 22:46:00 · 552 阅读 · 0 评论 -
source insight调整字体大小
<br />我的是英文版3.5的。<br />在Option里的Document Option(ALT+T)。左边有个Screen Font,点进去就可以设置了。<br />正所谓难者不会,会者不难。原创 2010-11-09 17:54:00 · 6238 阅读 · 0 评论 -
Vm 6.5下的linux上网设置(局域网,red hat 9.0)
文中所述局限于你的主机是通过局域网上网(本人身在校园,用的局域网,其它的方式还没有尝试),可让虚拟机使用与主机网段、网关和DNS等的相同的设置,选用一个有效的局域网IP(这个很关键)即可。step1:进入VM6.5。VM-settings-hardware-network adapter.将右边的选项选为bridged.step2: 在windows下。主菜单-运行-输入cmd,进入dos环境。输入指令ipconfig /all.查出自己的IP,子网掩码,网关,DNS号等信息。如下图所示。step3:原创 2010-11-05 16:27:00 · 1878 阅读 · 0 评论 -
错误empty character constant的解决办法
今日用gcc编译如上程序时出现了“empty character constant”的错误。原因在于第26行中单引号要有个空格,empty character constant这个英文的意思就是提示空字符。原创 2010-10-27 18:51:00 · 40753 阅读 · 4 评论 -
linux Makefile时间戳
1、linux时间戳的实际意义 时间戳的概念可以从日常信封的邮戳概念上理解。邮戳的收到信件的时间,而时间戳就是文件的修改时间。 假设当前目录下有framwords文件或文件夹,如执行stat frameworks,即可看到当前目录下framworks文件的时间戳,其中包括存取时间(Access)、修改时间(Modify)、文件节点修改时间(Change):File: `frameworks/' Size: 4096 Blocks: 8 IO Blo转载 2010-10-26 21:08:00 · 3542 阅读 · 0 评论 -
Linux下几个常用的键盘命令
这是非常简单的几个简单命令(我知道了才这样说),但是不知道的话又会让人抓狂。1,如何进入终端 进入系统后,右击鼠标——>新建终端。 或者主菜单(左下角的红帽子)——>系统工具——>终端。 建议将终端放到面板上,使用时只需单击面板中终端的图标即可。 到面板过程:主菜单(左下角的红帽子)——>系统工具——>终端——>右击终端——>将该启动器加入面板。2,使用man命令后如何退到终端界面 在man界面的最下端的冒号后输入q(quit的简写),可以立即回到终端。3,如何使Li原创 2010-10-26 13:21:00 · 3234 阅读 · 0 评论 -
VM下Linux屏幕大小的设置——针对Red Hat 9.0
安装完vm tools后,发现我的Linux系统的屏幕较小。想要调整它放大。查询了很多资料后知道,是由于设置分辨率时出现了问题。我当时选择的是第十一项(800*600)现改变分辨率的方法如下:1,参见,从终端重新安装VMtools。2,当出现“Do you want to change your guest resolution”时,选择yes,回车。3,此时可能出现一行提示说无法更变,重新选择时,忽略提示,再按回车。4,此时屏幕上出现了一系统的分辨率的数据。系统默认的是"5,之后一路回车,直到安装完毕,再原创 2010-10-25 12:33:00 · 6235 阅读 · 0 评论 -
在VM6.5下面安装Red Hat 9.0
51学习接近了尾声,其实没有一个定量的标准可以来量化现在自己的水平。不管其它,开始了自己的linux学习之路。学习linux,没有什么经验可谈,现在更多的是从网上搜寻有利于自己的资料。身旁堆着的资料不下10来本,但真正让自己感觉很舒适的并没有多少。现在自己阅读的主要有华清远见的“嵌入式Linux应用程序开发详解”和清华出版社的“linux从入门到精通”。在VM6.5下装linux系统的时候也出现了很多的问题,现在将这些问题写在这里和大家共享。首先是swap分区的问题。我是用VM6.5装的Red Hat 9.原创 2010-10-22 22:12:00 · 1027 阅读 · 0 评论 -
STM32 ADC的规则通道和注入通道有什么区别
STM32的每个ADC模块通过内部的模拟多路开关,可以切换到不同的输入通道并进行转换。STM32特别地加入了多种成组转换的模式,可以由程序设置好之后,对多个模拟通道自动地进行逐个地采样转换。有2种划分转换组的方式:规则通道组和注入通道组。通常规则通道组中可以安排最多16个通道,而注入通道组可以安排最多4个通道。在执行规则通道组扫描转换时,如有例外处理则可启用注入通道组的转换。转载 2011-12-30 14:52:03 · 1297 阅读 · 1 评论