KC6-无线组网技术 蓝牙协议栈收发实训的源码 KC06131403-q03-蓝牙协议栈收发实训的源码.docVIP

KC6-无线组网技术 蓝牙协议栈收发实训的源码 KC06131403-q03-蓝牙协议栈收发实训的源码.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
- PAGE 7 - 物联网应用技术专业教学资源库文档 文档来源 院校开发 文档编号 Kq03 《蓝牙基础实训》教案 蓝牙协议栈收发实训的源码 教 案 知识点 蓝牙协议栈收发实训的源码 授课形式 讲授 授课日期 授课班级 知识点 教学内容 目的要求 蓝牙协议栈收发实训 【教学内容】 1.1 定义的宏BV( x ) 1.2定义函数DelayMS( ),InitLed( ) ,InitUart(),KeyPoll( ) UartSendString( ),UartSendByte( ),UART0_ISR(void) 1.3主函数 【目的要求】 1.1 使学生掌握定义的宏的含义 1.2使学生掌握定义函数的含义 1.3使学生掌握主函数的含义 教学重点 教学难点 【教学重点】 定义函数的含义 【教学难点】 定义宏的含义 使用教具 机房/综合实训台等 课外作业 课后测试题 备 注 授课主要内容或板书设计 1.1定义的宏BV(x) 1.2 定义函数: 名 称: DelayMS() 功 能: 毫秒延时,系统时钟不配置时默认使用内部16M,本demo中,时钟为外部32M 入口参数: msec 延时参数,注意,最大数值为65536ms 出口参数: 无 名 称: InitLed() 功 能: 设置LED相应的IO口 入口参数: 无 出口参数: 无 名 称: InitUart() 功 能: 串口初始化函数 入口参数: 无 出口参数: 无 名 称: UartSendString() 功 能: 串口发送函数 入口参数: Data:发送缓冲区 len:发送长度 出口参数: 无 名 称: UartSendByte() 功 能: 串口发送函数 入口参数: byte,带发送的数据 出口参数: 无 名 称: UART0_ISR(void) 串口中断处理函数 描 述: 当串口 0 产生接收中断,将收到的数据保存在 RxBuf 中,每次接收一个字节 1.3 主函数: #include ioCC2540.h //CC2541也可以使用该头文件 //Ghostyu SmartRF开发板实验 //串口收发验,波特率115200,8N1. typedef unsigned char uint8; typedef char int8; typedef unsigned short int uint16; #define LED1 P1_0 //定义P1.0口为LED1控制端 /**************************************************************************** 常用宏定义 ****************************************************************************/ #define BV(x) (1(x)) /**************************************************************************** 名 称: DelayMS() 功 能: 毫秒延时,系统时钟不配置时默认使用内部16M,本demo中,时钟为外部32M 入口参数: msec 延时参数,注意,最大数值为65536ms 出口参数: 无 ****************************************************************************/ void DelayMS(uint16 msec) { uint16 i,j; for (i=0; imsec; i++) for (j=0; j536*2; j++); } /**************************************************************************** 名 称: InitLed() 功 能: 设置LED相应的IO口 入口参数: 无 出口参数: 无 ****************************************************************************/ void InitLed(void) { P1DIR |= BV(0); // P1.0定义为输出 LED1 = 0; // LED1灯熄灭 } /*************************************

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档