内核配置七百问网视频说明文件

Posted xiaohujian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内核配置七百问网视频说明文件相关的知识,希望对你有一定的参考价值。

目录

第一部分 开发板选型说明
第二部分 编译器选择
第三部分 怎么看原理图

 


 

第一部分  开发板选型说明

视频是以JZ2440为模板录制的,
里面讲解的程序并不能照搬到TQ2440、MINI2440等其他开发板,
但是修改并不复杂。

全地球的2440开发板,基本上只有按键、LED用的引脚不同,LCD参数不同。

使用JZ2440的好处是,视频里的代码不用修改就可以直接运行.
使用其他开发板也有好处,虽然你得自己修改代码,但是修改过程中会让你学到更多东西。并且我们也提供了TQ2440/MINI2440的代码。

另外: 光盘里的linux-2.6.22.6在TQ2440/MINI2440上使用时会导致蜂鸣器响,
这是因为JZ2440的LCD用GPB0作为LCD背光使能引脚,
而TQ2440/MINI2440用GPB0作为蜂鸣器的使能引脚

使用TQ2440/MINI2440时,重新配置内核把自带的LCD驱动去掉即可,方法如下:
在内核目录下执行: make menuconfig
-> Device Drivers
-> Graphics support
<> S3C2410 LCD framebuffer support // 输入N

有问题请在论坛上提问.
网 站(论坛): www.100ask.net
淘 宝: 100ask.taobao.com
业务 QQ/邮箱: [email protected]
视频QQ群 : 416300745,验证信息:订单号和卖家ID

 


 第二部分  怎么选择编译器

这2个编译器有什么区别?

arm-linux-gcc-4.3.2.tar.bz2 用于编译u-boot2012.04.01和linux3.4.2

arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2用于编译u-boot1.16和linux2.6.22.6

 


 

 第三部分  怎么看原理图

微机原理 :侧重于计算机结构
数字电子技术基础 :侧重于门电路

1.GPIO和门电路 :general peripheral input/ouput
1.1 输入、输出引脚、上拉电阻、三极管
1.2 与门、或门、非门
1.3 中断

2.协议类
2.1 UART
2.2 I2C
2.3 SPI
2.4 NAND : K9F2G08U0M
2.5 LCD

a. 看原理图:2440和外接的芯片引脚对接即可
b. 弄清楚接口的协议: 数据怎么传输?各引脚怎么配合?
c. 设置时序 : 2440发出的各个信号,要让外接的芯片能反应得过来
c.1 看2440手册弄清楚能设置哪些参数,这些参数的含义 (以CLK为单位)
c.2 看外设芯片手册,弄清楚这些参数的取值范围 (以秒为单位)
c.3 根据c.1,c.2计算2440的寄存器取值

3.类似内存的接口 : ram-like
3.1 NOR, SDRAM, 网卡
3.2 不同位宽外设的接线、访问过程
3.3 怎么确定访问地址、设置内存控制器

问1:地址线、数据线上接有众多设备,怎样做到只访问其中一个而避免其余的影响?
答1:每一个芯片都有单后的片选引脚,访问它之前先设置片选引脚为低电平;其他芯片的片选引脚为高电平

问2:是否需要我们手工来设置片选引脚?
答2:不需要,CPU访问某个地址时,CPU发出地址信号给"内存控制器", 内存控制器根据该地址决定让哪一个片选引脚输出低电平

4. 从头到尾看几个开发板的原理图
2410,2440,6410

 






































以上是关于内核配置七百问网视频说明文件的主要内容,如果未能解决你的问题,请参考以下文章

全志 Tina Linux 系统资源配置 开发指南 支持百问网T113 D1-H哪吒 DongshanPI-D1s V853-Pro等开发板

全志 Tina Linux 系统资源配置 开发指南 支持百问网T113 D1-H哪吒 DongshanPI-D1s V853-Pro等开发板

全志 Tina Linux 系统资源配置 开发指南 支持百问网T113 D1-H哪吒 DongshanPI-D1s V853-Pro等开发板

s3c2440 移植linux内核 添加网卡支持 yaffs2文件系统支持

支持百问网T113 D1-H D1s V853 V851s 等开发板 使用 Tina Linux NOR Flash文件系统 开发指南

支持百问网T113 D1-H D1s V853 V851s 等开发板 使用 Tina Linux NOR Flash文件系统 开发指南