匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“Jz2440VideoStudyGuide”的源代码
来自百问网嵌入式Linux wiki
名字空间
页面
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
Jz2440视频学习指南
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页面已被保护以防止编辑和其他操作。
您可以查看与复制此页面的源代码。
#三周从STM32入门Linux #三周掌握Linux驱动基本技能 #四周掌握输入子系统_Framebuffer_APP基本编程 #入门之后 :123部分如果全天学习的话,最快的学习时间是10周;你可以给自己加点余量,争取3、4个月搞定。 = 1. 三周从STM32入门Linux = :面向对象:掌握C语言、STM32单片机开发的人 :目标:快速入门Linux驱动开发,掌握简单的LED、按键驱动开发 :时长:3周 :过程: ::① 掌握ubuntu常用操作 ::② 掌握在ubuntu下开发单片机程序,跟STM32的开发有一个对比 ::③ 掌握u-boot的使用(无需了解代码,但是要会编译、烧写u-boot) ::④ 掌握Linux内核的配置、编译、烧写 ::⑤ 掌握文件系统的结构,会烧写我们构建好的文件系统(不要求会自己编译) ::⑥ 编写LED驱动、编写按键驱动 == 1.1 基于Ubuntu开发裸机(目标①②)(学习时间:1周) == :学习新1期视频,下载地址:[http://wiki.100ask.net/ http://wiki.100ask.net/] ,存放位置为: <div style="text-align:left;margin-left:0cm; margin-right:0cm;word-wrap: normal; color: #ccc;background: #2d2d2d; "> 005_ARM裸机1期加强版(156节,23节免费,已完结)</div> 005_ARM裸机1期加强版(156节,23节免费,已完结) ::只学习前面9课: <div style="text-align:left;margin-left:0cm; margin-right:0cm;word-wrap: normal; word-break: break-all; white-space: pre; overflow: auto; margin-top: 0; margin-bottom: 8px; border-radius: 1px; padding: 1em; padding-left: 1em; line-height: 1.2; color: #ccc;background: #2d2d2d; "> 005_ARM裸机1期加强版(156节,23节免费,已完结)</div> 005_ARM裸机1期加强版(156节,23节免费,已完结) [[Image:图片 1.png|top]] == 1.2 ARM板系统的基本使用(目标③④⑤)(学习时间:1周) == 学习以下衔接课程,下载地址:[http://wiki.100ask.net/ http://wiki.100ask.net/],存放位置为: 06_u-boot_内核_根文件系统(新1期_2期间的衔接,29节,已完结,全部免费) <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#ff0000;">'''注意1'''</span>:这部分视频中涉及u-boot的源码分析,因为未学习第1期中的代码重定位等知识,所以<span style="color:#ff0000;">不要看源码分析</span>,只要学会:<span style="color:#ff0000;">编译、烧写、使用u-boot</span>就可以。</div> <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#ff0000;">'''注意2'''</span>:这部分视频中涉及内核的部分源码分析,不要求掌握这些源码,只要学会:大概<span style="color:#ff0000;">了解内核启动过程</span>做了什么事、会<span style="color:#ff0000;">编译、烧写、使用uImage</span>就可以。</div> <div style="margin-left:0cm;margin-right:0cm;"><span style="color:#ff0000;">'''注意3'''</span>:这部分视频中涉及根文件系统之busybox的编译,照着操作就可以了。</div> :只学习其中的1、3、4课(搭建开发环境时,需要阅读JZ2440开发板使用手册): <div style="text-align:center;margin-left:0cm;margin-right:0cm;">[[Image:图片 6.png|top]]</div> == 1.3 Linux基础驱动程序(目标⑥)(学习时间:1周) == 学习以下衔接课程,下载地址:[http://wiki.100ask.net/ http://wiki.100ask.net/],存放位置为: 006_u-boot_内核_根文件系统(新1期_2期间的衔接,29节,已完结,全部免费) :只学习其中的第5课,基于快速入门的目的,第5课不需要全部学完,只需要学习前5节视频:
该页面使用的模板:
模板:Redtext
(
查看源代码
)
返回至
Jz2440视频学习指南
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志