自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 RT288x系列之MT7620uboot编译过程

1、先介绍下板上资源  SOC:7620N       RAM:16bit  DDR1      FLASH: 8M  SPI flash2、到我的百度云盘下载MTK的SDK开发包,链接:http://pan.baidu.com/s/1pKX1lB9密码:3、 tar jxvf  MediaTek_ApSoC_SDK_4320_20150414.tar.bz2---------> RT

2016-05-30 16:52:46 5442 5

转载 Ubuntu 14.04编译RT288x_SDK/toolchain/squashfs3.2-r2时出错

Ubuntu 14.04编译squashfs3.2-r2时出错1./usr/bin/ld: mksquashfs.o: undefined reference to symbol 'log10@@GLIBC_2.0' /usr/bin/ld: note: 'log10@@GLIBC_2.0' is defined in DSO /lib/libm.so.6 so try andding i

2016-05-30 11:31:49 1519

原创 Linux 驱动开发内核模块的添加

今天从网上看了个视频教程,关于内核模块开发的。网络上有许多这样的文章,应该比我这个详细。写这篇博客的目的是做一下笔记,便于自己查阅。首先给出内核模块源代码,当然是最最简单的helloworld。   #include       #include            MODULE_LICENSE("GPL");  //GPL 开源协议

2016-05-29 10:51:43 421

转载 openwrt创建应用软件包和内核软件包 Makefile的讲解

不是我写的,是官网的内容,https://wiki.openwrt.org/zh-cn/doc/devel/packages目的是为了自己查阅我们已经尝试做的一件事情,是让移植软件到OpenWrt的操作变得非常容易。如果打开OpenWrt里的一个软件包的目录(OpenWrt/Package/* 或 OpenWrt/feeds/packages/*/*),通常会发现几样东西:

2016-05-23 14:38:59 2112

转载 Openwrt添加内核模块

转载有道,先给出原文路径:http://blog.csdn.net/l0605020112/article/details/13168261下面就是增加内核模块的方法了进入package目录,创建模块目录cd backfire/packagemkdir example进入example目录,创建Makefile文件和代码路径cd exampletouch M

2016-05-23 11:01:23 1723

转载 电容的等效串联电阻 ESR

ESR (Equivalent Series Resistance)编辑理论上,一个完美的电容,自身不会产生任何能量损失,但是实际上,因为制造电容的材料有电阻,电容的绝缘介质有损耗,各种原因导致电容变得不“完美”。这个损耗在外部,表现为就像一个电阻跟电容串联在一起,所以就起了个名字叫做“等效串联电阻”。比如,我们认为电容上面电压不能突变,当突然对电容施加一个电流,电容因为自身充

2016-05-21 16:15:29 3325

转载 电容的一些知识

晶振电容设计考虑事项:a. 使晶振、外部电容器(如果有)与 IC之间的信号线尽可能保持最短。当非常低的电流通过IC晶振振荡器时,如果线路太长,会使它对 EMC、ESD 与串扰产生非常敏感的影响。而且长线路还会给振荡器增加寄生电容。b. 尽可能将其它时钟线路与频繁切换的信号线路布置在远离晶振连接的位置。c. 当心晶振和地的走线d. 将晶振外壳接地 电容选择:a. 选择

2016-05-21 16:07:38 571

转载 命令行快捷方式

ctrl + ? 撤消前一次输入ctrl + c 另起一行ctrl + r 输入单词搜索历史命令ctrl + u 删除光标前面所有字符相当于VIM里d shift+^ctrl + k 删除光标后面所有字符相当于VIM里d shift+$删除ctrl + d 删除光标所在位置上的字符相当于VIM里x或者dlctrl + h 删除光标所在位置前的字符相当于VIM里hx或

2016-05-20 09:36:18 685

转载 Linux ./configure --prefix 命令是什么意思?

源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(makeinstall)。Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure–help输出详细的选项列表。其中--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/loca

2016-05-20 09:11:25 347

转载 GCC 编译c程序过程解析

目前 Linux 下最常用的 C 语言编译器是 GCC ( GNU Compiler Collection ),它是 GNU 项目中符合 ANSI C 标准的编译系统,能够编译用 C 、 C++ 和 Object C 等语言编写的程序。 GCC 不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以通过不同的前端模块来支持各种语言,如Java 、 Fortran 、 Pascal 、 Mod

2016-05-19 09:18:44 348

转载 TCP的粘包解析

这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一 .两个简单概念长连接与短连接:1.长连接     Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。2.短连接     Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此

2016-05-16 10:06:23 521

原创 protobuf的C简单的代码例子(总结)

proto buf 协议仅仅是数据规则,并没有给出相关的通信函数,仅仅是数据规则。它的二进制可读性相当差。基本没有办法阅读。所以在使用生产的代码解包和打包的函数的使用方法,才是重要的。将整理的数据的格式存放在程序中的缓冲区中,以后再进行操作就可以根据自己的需要进行通信了。可以使用像例子中的管道命令通信。linux C 下的socket网络通信。以及其他平台或者语音的其他通信相关

2016-05-07 09:48:05 1101

翻译 protobuf的C简单的代码例子(四)

构造  Repeated Submessages构造一个 emessage.proto 文件message Submessage{    required int32 value=1;}message EMessage{    repeated Submessage a=1;}下面给出打包代码:#include#include#inclu

2016-05-07 09:17:00 881

翻译 protobuf的C简单的代码例子(三)

创建dmessage.proto 文件:message Submessage{    required int32 value=1;}message DMessage{    required Submessage a=1;    optional Submessage b=2;}DMessage包含一个或者二个整型(a 是必要的整型数据,b是可选的

2016-05-07 09:05:49 873

翻译 protobuf的C简单的代码例子(二)

创建一个cmessage.proto文件:message CMessage{    repeated int32 c=1;}源代码生成的方法请参考  《protobuf的C简单的代码例子(一)》下面给出打包代码:#include#include#include"cmessage.pb-c.h"int main (int argc,cons

2016-05-07 08:44:51 1661 1

翻译 protobuf的C简单的代码例子(一)

根据语言指导手册创建一个简单的文件:amessage.proto ,内容如下   messageAMessage   {      required int32 a=1;      optional int32 b=2;   }t通过命令行产生相应的.h和.c源文件。  # protoc-c --c_out=. amessage.protoC文件如下所示

2016-05-07 08:25:41 8565 2

原创 openwrt下使用gdbserver远程调试

硬件:7620n,openwrt  :BB版本首先给出参考链接  :https://wiki.openwrt.org/doc/devel/gdb    点击打开链接                                       http://my.oschina.net/hevakelcj/blog/416394 点击打开链接a,in menuconf

2016-05-04 10:25:31 5562

QCA9531_AP147参考电路原理图.pdf

QCA9531_AP147电路板原理图

2017-01-20

openwrt路由器之前文件传输

代码为openwrt 路由器文件的传输。Linux C socekt文件传输 客户端和服务端代码

2016-11-17

slm630官方资料包

SLM630 4G模块资料

2016-11-17

mt7620n wrtnode的可刷写分区固件

mt7620n wrtnode的可刷新uboot uboot-env,factory等分区固件,是通过web烧写,不可烧写至SPI Flash。切记啊

2016-03-29

2.4Gwifi&蓝牙天线

附件为PCB库,几款2.4Gwifi天线。

2016-03-25

NRF51822 RADIO中文翻译资料

NRF51822芯片的RADIO小结的中文翻译资料,

2016-03-24

mcp3421_code

mcp3421_源驱动代码,驱动程序,I2C的读写操作程序。

2015-03-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除