微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 像学单片机一样学linux,NetRouter开发板免费试用啦~~

像学单片机一样学linux,NetRouter开发板免费试用啦~~

时间:10-02 整理:3721RD 点击:

   为了让爱好者们更快,更好入门linux。我们团队开发了这块创客硬件----NetRouter。附送虚拟机和一些自己的使用笔记,希望能帮到大家。开发板已经在本论坛试用,以下是链接,
http://bbs.elecfans.com/try_NetRouter.html
NetRouter硬件特性:

CPU:MT7620A

内存:64M

FLASH:16M

可编程IO若干

1个I2C

1个SPI

1个PCIE

1个SD_X接口

1个I2S接口

两个按键

1个LED指示灯

1个网口

2路串口

1个usb 2.0接口


附上靓照,以及我们打算完成的笔记。笔记持续更新,希望大家提点意见~~
目录
楔子--缘起        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
            






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

缘兄, 终于来发帖子啦,   继续继续,走起来

好东西,,,可惜没那么多时间搞,,,就不浪费资源了,,,,

是不是可以用来做个路由器

哈哈。多谢捧场。原来你是这里的老人了。呵呵失敬~~

完全可以。不过只有一个网口。可以做个中继的小东西。然后放些fanqiang的东西进去。哈哈。

分享今天群里面看到的一个博客链接。需要有一定道行才能看懂的,关于gpio新软件体系
http://www.wowotech.net/gpio_subsystem/io-port-control.html

啥失敬的啊, 你来了,在这里申请一个群组吧。

这个用的是MT7620A的方案做的呢

哈哈, 不仅仅是一个路由器吧, 想做的东西多着呢,关键是在于怎么想。

小编想做的是,吸收多一些想法,来推广他们的产品,

你的追剧神器也可以用这个来做的,我有客户就做过。

这个可以有,不过最近事多 忙玩了才有时间好好玩

期待期待你后续的精彩分享。

小编啊,,我刚开始学这个NetRouter,在1.1章节的Connent2Ap NetRouter 12345678就卡住了,无论怎么调都不会出现please reboot,请问是怎么回事儿呢

请问啊,,我刚开始学这个NetRouter,在1.1章节的Connent2Ap NetRouter 12345678就卡住了,无论怎么调都不会出现please reboot,请问是怎么回事儿呢

小编啊,,我刚开始学这个NetRouter,在1.1章节的Connent2Ap NetRouter 12345678就卡住了,无论怎么调都不会出现please reboot,请问是怎么回事儿呢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top