极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13604|回复: 5

【求助】小白自制pcb,蓝牙和wifi芯片是否上电就能启动?

[复制链接]
发表于 2014-11-17 21:31:22 | 显示全部楼层 |阅读模式
本帖最后由 NAG1116 于 2014-11-17 21:41 编辑

前期按照arduino社区一些开源的原理图和PCB,根据自己的需要设计了一块单板,主要包括arduino、wifi芯片和蓝牙芯片。但是我对后续的开发流程不太清楚,咨询各位大大。

单板对wifi和蓝牙的使用,纯粹聚焦在前端数据和移动端的透传,不需要芯片的其他功能。

单板上的wifi和蓝牙芯片该怎样处理呢?

是否需要刷固件或者bootloader之类的程序?
还是我能继续使用arduino IDE来控制蓝牙或wifi芯片实现数据透传。
回复

使用道具 举报

 楼主| 发表于 2014-11-17 21:33:08 | 显示全部楼层
arduino配合传感器主要完成前端数据采集,后端的数据回传,主要使用wifi或蓝牙,分别使用的芯片是CC3000和CC2541,但这两款芯片在上电后是否直接可以受mcu控制实现上述功能呢?
回复 支持 反对

使用道具 举报

发表于 2014-11-17 23:22:41 | 显示全部楼层
蓝牙要先配好对,配对了以后上电就可以用了,WIFI没用过,不过应该有相应的库文件的吧,要加载库然后调用函数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-18 12:21:16 | 显示全部楼层
fish6823 发表于 2014-11-17 23:22
蓝牙要先配好对,配对了以后上电就可以用了,WIFI没用过,不过应该有相应的库文件的吧,要加载库然后调用函 ...

我意思是,是否mcu给蓝牙芯片的上升沿,然后蓝牙开始传数,比较底层,看得出兄弟是搞上层的……
回复 支持 反对

使用道具 举报

发表于 2014-11-18 16:44:45 | 显示全部楼层
底层操作没搞过 不过给你出个点子 就是看别人的库文件。
WIFI和普通网线其实除了涉及SSID和密码外,没区别
网络访问要构建协议族 比较复杂 比如常见的 UDP协议 TCP/IP协议
至于HTTP FTP之类的协议 都是构建在TCPIP协议上的。
TCP/IP可以看做是构建在UDP协议基础上 经过三次握手的可靠信息传递协议。

蓝牙和普通COM口操作不同的就是多了一个配对过程 其他都是基于虚拟COM口进行通讯的

具体方波等控制没研究 你看看别人写的库文件就懂了。 或者看芯片的技术手册。

个人建议直接采用别人的库文件,因为经过多次修改 各种H文件都已经日臻完美 不断的排除BUG 提高效率。自己开发的话 比较复杂。一般如果没有无法达到的要求 不推荐自己开发H文件
回复 支持 反对

使用道具 举报

发表于 2014-11-20 22:38:01 | 显示全部楼层
NAG1116 发表于 2014-11-18 12:21
我意思是,是否mcu给蓝牙芯片的上升沿,然后蓝牙开始传数,比较底层,看得出兄弟是搞上层的……

蓝牙配过对以后,下次一加电就会自己连接,你要传数在程序里直接像用串口一样传就行了,这个用不着底层编程吧。
还有用ARDUINO就是看中它编程简单明了,容易上手,如果想用汇编或想学汇编还是用51好点,至少用的人多例子也多。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 18:12 , Processed in 0.046892 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表