科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
Linux3.4.0 Yaffs2文件系统移植-支持Android4.0
本文章主要针对FS100,S5PC100的Android4.0.4 Yaffs2文件系统移植过程,对于类似Android系统或类似Linux内核(版本高于2.6.35)有参考意义。 本文分两部分: 1.Nandflash驱动移植 2.Yaffs2文件系统移植 一、Nandflash驱动移植 由于内核里面没有S5PC100的Nand...…
搭建Android 4.4开发环境——安装篇
1.Android4.4开发环境简介 本内容主要介绍在Windows环境下,Android开发环境的搭建步骤及注意事项,包括JDK和Java开发环境的安装和配置、Eclipse的安装、Android SDK和ADT的安装和配置等;同时介绍了Android开发的基本步骤。 1.1.Android 开发环境的安装与配...…
基于FS4412内核移植之DM9000网卡驱动添加
网卡是嵌入式产品常用的设备,这里我们需要完成网卡驱动的移植。FS4412使用的是DM9000网卡,我们通过这个实验能够了解如何在内核中添加网卡驱动及网络功能的基本配置。 由图中可以看到如下内容: 有16根数据线,所以总线宽度为16bit 中断线为DM9000_IRQ对...…
基于FS4412内核移植之第一次编译
这里选择的内容为比较新的版本Linux-3.14作为我们的移植对象。 这个内核版本比较新队编译器有一定的要求,如果系统中原因版本编译时出现问题,可以选择如下 https://www.kernel.org/pub/tools/crosstool/地址下载,选择ARM相关即可,32bit/64bit按自己环境决...…
安卓程序解决网络传输乱码问题
网络传输是安卓程序中极其重要的一个环节,特别是物联网的应用中,从节点采集数据,显示数据,再向节点发送数据。 一般情况下,向节点发送的命令都是由字符串拼接而成,而节点地址却不同,在网络中是以字节流的方式进行传输,这就涉及到了一些转码方面的知识...…
第1章 Contiki Hello World实验
本实验定期的打印hello world,并且计数打印的个数。第二线程被称作blink,实现LEDs的高速闪烁(如果在Hello world线程里,可能实现不了这么快的速度)。 C++ Code #include contiki.h #include dev/leds.h #include stdio.h /* For printf() */ /*----------...…
sscanf函数的用法
函数原型: int sscanf(const char *str, const char *format, [argument]...); 函数功能: sscanf会从str里读进数据,依照format的格式将数据写入到argument里。 参数: str存储的数据 format格式控制字符串 argument 选择性设定字符串 返回值: 成功则返回...…
网络超时检测的三种方法
网络通信中,很多操作会使得进程阻塞,这时我们要设定时间,到时间后强制返回,避免进程在没有数据的情况下无限阻塞 这里我们总结一下网络超时检测的三种方法: 通过setsockopt设置套接字属性SO_RCVTIMEO struct timeval t = {5, 0} if (setsockopt(listenfd...…
回到顶部