完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 柠檬守护 于 2016-3-15 17:42 编辑
楔子--缘起 单片机情缘 还在为学完51 ,搞懂STM32等处理器后不知接下来学习什么而疑惑么,还在未嵌入式入门门槛高而却步么,还在拿32位处理器裸奔么,还在接密密麻麻的线,去连接网络模块然后痛苦移植lwip程序么,还在使用落后的串口转wifi模块,传一些简单的命令么,并纠结写于如何使用ui去配置模块的信息么 ,还在为编译op找不到某些软件源,报莫名其妙的错误而到处求救。还在刮u飞线,就为了引出一个u***接口,还在苦苦寻觅一个路由器进行diy。还在为路由器没有io而头痛不已么。NetRouter---物联网路由者。一个基于智能路由核心芯片的开发板,闪亮登场,从此为你解决下半身的烦恼~~~ 先从熟悉的51单片机开始说起。51单片机由一个cpu+总线组成。由于资源紧张。所以无法运行系统。当然,实现联接物联网等功能就更加吃力。所以在学习完51之后。我们都会有一个疑惑。应该找项目来做?还是说。学习传说中的嵌入式开发。 说到嵌入式,我们第一个会接触到的芯片就是s3c2440。但是看过2440开发板的同学都会有这样的感触-----一头雾水。到底程序是在哪里编译?怎样下载我写的程序到开发板?linux系统如何使用?板子怎么连不上网络?如何从linux共享文件到windows? 究其原因------就是因为嵌入式是一门综合性很强的学科,包含:硬件、软件、操作系统原理、c或是c++语言、编译原理、网络知识、数据库等等。笔者第一次就卡在如何将文件拷贝到linux系统!!!!现在想来真是恶梦一场~~~ 难道linxu学习就不能像学习51那样,写一个命令,然后就点亮一个灯!!!难道嵌入式的学习不能从简到繁? 此教程第一大章将围绕如何点灯。到从网络一头点亮网络另外一头的灯讲起。第二大章将从linux系统定制讲起到web页面定制。Php简单运用。第三大章将讲述外设的使用。让路由芯片突破他本身的定义。从此将不务正业,第4大章将从应用层切入。包括交叉编译。以及网络编程。 当你读到文章的末尾,相信,对嵌入式,已经达到了入门级别。忘记51,记住你是搞物联网的。记住你是玩无线的。记住你是弄嵌入式的,so。少年。来吧~~ 为什么会选择MTK,MT7620A 芯片 如上文所说, 初次接触嵌入式。大都会用2440.但是2440的开发板普遍在3到4百。而且例子就提供一些简单测试,又没有完整的项目。这对于入门级小白,真的无异于天书。而mtk的这款芯片。不仅集成了有线。就连无线也集成在芯片里(这就是所谓的soc)更令人高兴的是。厂商为此提供了完善的 linux系统以及系统需要用到的驱动和应用程序。(这便是传说中的sdk。虽然。这套所谓sdk是不开源。但是在天朝。。。。)所以。很多路由器是基于原厂这个sdk开发,因为我们的板子也基于此,讲诉如何使用sdk,并在后期切入到openwrt。由于笔者也是接触不久,如果有哪些讲的不恰当,欢迎指正~~~~ |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
「含关键代码」基于AM3352/AM3354/AM3359的Linux开发案例分享
4894 浏览 0 评论
87411 浏览 0 评论
【高手问答】如何做到精通linux技术?资深工程师带你突破难点
4725 浏览 2 评论
3620 浏览 2 评论
解读Linux :先从创建一个文件夹用来存放jdk压缩文件开始
2483 浏览 0 评论
1999浏览 3评论
1286浏览 1评论
求解:aarch64交叉编译工具已经安装成功,环境变量已经配置,怎么将系统架构切换为ARM的架构
1344浏览 0评论
电脑和虚拟机可以互ping,电脑和开发板也可以互ping,但是虚拟机和开发板ping不通是什么原因
1236浏览 0评论
1174浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 08:13 , Processed in 1.228639 second(s), Total 72, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号