TI am335xD用到的数据手册及板级文件
来源:互联网 发布:天猫与淘宝的盈利方式 编辑:程序博客网 时间:2024/06/14 14:03
一、硬件
对于许多TI的芯片来说,引脚复用的配置是在Control Module(配置模块)的寄存器里配置的,(这个和三星的CPU有点不同,三星的一般在GPIO的寄存器中配置)。所以当你需要配置这些寄存器的时候,请到数据手册的Control Module的Pad Control Registers查找。
TI的CPU芯片手册有两种:
一种是datasheet(DS:数据手册),较小,只是大概介绍下芯片的结构;
另一种是Technical Reference Manual(TRM:技术参考手册),较大,详细介绍芯片的各部分功能原理和寄存器定义。
在开发过程中,这两个手册都需要参考,是互补的。
对于AM335X,关于引脚复用的列表及模式号与功能的对应可以在数据手册中找到:
2 Terminal Description:
2.2 Ball Characteristics
关于引脚复用寄存器定义及各引脚相应寄存器的偏移可以在TRM中找到:
9 Control Module
9.1 Control Module
9.1.3 Functional Description
9.1.3.2 Pad Control Registers (包含引脚复用寄存器定义)
9.1.5 Registers
9.1.5.1 CONTROL_MODULE Registers (包含引脚相应寄存器的偏移)
二、软件
由于TI的芯片构架类似,对于Linux内核来说,早就已经为这个做好了一个软件上的框架,无论是在启动的初始化阶段还是在系统运行时,都可以通过这个框架提供的接口函数配置芯片的MUX。下面就来简要的分析一下。
以AM335X为例,相关代码位置:arch/arm/mach-omap2
mux.h
mux.c
mux33xx.h
mux33xx.c
board-am335xevm.c(还有一些用到了:arch/arm/plat-omap/include/plat/omap_hwmod.h)
来自:https://zhidao.baidu.com/question/619139900043497412.html
0 0
- TI am335xD用到的数据手册及板级文件
- DS1302芯片在am335xD上的移植
- TI DSP的CMD文件
- TI DSP的CMD文件
- ios 用到的数据
- 临时用到的文件
- 有关TI DSP的一些东西(整理一些网络资源及手册资料)--外设寄存器和CPU控制寄存器、数据类型、中断的使用
- 可能用到的数据集
- 数据分析要用到的
- TI DSP .CMD 文件的编写
- TI DSP .cmd文件的编写
- 编写TI DSP的CMD 文件
- TI DSP .CMD 文件的编写[转】
- TI DSP .CMD 文件的编写[转]
- TI DSP CMD文件编写的理解
- xml文件解析类及Android项目中常用到的两种获取xml文件方式
- 在离线状态下保存数据可能会用到的XML文件读写
- 根据数据库生成mybatis 用到的实体类,及mapper文件
- Recaman's Sequence
- sendmessage和getcomponents
- 欢迎使用CSDN-markdown编辑器
- NSInvocation crash
- Hadoop-2.6.5集群安装配置
- TI am335xD用到的数据手册及板级文件
- virtualbox centos7 minimal 开发环境安装,网络配置与宿主机共享文件夹设置
- 一键部署openstack
- linux命令之ulimit
- 常用的adb命令使用简介
- springboot调用微信的jscode2session报JSONObject异常
- Multi-Cloud模式下Terraform和Packer开源工具实践分享
- win7+Ubuntu双系统安装
- Warning: Path must be a string . Received null Use --force to continue