嵌入式
公式:MPLL = ( m * Fin ) / (p*2^S ); //S3C2410
fin = 12mhz 默认输入的时钟频率
m = MDIV+8 M寄存器的值
p = PDIV+2 P寄存器的值
s = SDIV S寄存器的值
内核时钟频率:
使用锁相环:FCLK = MPLL
建立目录: mkdir /linuettte
执行安装命令: rpm -Uvh*.rpm
电源控制模式:标准、慢速、休眠、掉电。
56个中断源,32个中断控制器。
ARM体系结构:32位ALU ,31个32位通用寄存器和6个状态寄存器
ARM_9的五级流水线:取指,译码,执行,数据缓存,写回。
Linux的五个子系统:进程调度,内存管理,虚拟文件系统,进程间通信,网络接口。
嵌入式指令:
查看文件: ls -lr( l:详细信息,r:递归)
进入:cd /+文件名
返回:cd …
生成设备:mknod /dev/device_name c 70 0
{
设备号:分主设备号和负设备号。格式:70 0 。
c->char 字符 ,d->块 ,l->网
}
删除设备:rm /dricer_name
加载:insmod driver_name.o
卸载驱动:rmmod driver_name
查看硬盘/U盘:fdisk -l
卸载U盘:umont /dev/sdbl/
PISR中断服务函数指针:
中断种类:2种,FIQ(快速中断),IRQ(通用中断)
嵌入式系统定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,从而能够适应实际应用中队功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
嵌入式系统的组成:嵌入式处理器、嵌入式操作系统、外围设备和应用软件等级大部分组成。
典型嵌入式硬件的组成:实时操作系统:能够在指定的或确定的时间内完成系统内部功能和
外部或内部的事件,在同步或异步的时间内做出相应的系统。
嵌入式系统硬件平台:是以嵌入式处理器为核心,有存储器、I/O单元电路、通信模块、外
部设备等必要的辅助接口组成的。
嵌入式系统按实施性需求分类:非实时系统、软实时系统、硬实时系统。
嵌入式系统按复杂度分类:小型嵌入式系统、中型、复杂