完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
CC2531的USB Dongle 用作网关上的ZigBee通信模块的时,需要烧写gateway的代码,具体可以参考如下
http://processors.wiki.ti.com/index.php/ZigBee_Lighting_Gateway http://processors.wiki.ti.com/index.php/ZigBee_Lighting_Gateway_SW |
|
|
|
wenlonghbo 发表于 2018-6-24 01:39 我之前研读的就是这个东西,我很奇怪,如果没有TI提供的beaglebone,这个demo就没办法完成,我在想如果能够把remote u***改为采用串口与网关连接,是不是可以不需要Zigbee_Lighting_Gateway的代码?网关代码到底与remote u***有什么区别? |
|
|
|
60user20 发表于 2018-6-24 01:54 Beaglebone不是TI提供的,是一种开源硬件,直接可以购买的! Zigbee_Lighting_Gateway只是说把一些remote通过USB的方式来接收命令数据,然后做解析,再发出去相应的ZLL命令 如果你把他改成串口,同样可以实现的! |
|
|
|
wenlonghbo 发表于 2018-6-24 02:05 我在想remote 里面有没有直接用串口方式实现接收命令数据的?比如说 remote 中的 EB enddevice直接修改成CC2531的IO设置,然后烧到CC2531中,再用串与网关相连,是不是应该也可以在windows命令行模拟高级控制呢? |
|
|
|
60user20 发表于 2018-6-24 02:18 可以的!那我到推荐你使用使用ARC-EndDevice这个工程,它对应的是遥控器作为remote的程序,你在程序里面可以找到key的handle函数,只要把这些key自己模拟成串口接收的数据就可以了,修改起来会更加方便的。 |
|
|
|
wenlonghbo 发表于 2018-6-24 02:37 谢谢你细致的解答,谢谢,好人一生平安! |
|
|
|
wenlonghbo 发表于 2018-6-24 02:37 我正在尝试修改,后来想在2531的扩展IO口中把串口焊上去,后来改了hal_board_cfg.h后,编译没有问题,但是连接有问题,老是报错一个C文件打不开,请问你知道吗?截图如下: |
|
|
|
60user20 发表于 2018-6-24 03:00 如果你没用到的话 可以屏蔽掉!注意下I/O口有没有冲突! |
|
|
|
60user20 发表于 2018-6-24 03:00 添加路径后,可以解决上个问题,但是出现了新的问题Error[Pe020]: identifier "HAL_UART_PRIPO" is undefined C:Texas InstrumentsZ-Stack Lighting 1.0.1ComponentshaltargetCC2530EB_hal_uart_dma.c 326 ,是因为串口引脚没有定义么? |
|
|
|
60user20 发表于 2018-6-24 03:35 你是不是拼写错误了? HAL_UART_PORT_0 |
|
|
|
刚才是用来设置串口优先级的,已经解决这个问题了,不是IO口的定义错误,谢谢 |
|
|
|
我把串口改为方式后,MT串口不能接收和发送命令,我只是在remote代码里改了hal_board_cfg中, 还添加_hal_uart_dma.c,也将flow_control 改为FALSE,但是从串口发送和接收数据,串口助手上一点反应都没有 |
|
|
|
60user20 发表于 2018-6-24 03:54 串口有重复使用吗? |
|
|
|
只是在MT层注册了串口,这是原代码中本来就有的,应该不存在重复使用问题,我倒是怀疑是不是DMA配置有问题 |
|
|
|
只有小组成员才能发言,加入小组>>
326 浏览 1 评论
524 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
768 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
647 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1122 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
46浏览 29评论
80浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
243浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
196浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 09:13 , Processed in 1.301337 second(s), Total 103, Slave 87 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号