完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
没用过,你用蓝牙芯片呀。
|
|
|
|
是啊,就是想和蓝牙设备连接的,现在的办法是外挂了一个STM32芯片,但是这样的话,功耗就很大,很想去掉M3,只用CC2540搞定
|
|
|
|
|
|
|
|
确实是32M,记错了。不是输出跟不上,而是有时候传感器动了,然后CC2540那里的处理程序不跑,所以串口没输出,但是用STM32的32M跑起来没问题
|
|
|
|
|
|
|
|
我用的是IIC的,现在的情况是,它能工作,但不是每次都能感应到运动,差不多都是动两三次,识别到一次,我的程序是一感应到有动作就串口输出。感觉就是不灵敏,用STM32来接MPU6050的话,就很灵敏。我猜想会不会是CC2540的内核是51的,处理速度跟不上啊?
|
|
|
|
这个应该跟内核无关,CC2540加强的51核,一条指令只需一个时钟周期,32MHz的主频跑个传感器绰绰有余。
CC2540是没有IIC接口的,CC2541才有,你应该是IO口模拟的吧?!这样会占用CPU,同时降低任务处理的速度,可以考虑用SPI模式或换个型号(cc2541); 另外检查下是否有涉及浮点数的运算的耗时处理; CC2540代码里不要有任何一个类似于Delay()的函数。 |
|
|
|
是模拟IIC,我在试试看,用下SPI模式
|
|
|
|
楼主您好,我现在也在用MPU6050和单片机相连,请问你的MPU6050和stm32的串口连接的吗,为什么我的和串口连接的时候用串口助手在电脑上看的时候,发现有丢包,期待楼主的回复,另外想问问楼主你用的波特率是115200的还是9600的,以前我也考虑用CC2540来做,但是也是担心速度跟不上去……
|
|
|
|
不是,是用模拟IIC的,串口只是拿来看IIC通信得到的数据
|
|
|
|
是直接用CC2540的串口输出的
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2331 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2076 浏览 5 评论
2769 浏览 3 评论
2527 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2470 浏览 4 评论
541浏览 0评论
545浏览 0评论
326浏览 0评论
145浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-20 05:04 , Processed in 1.071070 second(s), Total 78, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号