摘要: 老师上课的问题,发表一下个人见解。 数字通信 指的是一种通信方式,即通信双方采用 数字信号 进行通信(传输数据)。例如计算机里CPU与内存(存储器)、总线间的通信,与之相对应的是用 模拟信号 通信(传输数据),如收音机广播,电台等。但总的来说,世界都是模拟的,数字通信传输的信号从某种意义上来说也是模 阅读全文
posted @ 2013-04-19 23:02 Imapla 阅读(2420) 评论(0) 推荐(0) 编辑
摘要: 什么是 Intel HEX 文件格式Intel HEX 文件是遵循 Intel HEX 文件格式的 ASCII 文本文件。在 Intel HEX 文件的每一行都包含了一个 HEX 记录。这些记录是由一些代表机器语言代码和常量的16进制数据组成的。Intel HEX 文件常用来传输要存储在 ROM 或 阅读全文
posted @ 2013-03-16 20:08 Imapla 阅读(9594) 评论(0) 推荐(0) 编辑
摘要: 集线器(HUB) 集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器。集线器的主要功能以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。集线器在OSI/RM中的物理层。集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出去。一 阅读全文
posted @ 2013-03-12 16:18 Imapla 阅读(30777) 评论(6) 推荐(17) 编辑
摘要: AVR的指令与汇编系统 AVR单片机指令系统是RISC结构的精简指令集,CISC结构存在指令系统不等长,指令数多,CPU利用效率低,执行速度慢等缺陷。 ATmega16共有131条指令,按功能可分为五大类,它们是: A.算术和逻辑运算指令(28 条); B.比较和跳转指令(36 条); C.数据传送 阅读全文
posted @ 2013-02-24 14:08 Imapla 阅读(10742) 评论(1) 推荐(0) 编辑
摘要: 学单片机那么久了,感觉想要深入,还得看汇编语言,至少得了解单片机内部结构。 下面就以ATmega16为例,介绍一下AVR单片机结构和汇编语言。 AVR单片机的CPU内核结构 如上两图,左图是虚线框内AVR CPU的内核结构,右图是AVR单片机内核结构的方框图,可以看出AVR单片机的数据总线(CPU字 阅读全文
posted @ 2013-02-24 11:09 Imapla 阅读(7394) 评论(1) 推荐(1) 编辑
摘要: 如下显示free是显示的当前内存的使用,-m的意思是M字节来显示内容.我们来一起看看.123456$ free -mtotal used free shared buffers cachedMem: 1002 769 232 0 62 421-/+ buffers/cache: 286 715Swap: 1153 0 1153第一部分Mem行:total 内存总数: 1002Mused 已经使用的内存数: 769Mfree 空闲的内存数: 232Mshared 当前已经废弃不用,总是0buffers Buffer 缓存内存数: 62Mcached Page 缓存内存数:421M关系:total 阅读全文
posted @ 2013-02-15 13:45 Imapla 阅读(19708) 评论(0) 推荐(1) 编辑
摘要: 1.先到http://rpmfusion.org/Configuration 通过火狐浏览器下载安装Installing Free and Nonfree Repositories也可以用命令行的方式:1 su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.n 阅读全文
posted @ 2013-02-13 16:47 Imapla 阅读(3325) 评论(0) 推荐(1) 编辑
摘要: 电平/幅度调整电路中有两个电位器,可以说是通信系统课程设计中最主要要调试的地方了。 幅度调整电路作用:就是把'1','0'两个调制信号(对应于5V,GND)转换成压控振荡器VCO(CD4046)的控制电压,从而对应产生30Khz和40Khz的方波信号。 (没记错的话,这里应该就是'1'=5V对应30 阅读全文
posted @ 2013-02-10 20:55 Imapla 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 部分指令也可适用于 CentOS 6.3 ~1.在文本模式下修改笔记本背光亮度:当然先 su root然后1 # echo x > /sys/class/backlight/acpi_video0/brightness其中 x 的为写入的背光亮度值,范围为 0~102.修改GRUB启动项顺序A:首先找到Windows的menuentry1 # cat /boot/grub2/grub.cfg | grep Windows输出:menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os 阅读全文
posted @ 2013-02-03 13:56 Imapla 阅读(9156) 评论(0) 推荐(1) 编辑
摘要: 上学期学习了一会儿ARM汇编指令,对其中立即数寻址一节有些疑惑。先看书上的一个例子: MOV R3, #0x3A ;将十六进制数3A放到寄存器R3中 在上面的指令中,第2个源操作数为立即数,数值可以是0~0xFF范围内的任意值。 可在平时却经常看到第2操作数大于0xFF的例子,如 MOV R3, # 阅读全文
posted @ 2013-01-25 20:06 Imapla 阅读(7471) 评论(0) 推荐(0) 编辑