嵌入式Linux下开源路由器openwrt编译与下载

本文介绍了OpenWrt,一种基于Linux的路由器系统,详细讲解了如何搭建开发环境,包括安装NOR和NAND Flash相关工具和库,并通过SSH和SCP进行远程管理。还阐述了编译环境的设置,如使用Ubuntu系统,安装SVN、Git以及相关依赖,并通过make命令下载和编译OpenWrt源码。
摘要由CSDN通过智能技术生成

openwrt

什么是Flash闪存?

闪存是一种非易失性内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。而各类 DDR 、 SDRAM 都属于挥发性内存,只要停止电流供应内存中的数据便无法保持,因此每次电脑开机都需要把数据重新载入内存。
【1】NOR和NAND是市场上两种主要的非易失闪存技术
【2】NOR Flash 的特点是芯片内执行(XIP ),这样应用程序可以直接在Flash闪存内运行,不必再把代码读到系统RAM中。NOR 的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响到它的性能。
XIP的含义:XIP即芯片内执行,指应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。flash内执行是指nor flash 不需要初始化,可以直接在flash内执行代码。但往往只执行部分代码,比如初始化RAM.
注:片内执行不是说程序在存储器内执行哦,CPU的基本功能就是取指、译码和执行。norflash能在芯片内执行,就是指CPU的取指模块能够直接从norflash中把指令取出来,供后面的译码和执行模块使用
在这里插入图片描述

名词解释

【1】openwrt——是一个基于linux的系统,可以运行在路由器上,可以安装软件,实现不同的功能,如认证校园

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值