打印
[嵌入式linux]

让你像学单片机一样学linux 比较分享

[复制链接]
2396|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
NetRouter|  楼主 | 2016-1-10 17:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
还在为学完51 ,不知接下来学习什么而疑惑么,还在未嵌入式入门门槛高而却步么,还在使用串口转wifi模块,传一些简单的命令么,还在为编译op找不到某些软件源,报莫名其妙的错误而到处求救。还在为路由器没有io而无法好好玩耍头痛不已么。作为互联网火热年代诞生的创客硬件,wifi功能,大储存,图像,音频处理,跑系统,丰富的接口以便于外设扩展,强大网络处理,能使用各种开源的的应用,这些都是必备特性,而这,正是NetRouter开发板的特性;

先从熟悉的51单片机开始说起。51单片机由一个cpu+总线组成。由于资源紧张。所以无法运行系统。当然,实现联接物联网等功能就更加吃力。所以在学习完51之后。我们都会有一个疑惑。应该找项目来做?还是说。学习传说中的嵌入式开发。
说到嵌入式,我们第一个会接触到的芯片就是s3c2440。但是看过2440开发板的同学都会有这样的感触-----一头雾水。到底程序是在哪里编译?怎样下载我写的程序到开发板?linux系统如何使用?板子怎么连不上网络?如何从linux共享文件到windows?
究其原因------就是因为嵌入式是一门综合性很强的学科,包含:硬件、软件、操作系统原理、c或是c++语言、编译原理、网络知识、数据库等等。笔者第一次就卡在如何将文件拷贝到linux系统!!!!现在想来真是恶梦一场~~~
难道linxu学习就不能像学习51那样,写一个命令,然后就点亮一个灯!!!难道嵌入式的学习不能从简到繁?
此教程第一大章将围绕如何点灯到从网络一头点亮网络另外一头的灯讲起。第二大章将从linux系统定制讲起到web页面定制,Php简单运用。第三大章将讲述外设的使用。让路由芯片突破他本身的定义。从此将不务正业,第4大章将从应用层切入。包括交叉编译。以及网络编程。
当你读到**的末尾,相信,对嵌入式,已经达到了入门级别。
NetRouter,远离IDE,提供最原始的最贴近嵌入式的开发方式,学习方法。
让我们
知其然
更知其所以然

“在这学习的路上徘徊着的易碎的骄傲着  那也曾是我的模样 
 
沸腾着的不安着的你要去哪  未来如谜一样沉默着  失落失望失掉所有方向我/曾经也只想永远地离开离开曾经堕入的无边黑暗
 
想挣扎无法自拔我曾经像你像他像那野草野花绝望着也渴望着也哭也笑平凡着”
         希望
“你曾经毁了我的一切冥冥中这是你唯一要走的路啊”
 
希望在拥有他之后
“时间无言如此这般明天已在风吹过的路依然远/你的故事讲到了哪”
 
       送给所有在路上的人
                   “不要温和地走进那个良夜/白昼将生/少年更应当燃烧咆哮/怒斥吧.. …”

相关帖子

沙发
NetRouter|  楼主 | 2016-1-10 17:25 | 只看该作者
以下是我们准备完成的教程。大家有什么想玩的或是对入门linux有什么疑惑,可以跟帖~~
目录

楔子--缘起        3
第一章 入门篇-----基于核心板        5
1.1核心板基础系统演示        5
1.2. 初见---熟悉SDK的linux系统        11
1.3工具使用 利器行动        13
1.4登陆系统方法        19
1.5编写驱动以及应用程序        19
1.5.1在linux编写应用程序
1.5.2在linux编写驱动程序
1.5.3编译NetRouter驱动及应用程序
1.5.4编译NetRouter 点灯驱动
1.6核心板之按键        24
1.6.1SDK工具使用        24
1.6.2简单读取io        25
1.6.2中断方式:        27
1.7串口编程:        28
1.7.1 核心板之双串口配置        28
1.7.2 核心板之串口编程
1.7.3 linux串口编程之高级编程
1.8系统配置 页面篇        36
1.8.1 关于php与web服务那些事        36
1.8.2写一个页面配置系统        54
1.8.3页面数据与服务器交互
1.8.4php以及lighttpd安装
1.9. 实战篇之串口转wifi        54
2.0. 实战篇之wifi读卡器        54
    2.1.实战篇之点阵广告系统        54
