原创 [博客大赛]基于ADI Blackfin内核的无线遥控接收模块模块应用

2012-9-21 18:38 1396 2 9 分类: MCU/ 嵌入式

学而不思则罔,思而不学则殆。我在chinaaet经常写一写嵌入式方面的东西,被朋友邀请参加EDN的竞赛,把我新近发表在上面的一篇原创文章发出来与大家分享。

上午一直忙于调一个程序,忙乎了很久,发现其实那个错误就在你积累的坏习惯下。

EDN要博客竞赛了,精神振奋啊,决定把我最近比较得意的一个小作品拿出啦与大家分享。

 项目需要开发一个小小的遥控装置,用ADI Blackfin 处理器的进行处理,实现远程遥控功能。

先要设计遥控器,花了我一早上画出了图,其中跟ADI的工程师进行了交流,在此致以敬意。

其次是接收器,这个有点复杂,花了一天画出来的。

怎么样,宝刀未老吧。

软件方面,折腾了很久,老板等不及了,我就没把我的想法完全写出来,满足项目需求就好了。

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(int argc, char **argv)
{
    int i;
    int ret;
    int fd;
    char wave_data;
   
    fd = open("/dev/wave", 0); 
    if (fd < 0) {
        printf("Can't open /dev/wave\n");
        return -1;
    }
    while (1) {
        ret = read(fd,&wave_data, sizeof(wave_data));
        if (ret < 0) {
            printf("read err!\n");
            continue;
        }
        printf("wave = %d!\n",wave_data);
    }
    close(fd);
    return 0;
}
功能简单吧,下面我测试一下,截个图:
感觉非常好,成都的天气开始转冷了,老板还不见加薪,药家鑫啊要加薪。 
PARTNER CONTENT

文章评论7条评论)

登录后参与讨论

用户402158 2012-12-6 17:03

要点击提交才能上传附件成功的,

用户429767 2012-11-21 14:11

楼主你的硬件图拿什么画的,protel吗

用户429767 2012-11-19 09:20

写的不错,支持

用户403208 2012-11-15 19:10

上铺的兄弟,知道我是那个了吧

用户432188 2012-11-15 19:08

师兄果然威武

用户432188 2012-11-6 17:58

成都的博士啊,电子科大的吧,支持

用户429481 2012-11-6 17:48

呵呵,楼主写的比较实用,能问一下那个wave是测试数据吗,如果接收不到会显示什么

用户403208 2012-11-6 17:39

楼主写的很棒

用户1614394 2012-11-2 19:30

我传的代码怎么没有附件呢?

相关推荐阅读
用户404002 2013-08-15 11:26
【博客大赛】基于嵌入式系统的双网卡的虚拟机ubuntu配置
  因为经常用嵌入式系统,不方便上网调试,所以给我的电脑加了一块网卡,加好后希望能设置双IP,互相绑定进行上网,但是实际操作起来一直上不了,特地把我的操作过程写出来,其中参考了华清的一位老师的...
用户404002 2012-04-08 22:29
[博客大赛][原创]ADSP-BF533-STAMP快速入手
发现我考博以后英语水平有所长进哇,今天晚上对照着英文版的ADSP-BF533说明书,就完成了初始化,安逸,很有成见感,发现很少有人写关于ADSP-BF533的入手说明的,今天我简单写一下,希...
我要评论
7
2
关闭 站长推荐上一条 /3 下一条