TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2540 串口问题

我在做CC2540串口模块。苦于没有例程可参考,官网上的LPRF BLE SerialApp例程不知道原因,就是下载不下来。恳请技术支持能将这个例子发到我邮箱里,谢谢了。邮箱:51098525@163.com

hostestrelease的工程里如何选择CC2540EM?这个例程可以参考吗?我在这里边,找不到子函数haluartopen调用的地方,恳请解答

我也试着写U0DBUF = 0x55,但我看寄存器的值,一直都是0x00,就是没有变化。请问知道原因吗?

ROSS ROSS:

回复 Yan:

         邮件收到了,非常感谢您的帮助。

dear liu:

回复 Yan:

HI

     最近也是刚刚入门调试CC2540 MINI的套件,能把串口例程给我发一份吗?我下载了,但是解压缩失败。多谢啦!mininiu5216@126.com

thank you

ROSS ROSS:

回复 dear liu:

已发送,希望可以在帖子里讨论,共同进步。

dear liu:

回复 ROSS ROSS:

hi  你好

      我刚刚接触这开发板,还不是很明白。现在手里有一套CC2540mini套件:CC2540MINIDK_Dongle和CC2540MINIDK_EM,  不知道能够利用这两个进行串口调试?(真真的初级啊)

 谢谢    

Yan:

回复 dear liu:

用这两个进行串口调试有点困难, 只能引脚飞线

建议你搞一套smartRF05的板子, 叫做cc2540DK

dear liu:

回复 Yan:

hi  Yan  

      有个问题想请教一下啊?例如SerialAPP的例子。slave方使用GATT_Notification函数发送数据,master是通过何种方式怎样接收到的呢?

Yan:

回复 dear liu:

Hi,

在master接收端, 如果你用的是simpleBLECentral   如果用的不是这个, 是自己写的代码的话, 也是类似.

里面有比如simpleBLECentralProcessGATTMsg()函数, 就是在这里接收notification的.

但是实例代码里面没有加notification的内容, 你可以自己加, 

参考 else if ( pMsg->method == ATT_HANDLE_VALUE_IND )

把ATT_HANDLE_VALUE_IND 换成 ATT_HANDLE_VALUE_NOTI, 然后再加相应处理.

dear liu:

回复 Yan:

Hi

      我看代码simpleBLECentralProcessGATTMsg()函数是通过任务函数SimpleBLECentral_ProcessEvent()对SYS_EVENT_MSG事件进行处理的时候调用的。现在我对OSAL任务的生成理解的还不是很深刻。这样问一下:在slave方使用GATT_Notification函数发送数据后,master方怎样生成了一个任务,从而SimpleBLECentral_ProcessEvent()能够被执行??这里面的逻辑我还没转过来。

    针式非常感谢你的帮助!

dear liu:

回复 Yan:

HI

     在接收方我看有一个GATT_RegisterForInd的函数,通过注册该函数便能够接收到Indications/Notifications的消息。我的问题是是通过何种方式接受的?这里的处理方式是透明的么?一直没弄通……

      求解答!!!  多谢啦~~

赞(0)
未经允许不得转载:TI中文支持网 » CC2540 串口问题
分享到: 更多 (0)