2.2实战篇之交叉编译php以及lighttpd

第二阶段 定制篇 基于底板        55
2.1镜像烧写方法        58
2.2挂载u盘        60
2.3驱动sd卡        64
2.4挂载可读文件系统        64
2.5 3G上网        67
2.6 i2S声卡 之WM8960        67
2.7 USB声卡        68
2.8网络编程        68
2.9 i2c之E2PROM         68
2.9.1显示模块之 SSD1306 OLED液晶屏        68
2.10配置摄像头之usb摄像头        70
2.11 通过web实时查看摄像头信息        70
2.12通过c程序读取摄像头生成图片        71
2.13 wifi小车        71
    2.14 语音识别与合成之讯飞sdk与讯飞硬件模块..........................................................72

第三章量产指导篇        72
3.1生成16m镜像        72
3.2无线参数        72
3.3修改mac        73

第四章openwrt教程        74
演示系统之会讲冷笑话的开发板(基于讯飞语音合成)..........................................................75
NetRouter无线篇之如何通过无线使开发板连接到上级路由器................................................76
NetRouter有线篇之Vlan配置.......................................................................................................77
NetRouter有线篇之配置Wan Lan.............................................
NetRouter配置页面之luci使用.............................................
NetRouter外设之spi接口 驱动spi显示屏.............................................
NetRouter外设之i2C接口 驱动e2prom.............................................
NetRouter外设之接口i2s 驱动声卡模块.............................................
NetRouter外设之usb 驱动usb摄像头 usb声卡 usb3g模块 U盘.............................................
NetRouter外设之sdhic接口 驱动tf卡.............................................
NetRouter外设之串口.............................................
NetRouter外设之usb转串口 pl2303.............................................
NetRouter外设之初识 dts.............................................
NetRouter外设之gpio驱动.............................................
NetRouter系统相关之添加软件包ipk的方法.............................................

终极篇之驱动开源3d打印机器人MiniPlan
            












使用特权

评论回复
板凳
lhllhllhl| | 2016-1-16 09:45 | 只看该作者
谢谢分享!正在学习,一头暮水。

使用特权

评论回复
地板
lk07828| | 2016-2-4 09:24 | 只看该作者
看着不错,楼主加油

使用特权

评论回复
5
any012| | 2016-2-18 15:58 | 只看该作者
感谢楼主分享,希望能早日看到完整教程。

使用特权

评论回复
6
a305566| | 2016-2-21 19:41 | 只看该作者
楼主继续

使用特权

评论回复
7
den123www| | 2016-2-22 09:21 | 只看该作者
正在学习,迫切想要学会

使用特权

评论回复
8
何-以笙箫默| | 2016-3-1 14:24 | 只看该作者
谢谢分享,正在用4412板子学习中。。。

使用特权

评论回复
9
关关| | 2016-3-1 15:51 | 只看该作者
支持楼主 正在学习中!

使用特权

评论回复
10
zhaoyond| | 2016-3-4 10:44 | 只看该作者
支持楼主 正在学习中!

使用特权

评论回复
11
Larm1| | 2016-3-16 17:47 | 只看该作者
有没有入门准备篇...

使用特权

评论回复
12
seawater126| | 2016-4-3 17:11 | 只看该作者
需要入门的

使用特权

评论回复
13
microcontroller| | 2016-4-8 10:02 | 只看该作者
怎么看啊

使用特权

评论回复
14
hzj8300| | 2016-4-8 11:41 | 只看该作者
进行到哪个阶段了

使用特权

评论回复
15
swt518| | 2016-7-11 22:55 | 只看该作者
怎么看呢,什么也看不到

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

2

粉丝