协议栈为z-stack1.2.2a
该如何是能zigbee 2650的串口,用于打印信息,跟踪程序,有哪些资料上有写到 @VV
youfeng lai:
使用UART.h 中的那一套接口可输出
youfeng lai:
使用UART.h 中的那一套接口可输出
Viki Shi:
论坛有类似问题,解答请看这边: https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/int_zigbee_6lowpan_802-15-4_mac/f/961/t/496019 【也适用于CC2650】
eric zhu:
回复 Viki Shi:
Viki Shi ,
你好,我打算用一块2630(非开发套件)使用串口和pc通信,按照UART.h里面的说明配置,但没成功,有些疑问,还望解答。
1,我用sampledoorlock在dlsapp.c中添加的串口的初始化和数据发送,这样有问题吗,还是说一定得有两个板子组网成功,或者需要一些其他的配置成功才会跑这个任务。
2,看到VV大佬之前说的。这两个工程都是作为TI-RTOS的任务,但是不清楚对于用户APP的间接调用是怎么完成的,换句话说,我理解的协议栈一直在跑osal_run_system()一直在做轮询,但tasksArr中似乎没见到和用户任务的关联。
Ps: 你给的这个贴貌似禁止访问。
eric zhu:
回复 youfeng lai:
兄弟你是用的TI的开发板嘛?我是自己做的2630的板子。然后自己重定义了两个脚做TX和RX,再接的USB转TTL到电脑。发现没动静。
另外。官方下载的协议栈里你都在哪做的改动,难道是我加的地方不对。。
youfeng lai:
回复 eric zhu:
找到UART.h 文件头部注释掉的有说明如何使用,使用的是1.2.2a
eric zhu:
回复 youfeng lai:
我是按照上面做的。但是我需要更改引脚,然而在board.c里,在2650的串口配置结构体里改了引脚,然而还是打开失败,
感觉是里面的中断号,串口地址还需要改?还是更改引脚一定得重定义引脚
youfeng lai:
回复 eric zhu:
我现在app里面能使用uart,但是Core里面不能使用