I got sdk5.0.3, build project in Keil5(最新下载的5.18 +添加了遗留支持)。我用智能代码烧录了我的14580,一切正常。
问题是主机和设备之间没有通信。我认为这只是SDK5的问题,为了证实这一点,我做了下面提到的一些实验。< / p > < p > 1。检查sdk3主机/设备。它们在我的硬件上运行得很好。< br / > 2。我用sdk5制作了主机,用sdk3制作了设备:完全没有通信。 (I thought there is issue with new version of host)
3. I made Host with sdk3 and device sdk5: No communication (new version device is not working either)
4. Host and device both sdk5 (to avoid any compatibility issue between versions, if at all): No communication.
by this time I had no cue what is going on with BLE
5. I just made a Device with SDK5, and used my Android-DSPS app(ver 1.1.0). I can see that device on my phone, I can connect to it, I can not communicate.
Using HyperTermial on PC and phone's DSPS terminal I should see exchange of characters, I can not send anything from either side.
6. did same experiment as #5 in debug mode (sleep mode was off). No result, no communication again.
Can somebody help me, How to get sdk5 working?
What I could be doing wrong?
Or do I have to change anything in SDK5 before I can work with it?
Thanks!