
CC2530教程
小蜜蜂老师
广东职业技术学院物联网应用技术专业教师,自2002年接触单片机至今,一直从事嵌入式开发及物联网应用的相关工作。
展开
-
【CC2530强化实训02】普通延时函数实现按键的单击与双击
【题目要求】 用一个按键实现单击与双击的功能已经是很多嵌入式产品的常用手法。使用定时器的间隔定时来计算按键按下的时间是通用的做法,然而,使用普通的延时函数实现按键单击与双击的区分也是一个快速的处理手段。按键SW1单击的时候,切换D3灯的开关状态;按键SW1双击的时候,切换D4灯的开关状态。其中: 按键SW1--------P1_2 D3灯---------...原创 2019-03-14 15:10:38 · 6500 阅读 · 0 评论 -
【CC2530强化实训01】普通延时函数实现按键的长按与短按
【题目要求】 用一个按键实现长按与短按的功能已经是很多嵌入式产品的常用手法。使用定时器的间隔定时来计算按键按下的时间是通用的做法,然而对于不太熟悉定时器使用,又没有严格的延时长度的情况下,使用普通的延时函数实现长短按键的区分也是一个不错的选择。按键SW1短按的时候,切换D3灯的开关状态;按键SW1长按的时候,切换D4灯的开关状态。其中: 按键SW1--------P1_...原创 2019-03-14 15:10:29 · 5736 阅读 · 3 评论 -
【Zigbee精华教程01】Zigbee无线组网技术入门建议与学习路线
1. 引言 在物联网技术应用的知识体系中,Zigbee无线组网技术是非常重要的一环,也是大家感觉比较难以掌握的一个部分。Zigbee无线组网技术之所以让你感有学习难度,不是因为它真的复杂,仅仅是它看起来很复杂而已,让人望而止步。另一方面则是Zigbee技术在应用层面上将硬件和软件完成融为一个体系,要求开发人员既要有扎实的硬件技术,又要有清晰的软件思维。 目前,尽管有不少...原创 2019-03-14 15:10:20 · 21897 阅读 · 3 评论 -
【CC2530强化实训03】定时器间隔定时实现按键长按与短按
【题目要求】 虽然用普通的延时函数能够实现按键长按与短按的判别,但是在实际的工程应用和项目开发中并不好用也不灵活。更多得是借助定时器的间隔定时来计算按键从按下到松开的时间间隔,然后通过判断该时间值来区分按键长按与短按的状态。 在新大陆国赛设备的黑色Zigbee模块上,或者小蜜蜂制作的XMF09B和XMF09C中,按键SW1短按,切换D5灯的开关状态;按键SW1长按,切换...原创 2019-03-14 15:09:46 · 4396 阅读 · 0 评论 -
【CC2530强化实训04】定时器间隔定时实现按键N连击
【题目要求】 2018年全国职业院校技能大赛“物联网技术应用”国赛(高职组)中关于感知层开发的难度陡然增大,三个题目均在Zigbee协议栈下完成。其中第一个题目考查了按键单击、双击和三连击。为了让大家更好的掌握按键的复杂处理思路,在这里通过一个具体的实训案例,讲述通过间隔定时实现按键N连击的基本思路。 在新大陆国赛设备的黑色Zigbee模块上,或者小蜜蜂制作的XMF09B和XM...原创 2019-03-14 15:10:03 · 4944 阅读 · 1 评论