
嵌入式
文章平均质量分 80
老哂
发展中
展开
-
什么是GPIO
一、什么是GPIO?GPIO,英文全称为General-Purpose IO ports,也就是通用IO口。嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段,有的则需要被CPU用作输入信号。而且,许多这样的设备/电路只要求一位,即只要有开/关两种状态就够了,比如灯亮与灭。对这些设备/电路的控制,使用传统的串行口或并行口都不合适转载 2010-02-03 13:39:00 · 20646 阅读 · 0 评论 -
PowerPC405EP 学习(一)
作为经典的嵌入式设备处理器,其用户手册有学习并总结的必要。 一,中断机制使用一个UIC管理所有的中断,包括内部中断和外部中断。(例如,mac芯片的中断属于外部中断,)UIC:universal interrupt controller 可管理7个外部中断,23个内部中断:Interrupt Polarity Sensitivity Interrupt原创 2010-02-03 13:47:00 · 1404 阅读 · 0 评论 -
内核态与用户态
内核态与用户态是操作系统的两种运行级别,intel cpu提供Ring0-Ring3三种级别的运行模式。Ring0级别最高,Ring3最低。其中特权级0(Ring0)是留给操作系统代码,设备驱动程序代码使用的,它们工作于系统核心态;而特权极3(Ring3)则给普通的用户程序使用,它们工作在用户态。运行于处理器核心态的代码不受任何的限制,可以自由地访问任何有效地址,进行直接端口访问。而转载 2010-04-01 17:07:00 · 970 阅读 · 0 评论