• Android深度探索HAL与驱动开发-——第五章


      第五章主要介绍的是:S5PV210微处理器、GPIO接口、PwM定时器和DMA控制器及UART接口SPI接口和IIC总线接口、ADC及触摸屏接口。
     (1)S5PV210是一款32位微处理器,低功率,他主要有关键功能、微处理器、存储器子系统、多功能、音频子系统、安全子系统、接口和系统外设这几部分。(2)GPIO接口:他的专用寄存器包括1.端口组控制寄存器其包含控制寄存器、数据寄存器、上拉寄存器。2.端口组GPAO控制寄存器分别是控制寄存器、数据寄存器、上拉寄存器、驱动强度寄存器、电源中断模式寄存器、电源中断模式上拉寄存器。3.端口组GPA1控制寄存器包括控制寄存器、数据寄存器、上拉寄存器、驱动强度寄存器、电源中断模式寄存器、上拉寄存器。.PWM专用寄存器:定时器配置寄存器、定时器配置寄存器、定时控制寄存器、定时器0寄存器、定时器0比较寄存器、观察寄存器TINT_CSTAT。DMA控制器包括了通道控制寄存器、频道控制寄存器、配置寄存器。UART操作包括数据传输接收、自动流量控制、接收FIFO操作、发送操作、RS-232C接口、终端请求UART错误状态和红外线模式。SPI接口专用的寄存器包括:配置寄存器、时钟配置、控制寄存器、信号控制、中断使能、状态寄存器以及数据寄存器。IIC总线接口包含的寄存器有:多主设备总线控制、状态寄存器、地址寄存器、接受发送数据移位、线路控制。ADC及触摸屏包含的寄存器:控制、触摸屏控制、延迟寄存器、转换数据X/Y寄存器、中断清除、多通道。

  • 相关阅读:
    C# 各版本的新特性
    EntityFramework增删改查
    web.config配置文件中的configSource属性
    IOC
    权限系统设计实现
    代码依赖和解除具体依赖的技术
    ajax利用html5新特性带进度条上传文件
    React Native 从入门到原理
    npm中本地安装命令行类型的模块是不注册Path的
    需求分析-验证控件的功能需求列表
  • 原文地址:https://www.cnblogs.com/chengqian95/p/5558093.html
Copyright © 2020-2023  润新知