Zigbee CC2530
HomeByte
Linux系统学习爱好者
展开
-
Zigbee应用之搭建开发环境
*** 本章学习目的 *** 1)熟悉集成开发环境IAR EW8051 10.10.1 2)熟悉建立工作空间及工程 3)掌握程序的下载及仿真 4)掌握固件的生成及烧录 2.1 搭建开发环境 2.1.1 新建工作空间及工程 * 新建工作空间 运行软件-IAR EW8051 10.10.1 新建一个工作空间 保存工作空间 * 新建新工程 在工作空间中新建工程 选中创建一个空工程 保存工程 1.2 源代码编写及编译 * 新建源码文件 在保存工作空间和工程的目.原创 2020-11-08 22:55:26 · 1469 阅读 · 0 评论 -
ZigBee简介\应用协议\解决方案商介绍
本章目的: 学习、应用一个技术,很重要的一点是了解技术本身的发展情况,一方面我们知道技术发展到哪一步,让我们知道学习的内容是否是最新的而不是已经过时的;另一方面可以和行业的发展同步,知道行业发展得怎么样,从而少走弯路;本章主要做到以下几点即可: 了解ZigBee技术及其发展情况 了解现在主流的ZigBee解决方案商 了解Ti协议栈的发展情况 1 ZigBee发展历程 1.1IEEE802.15.4 深层地讨论ZigBee技术自然绕不开IEEE 802.15.4,因为:ZigBee是基于IE...原创 2020-11-08 21:58:35 · 1365 阅读 · 0 评论 -
嵌入式Linux系统串口1与ZigBee主控链路
1 设备树节点 串口1的设备节点在rk3308.dts中可以找到 其中uart1_cts和uart1_rts是硬件流控脚,这只代表引脚有配置为相应的功能脚,并不代表使能硬件流控。使能硬件流控需要从运用层设置下来。需要注意的是,如果使能流控,uart1_cts和uart1_rts必须同时配上。如果不需要流控,可以把uart1_cts和uart1_rts去掉。 需要使用DMA时需要以下配置,如果没有需要自己手动添加: dma-names = "tx", "rx"; 使能DMA发送和接收 dma-n原创 2020-11-05 10:02:03 · 422 阅读 · 1 评论 -
嵌入式Linux开发实战心路分享
做为一个从事嵌入式开发7年的资深嵌入式软件工程师,在大小公司都就职过;笔者主要擅长于基于Linux/安卓的原厂BSP系统裁剪,内核驱动的适配以及应用软件架构的设计,对主流的IoT通信协议以及开源库的裁剪非常熟悉,基本精通基于c++或c的嵌入软件开发,对语音识别领域也很熟悉;同时笔者早期也在创业公司就职过,对于硬件,生产供应链有一定的了解,为了让后来者不管是出于就业还是兴趣能少踩坑,笔者希望可以将自己踩过的坑做总结,分享给大家,也希望学者可以早日具备系统整体架构和产品落地的能力。 ...原创 2020-11-02 21:52:46 · 718 阅读 · 0 评论