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