专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
嵌入式
韦东山视频 笔记
2019-07-12 20:16
发布
生成海报
站内文章
/
嵌入式Linux
14297
0
996
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时钟的异步模式
Ta的文章
更多
>>
韦东山视频 笔记
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