中级开发教程

MTK REG工具

阅读(5523)

简介有时在Linux开发过程中需要修改寄存器,这里固件中提供了一个reg工具,可以查看、修改寄存器的值。使用方法:root@Widora:/# reg Usage : reg r addr  Usage : reg w addr value查看某...

中级开发教程

openwrt 中使用C调用lua脚本(二)

阅读(4967)

上一篇介绍了简单的用C调用lua脚本,本文开始介绍如何用C调用lua并获取lua的多个返回值以及简单的JSON文件处理。首先我们还是写一个lua脚本,姑且命名为function.lua-- author: mleaf -- mail: mleaf90@gmail.com  require("co...

使用类教程

解决OpenWRT找不到libprce.so.0

阅读(5038)

在我编译的OpenWRT build1408版本中如果安装web组件或者安装nginx,可能出现找不到libpcre.so.0导致服务启动失败的问题,核实libpcre已经安装,但缺少在/usr/lib目录中的快捷方式。解决方法是在终端中输入:ln -sf libpcre.so /usr/lib/libpcre.so.0 ,回车后重启相关服务即可。root@...

中级开发教程

openwrt 中使用C调用lua脚本(一)

阅读(5506)

在openwrt开发中我们经常会使用到lua语言,lua语言的优越性就不用我多说了,百度上有很多相关介绍。本文的重点在于讲解如何使用C语言调用lua,至于lua调用C就很简单了,教程也很多。现在有这样一个hello.lua 文件:function add(x, y)     return ...

硬件相关

OpenWrt开启mt7620a第二个串口

阅读(5638)

首先修改MT7620A的dts文件,路径为:/lede/target/linux/ramips/dts在mt7620a.dtsi中,已经定义了uart: uart@500 和 uartlite: uartlite@c00,uartlite默认处于开启状态,uart则为 disabled。      ...