Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

关于NRF24L01的Linux驱动和s3c2410_getpin();函数问题

关于NRF24L01的Linux驱动和s3c2410_getpin();函数问题

在调试NRF24L01的linux驱动的时候,发送程序调试的很顺利,可以通过2440控制NRF24L01发送数据,并且能够通过MSP430控制NRF24L01正确的接收数据,但是接收驱动一直有问题,前两天调试到凌晨2点多,很是郁闷,找出NRF24L01的datasheet以及对应的MSP430驱动NRF24L01的接收和发送程序,搞了很长时间,因为可以正常发送,却没有接收到数据,最后确定2440通过SPI接口读取NRF24L01时的MISO存在问题,问题集...
Linux下iic(i2c)读写AT24C02

Linux下iic(i2c)读写AT24C02

linux内核上已有iic的驱动,因此只需要对该iic设备文件进行读写则能够控制外围的iic器件。这里以AT24C02为对象,编写一个简单的读写应用程序。iic设备文件在我的开发板上 /dev/i2c/0 ,打开文件为可读写。AT24C02的器件地址为0x50 ,既是iic总线上从器件的地址,每次只读写一字节数据。/************************************************************///文件名:app_...
Linux旗语编程实例

Linux旗语编程实例

/*旗语是一个受保护的变量。对两个或多个进程共享的资源,它可以提供限制访问的方法。 Linux的旗语就是操作系统原理中的信号量,有PV操作。可以获得和释放旗语; 释放旗语会自动唤醒下一个等待获取旗语的进程。 旗语有两种类型: 二进制旗语:代表单个资源 计数旗语:用来代表数量大于一的共享资源 GNU/Linux中的旗语实际上是一个旗语数组。说是一个旗语,实际上代表了一个包含64个旗语的数组。 GNU/Linux的这个特点允许同时对很多个旗语进行元操作。 要包...
Linux管道编程实例

Linux管道编程实例

/*管道 可以把管道想象为两个实体之间的单向连接器。注意,管道是半双工的, 如果需要全双工通讯,应该转而考虑套接字。 匿名管道又称管道,提供了一个进程与它的兄弟进程通讯的方法,只存在于父进程中; 命名管道,可以存在与文件系统中,任意进程都可找到它,使得不同先祖的进程也可以通讯。 #include<unistd.h> intpipe(intdfs[2]);创建匿名管道 intdup(intoldfd);创建一个文件描述符的副本 intdup2(i...
Linux下编程实现mplayer播放器总结

Linux下编程实现mplayer播放器总结

一:mplayer简介MPlayer是一款开源的多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流作业系统使用,例如Linux和其他类Unix作业系统、微软的视窗系统及苹果电脑的Mac OS X系统。MPlayer是建基于命令行界面,在各作业系统可选择安装不同的图形界面。因为linux下都是命令行的操作方式,所以对mplayer的各种操作都是用命令来实现的,这次主要用的是它的slave工作方式slave模式协议1,简介:默认mplayer是从键盘...
Linux格式化输入输出函数操作

Linux格式化输入输出函数操作

有许多的库函数可以按我们所希望的方式产生输出,而如果我们有过一些C语言编程的经验,我们就会对于这些格式感到熟悉.这些函数包括prinf以及其他的一些向文件流中写入数据的函数以及scanf和其他的一些函数从文件流中读取数据的函数.参数format字符串可包含下列三种字符类型:1.一般文本,伴随直接输出.2.ASCII控制字符,如 , 等.3.格式转换字符.格式转换为一个百分比符号(%)及其后的格式字符所组成.一般而言,每个%符号在其后都必需有一printf(...
Linux-2.6.38.7移植到mini2440/micro2440

Linux-2.6.38.7移植到mini2440/micro2440

由于linux已经对mini2440提供了支持,这里只做少许的修改。1、我的移植原则(1)能用模块方式就用模块方式,尽可能少地向内核添加文件(2)修改最少的代码,且在修改时使用条件编译 2、移植步骤(1)为内核打上yaffs2补丁./patch-ker.sh c m ../linux-2.6.38.7(2)配置内核make mini2440_defconfig ARCH=armmake ARCH=arm menuconfig(3)修改arch/arm/ma...
Java For Android - 操纵字符串中的字符

Java For Android - 操纵字符串中的字符

String类?提供了一系列检查字符串所容纳的内容的行为,例如查找字符串的子串、切换字符串大小写等。通过索引获得字符和子串: 可以通过charAt()方法获得某个字符串指定索引的字符,字符串中第一个字符的索引为0、最后一个字符的索引为length() - 1。如果想从一个字符串中获得多个方法,可以使用以下方法: Method Description String substring(int beginIndex, int endIndex) 返回根据指定参...
<< 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 >>