找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 7253|回复: 11

[CSR8系列] CSR8670开发(2)-LED、蜂鸣器、振动器控制

[复制链接]
连续签到天数:1天
签到总天数:3天
签到总奖励:16金币
发表于 2017-7-20 10:53:32 | 显示全部楼层 |阅读模式

马上注册,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册  

×

1、用bluelab打开sink工程
2、修改main.c文件



    在main()函数前增加

    #define MYLED (1 << 10) /* bit 10 */
    #define MYDELAY 500 /* ms */
    static void myled_controller( Task t, MessageId id, Message payload )
    {
    PioSet32( MYLED, (PioGet32() ^ MYLED) );//PIO10电平反转
    MessageSendLater( t, 0, 0, MYDELAY ); //设置延时
    }
    static TaskData myled_controller_task = { myled_controller };

    设置PIO10闪烁
    在main()函数中增加:
    PioSetDir32(MYLED, MYLED); //设置PIO10为输出
    PioSet32(MYLED, MYLED); //初始化PIO10为高电平
    MessageSend( &myled_controller_task, 0 , 0 );

    重新编译、运行程序,PIO10连接的指示灯会闪烁

    将上面的PIO10改成PIO14,延时改为1ms,就可以驱动蜂鸣器发出500Hz的声音

    改成PIO15,可以驱动振动器动作

    注意,当PIO被系统配置占用的时候,如果用PioSet32设置PIO的数值,会导致设置语句执行失败,比如PIO6被系统占用:

    此时用语句:
    PioSet32( (1<<11)|(1<<10)|(1<<7)|(1<<6)|(1<<5), itemp); 会导致整条语句执行失败


楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:2317天
签到总奖励:64363金币
发表于 2017-7-20 11:20:53 | 显示全部楼层
支持
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:23天
签到总奖励:160金币
发表于 2017-7-24 10:38:35 | 显示全部楼层
学习, 谢谢分享
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:1397天
签到总奖励:23877金币
发表于 2017-7-26 11:58:11 | 显示全部楼层
可以用,不错,不过一般很少拿8670当单片机用,太贵了。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:10天
签到总奖励:65金币
发表于 2017-7-29 23:20:25 | 显示全部楼层
不错,讲的很详细了。路过学习。
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:638天
签到总奖励:10295金币
发表于 2017-8-20 19:07:03 | 显示全部楼层
楼主棒,,好东西分享,感谢楼主
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:1天
签到总天数:605天
签到总奖励:20816金币
发表于 2017-8-26 09:46:36 | 显示全部楼层
谢谢楼主分享,mark
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:29天
签到总天数:2208天
签到总奖励:80879金币
发表于 2017-8-28 12:00:31 | 显示全部楼层
谢谢楼主分享
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:29天
签到总天数:2208天
签到总奖励:80879金币
发表于 2017-9-4 16:49:28 | 显示全部楼层
好东西分享,感谢楼主
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

连续签到天数:2天
签到总天数:2天
签到总奖励:11金币
发表于 2017-9-5 10:08:30 | 显示全部楼层
我是新手这个经验对我非常有用,感谢感谢
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-5-3 08:10 , Processed in 0.238171 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表