自定义博客皮肤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)
  • 资源 (11)
  • 收藏
  • 关注

原创 iOS多线程编程

iOS大致提供了如下3种多线程编程的技术:1.s

2014-07-01 00:09:30 584

原创 iOS音频视频播放

1.使用System Sound Services播放音效使用System Sound Services

2014-06-25 23:22:56 728

原创 C语言简单文件操作

#include#include#includeint read_file(char *path){ FILE *fp = NULL; char *buf = NULL; char *ptr = NULL; int file_end = 0; if(path == NULL) { printf("nul path!\n"); return -1; } fp =

2014-05-09 16:15:33 679

原创 Linux socket编程:udp

Udp Server:#include#include#include#include#include#include#define HELLO_WORLD_SERVER_PORT 6666#define LENGTH_OF_LISTEN_QUEUE 20#define BUFFER_SIZE 1024 typedef stru

2014-04-17 09:23:06 588

原创 Linux socket编程:tcp

Tcp Server:#include#include#include#include#include#include#define HELLO_WORLD_SERVER_PORT 6666#define LENGTH_OF_LISTEN_QUEUE 20#define BUFFER_SIZE 1024 typedef stru

2014-04-17 09:20:37 530

原创 sqlite3 C语言编程

sqlite数据库操作例程:#include#include#includeint main(){ sqlite3 *db; char *zErrMsg = 0; char sql[128]; //存放sqlite执行命令 char buff[1024]; //存放读取到的数据结果 int rc; int len = 0; memset(buff,0,sizeof(b

2014-01-02 16:50:21 2603

原创 cJSON库介绍及编程实例

JSON是一种轻量级的数据交换格式,基于JavaScript的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯。这些特性使JSON成为理想的数据交换语言。易于人阅读与编写,同时也易于机器解析和生成。cJSON是一个超轻巧,携带方便,单文件,简单的可以作为ANSI-C标准的JSON解析器。cJSON下载地址:http://yun.baidu.com/s/1b

2014-01-02 16:04:35 1270

原创 TQ2440 按键驱动程序 异步通知(发送信号)

按键驱动程序:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define DEVICE_NAME "mybuttons"struct butt

2013-10-17 17:39:49 842

原创 TQ2440 中断按键驱动

按键驱动程序:#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define DEVICE_NAME "mybuttons"struct butt

2013-10-16 17:21:17 635

原创 TQ2440 LED驱动程序

LED驱动程序:#include#include#include#include#include#include#include#include#include#include#define DEVICE_NAME "myleds"#define IOCTL_LED_ON 1 #define IOCTL_LED_OFF 0//LEDGPIO管脚定义stat

2013-10-14 16:06:42 843

原创 进程间同步 信号量

main.c#include#include#include#include#include#include#include#include"sem.h"#define DELAY_TIME 2int main(){ pid_t pid; int sem_id; key_t sem_key; sem_key = ftok(".",'a'); sem_id

2013-09-28 13:47:53 691

原创 Linux中的gmtime和localtime,mktime算法

#includetime_t time(time_t *calptr) //time函数返回从1970年1月1日的UTC时间的0时0分0秒算起到现在所有的秒数struct tm *gmtime(const time_t *calptr) //将其转换为标准时间struct tm *localtime(const time_t *calptr) //将其转换为本地时间以上两个

2013-08-24 11:07:48 4190

原创 tcp,select函数支持I/O复用

Unix函数select和poll, 用来支持Unix中I/O复用的功能,在Unix中I/O模型可以分为以下几种:(1)阻塞I/O(2)非阻塞I/O(3)I/O复用(select和poll)(4)信号驱动I/O(SIGIO)(5)异步I/O阻塞I/O是当应用程序和内核交换数据时,由于内核还没有准备好数据,那么应用程序必须进行阻塞,不能继续执行,直到内核的数据准备好!应用程序

2013-08-24 10:13:09 827

原创 ubuntu下使用eclipse c/c++开发arm linux程序

假设在ubuntu下已经安装好交叉编译器和准确安装好eclipse以及cdt。打开eclipse,界面如下:  创建一个新的C项目,File->New->C Project,输入项目名称,选择Executable中Empty,右边选Linux GCC,然后Finish。   现在在项目列表中就可以看到我们新建的项目了。接下来我们往项目里添加源文件。F

2013-08-15 14:29:49 1505

转载 使用JLINK间接烧写NAND FLASH

1. 前言在移植u-boot的NAND FLASH部分特别是NAND FLASH启动u-boot部分时,始终要把移植的u-boot烧写进NAND FLASH以验证NAND 启动u-boot能否成功。在实际过程中,即使用AXD仿真调试没问题了,但并不代表就能一次成功,往往一条指令的不小心,就可能导致挂机,再也起不来了。现在电脑上都很少有并口了,而JLINK烧写FLASH功能强大,但烧写Nor

2013-08-12 15:38:29 2475

原创 设置ubuntu登录自启动程序

Ubuntu 12.04.2LTS首次登录自启动应用程序功能。假设需添加程序为存放在/home/my目录下的test一、在/etc/bash.bashrc中添加一行,/home/my/test &。二、在登录用户主目录下的.bashrc中添加一行,同一。

2013-08-09 11:41:03 859

原创 ubuntu与windows文件共享

ubuntu与windows实现文件共享。首先要在windows下创建一个共享文件夹,然后正确设置好ubuntu网络,ubuntu和windows相互能够ping的通。查看主机信息:网络主机IP:192.168.1.10网络主机使用者名称:username网络主机登录密码:password共享文件夹名称:myshareubuntu中需要挂载的目录:/media/sh

2013-08-08 16:55:20 718

CCS DSP编程入门

文档从介绍CCS软件使用开始,到讲解FFT,DMA,Interrupt,Host,DSP通信的简单例程实现和代码讲解。

2014-06-17

mysql-connector-c-6.0.2.tar.gz

mysql-connector-c-6.0.2.tar.gz,压缩包使用参考文档ubuntu交叉编译mysql的C语言程序到ARM开发板。

2014-01-10

ubuntu交叉编译mysql的C语言程序到ARM开发板

ubuntu下交叉编译mysql的C语言程序到ARM开发板,文档中有详细具体步骤。

2014-01-10

ncurse.tar.gz

注意:这是已经由ncurses-5.6.tar.gz编译过好的ARM平台下的ncurse包,供mysql移植到ARM开发板使用。

2014-01-10

mysql-5.1.32.arm.ok.tar.gz

已经编译好ARM下的mysql-5.1.32,解压到ARM板子下,具体使用看我的移植文档。

2014-01-10

手把手教你mysql移植到ARM开发板

一步一步详细记录移植全过程,细致到具体输入命令。 所需文件:1.mysql-5.1.32.arm.ok.tar.gz 2.ncurse.tar.gz 文件在我上传资源里有。

2014-01-10

PL2303老驱动 win7可用

pl2303有些系统很难装上,这个是老板的PL2303,找了很久,试了很多版本pl2303,终于找到了这个老点的版本,这个版本的在WIN7上可用。

2013-12-25

Source Insight破解版

source insight破解版,测试可用.

2013-12-25

OK6410核心板原理图

OK6410核心板原理图

2013-10-17

OK6410底板原理图

OK6410底板原理图

2013-10-17

OK6410用户手册

OK6410开发板用户手册

2013-10-17

空空如也

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

TA关注的人

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