韦东山视频 笔记
来源:互联网 发布:阿里云视频 保利威视 编辑:程序博客网 时间:2024/04/29 06:46
1.老师说:他用过的做好的代码查看和编辑工具 source insight
2.百度云盘里面 东山老师的视频下载地址 http://pan.baidu.com/share/link?shareid=2549207877&uk=3087175837#dir/path=%2F%E5%AD%A6%E4%B9%A0%2F%E9%9F%A6%E4%B8%9C%E5%B1%B1linux%2F%E9%9F%A6%E4%B8%9C%E5%B1%B1Linux%E8%A7%86%E9%A2%91%E7%AC%AC1%E6%9C%9F%2F%E9%9F%A6%E4%B8%9C%E5%B1%B1Linux%E8%A7%86%E9%A2%91%E7%AC%AC1%E6%9C%9F_%E8%A3%B8%E6%9D%BF_UBoot_%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F_%E9%A9%B1%E5%8A%A8%E5%88%9D%E6%AD%A5
也有很多其他的视频。
3.linux下查看代码的好工具 geany
程序处理的四个步骤:
1.预处理
2.编译 .c->.s
3.汇编 .s->.o
4.链接 .o->可执行文件
2440二中启动方式:
1.nand nand内部4k的内存拷贝到sram里面去,然后cpu从零地址取指执行
2.nord 0地址指向nord 然后从nor取指执行,nor可以直接读,但不能像内存一样直接写,先擦出要写。
三。启动代码的作用
1.设置栈,内存地址
2.硬件初始化(关看门狗,时钟,sdrm)
3.设置返回地址
4.清理工作
四 6410启动代码
1.关开门狗外,还要告诉cpu外设地址(因为cpu访问内存和外设的方法是不一样的,所以要把外设地址告诉内存,0-0x6fffffff为内存,外设为0x70000000--0x7fffffff即256M)
五 arm-gcc
arm-gcc-objdump 反汇编
arm-gcc-objcopy 转为二进制
六 6410启动方式
1.nand flash前8k的内容被复制到内存中(6410有8k内存)
2.从内存0地址开始运行
3.(如果程序大于8k就要设置DDR,sp的设置需要一块没人用的地方)
七 系统时钟
1.12M晶振可以经过APLL倍频之后经过多路选择器,经过分频器,送给arm核
2.设置PLL倍频的时候,可以设置一个锁定时间,在这个时间内系统时钟停止工作
3.设置cpu时钟的异步模式
- 韦东山视频 笔记
- 韦东山视频观后感
- 韦东山视频
- 驱动第一天(韦东山视频) 学习笔记
- (视频)xawtv应用程序启动代码分析-----韦东山笔记
- 韦东山学习笔记
- 韦东山USB驱动笔记
- 韦东山Linux视频第1期 ARM裸板驱动 学习笔记索引
- 关于JTAG——韦东山嵌入式Linux视频学习笔记02
- 如何告别半途而废——韦东山嵌入式Linux视频学习笔记00
- 驱动浅析(观看韦东山视频)
- 韦东山视频实验之触摸屏
- 韦东山视频实验之Nand驱动
- 韦东山视频实验之Nor驱动
- 韦东山视频实验之虚拟网卡
- 学习韦东山老师视频心得
- 韦东山视频第1期 学习计划
- 韦东山第二期视频之心得体会
- Android Touch事件
- [leetcode]word search
- struts2配置文件详解 .
- 公式记录
- linux常用命令
- 韦东山视频 笔记
- DNF盗号木马之突破令牌密保
- POJ 2856 Y2K Accounting Bug【简单暴力】
- STM32 USB Mass Storage 例程调试笔记
- Free AppleScript Code Examples
- android学习天气预报系统
- oracle的dos的操作方式
- linux C++ 多线程 堆栈
- CAT ——数列和图形