完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
和同学想研究一下蓝牙技术,恰逢小米手环用的是Dialog的DA14580,于是就卖了一个讯联的开发板,可惜店家给的开发教程真是尴尬,加之这个芯片虽然功耗小,性能牛逼,无奈资料太少,我看了一下Dialog的官方透传代码,没看出个所以然来,于是乎发帖求教,另外附上相关资料和代码(希望我的权限可以发附件啊)
希望坛子里的牛人能给点一下,如何看这个代码(提一下也会有帮助的,不求具体分析,大致的思路就行) 主函数在arch_main.c里, 透传的代码中,没看到操作串口的程序(有可能在中断服务程序中,但是现在没找到),但是蓝牙接受的数据在哪里存放着的,还有在哪里发送的 希望大牛们 简单的讲解一下透传的代码实现原理。。。 我真是真是蓝牙的小白 【原创】讯联电子DA14580实战教程---DA14580 SDK介绍.pdf (3.66 MB ) DA14580_DSPS_3.150.1.5.zip (1.76 MB ) DSPS.apk (446.4 KB ) 【原创】讯联电子DA14580实战教程---蓝牙串口透传.pdf (11.89 MB ) |
|
相关推荐
25个回答
|
|
希望大家畅所欲言,能给提点路子思路。
其实我想搞的东西就是,上位机(手机)发个特定的字符串,下位机(DA14580)接收后操作流水灯呀,或是其他外设 不过现在这个蓝牙透传代码看都看不懂,原来以为就是里面的ARM-M0这个核心去操作蓝牙这个“外设”,就像写串口程序一样,没想到代码的构架完全不是一般那种操作外设的样子。太恶心了。。。 已跪,求大神们渡我呀 |
|
|
|
怎么还没有大神说两句啊
|
|
|
|
帮顶。。。。
|
|
|
|
多谢,原子哥,原子哥真是大好人啊。好多店家卖了产品就不管了,原子哥如果搞DA14580的产品,我第一个买
|
|
|
|
暂时没时间搞呢
|
|
|
|
好的,搞了一定要在坛子里说说,大爱,么么哒
|
|
|
|
小哥你是西电的?我在做14580主从机开发
|
|
|
|
多谢楼主的代码,可直接使用。代码比较复杂,看得头都大了。整个处理方式都是使用消息传递。
sps_server_task.c里面创建好串口通讯的服务,该服务包括3个特征值:Tx, Rx,及Ctrl(传输控制)。 gattc_write_cmd_ind_handler里面Rx收到蓝牙主机通过蓝牙发送过来的写消息后ble_push将数据存入蓝牙发往串口的缓存区,最后通过缓存区的管理函数,发往串口。缓存区管理的主要在“app_sps_uart.c”中。 DA14580串口收到数据后,会进入串口中断UART_Handler:uart_sps_timeout_data_avail_isr(数据不满串口初始化时设置的FIFO触发条件8字节)或uart_sps_rec_data_avail_isr,然后回调uart_rx_callback,再调用uart_push将数据写入串口发往蓝牙的缓存区。 |
|
|
|
请问楼主有没有da14580的其他开发资料,我的也是讯联电子的,资料太少又看不懂
|
|
|
|
讯联电子 的几乎可以说没有支持,每次发贴问人,几个月过去了回复还是0,心冷了
|
|
|
|
|
|
|
|
太好了 感謝分享
|
|
|
|
一年多过去了,楼主有什么新进展
|
|
|
|
打这个电话号码,提示电话号码已过期
|
|
|
|
发送数据很容易
|
|
|
|
这类资料本来就不多,大部分是英文资料,去国外网站去找
|
|
|
|
请问下你是研究这方面的吗?
|
|
|
|
使用做产品
|
|
|
|
给个联系方式,可以交流一下吗?我也在用这款做产品
|
|
|
|
只有小组成员才能发言,加入小组>>
362浏览 1评论
482浏览 1评论
602浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
491浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
467浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 06:46 , Processed in 0.830512 second(s), Total 86, Slave 79 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号