BLUNO的USB转串口芯片的问题,涉及到CC2540写入自己的固件

2014-01-151.4万
AI 快速预览详细 收起
本文讨论了如何在BLUNO板上写入自定义固件并保留其USB转串口功能。BLUNO是一款支持蓝牙和USB通信的Arduino兼容板,使用CC2540芯片实现了USB转串口功能。文章详细介绍了如何在不失去USB通信能力的情况下,配置CC2540以运行自定义固件。这对于需要自定义固件同时保留USB通信能力的项目非常有用。
您好,我买了你们的BLUNO,但是我发现你们的板子跟原版UNO不一样,你们没有USB转串口芯片,请问你们是用CC2540实现了USB芯片功能吗?那你们是怎么实现的啊?能不能告诉我你们的方法呢?我被这个困扰了好久,因为我想自己配置BLUNO中的CC2540程序,让它跑我自己写的固件,但是又想保留其USB转串口的功能,因为Arduino需要USB来下载程序。我被这个问题困扰好久,请问你能解决我这个问题吗?就是让CC2540能够跑我自己的固件,又让它实现USB芯片功能。或者说我能在BLUNO上面再自己加一个USB芯片给Arduino专用吗?如果可以,我该怎么做?

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
lauren
lauren
就是个人觉得光搭这套开发平台和啃源码就要花上不少的时间,关键还是看你要做什么!大部分功能基于模块和集成控制器就能够完成。
lauren
lauren
ti官方提供的资料貌似挺全的
如何搭建编辑器和源码资源简介:http://www.ti.com/lit/ug/swru271f/swru271f.pdf
提供的开发资源列表:http://processors.wiki.ti.com/index.php/CC254X_Overview
BLE功能最基础的貌似就是一个叫SimpleBlePeripheral样例,HID也有基础程序。这样基本的蓝牙4.0功能。其实github和google都也有很充裕的cc2540资源都可以用。
秦皇岛岛主
秦皇岛岛主
usb串口你可以参考TI的demo自己改。
不可以再外接usb转串口芯片,因为BLE芯片已经占用的Arduino的串口资源。
源码暂时不向外开放。
谢谢。
sinboo
sinboo
作者
回复秦皇岛岛主
您好,请问我参考TI的哪个demo改?您能告诉DFRobot是在TI的哪个demo上面改的?谢谢!
sinboo
sinboo
作者
或者说DFRobot能不能提供一份CC2540的固件源码给我,我自己研究一下,不胜感激涕零!请发送邮箱:[email]sinboowang@163.com[/email],谢谢!
- 没有更多了 -