CSR蓝牙烧录电压
来源:互联网 发布:中国网络直播行业协会 编辑:程序博客网 时间:2024/05/22 16:22
这里谈谈烧录的SPI电压,之前有网友遇到批量烧录芯片损坏的问题,这里讲解一下。
一般来说烧录器的SPI电压需要和蓝牙板的SPI电压匹配,如果烧录器的SPI电压是3.3V,蓝牙板的SPI电压是1.8V,这样大批量可能有导致芯片损坏的风险,当然这个概率不是很大,大概在千分之一(工厂统计的)。
这里主要说明下解决办法。
1.烧录器到蓝牙板的SPI之间串1K的电阻,减小烧录器大电流串到蓝牙芯片的风险,这样做的缺点就是烧录的不稳定性增加,那这个因为怎么解决呢,为了增加稳定性,可以在1K电阻的基础上再并联2.2NF的电容,这样SPI通讯的抗干扰能力会加强!
2.使用SPI电压是1.8V的烧录器,这个其实也是原厂给个解决方案,原装最新的烧录器SPI电压就是3.3V和1.8V可切换(以前的原厂“鱼型”烧录器电压是3.3V),其实使用1.8V最大的好处是也能兼容3.3V的烧录,而且无任何问题(电压低了当然没问题,电压高才可能导致有风险存在)
3.蓝牙芯片的VDD_PADS网络就是内部IO的电压,这个脚可以根据实际情况接3.3V或者1.8V。接3.3V那么IO电压就是3.3V(SPI也属于IO口),接1.8V那么IO电压就是1.8V。
4.烧录器和蓝牙板间加一个74系列的芯片做电压转换,其实原厂的电压切换也就是在烧录器里面加了这个芯片而已!
所以大家购买烧录器需要看SPI通讯电压,而不是有没有1.8V电源输出(这种SPI电压依旧是3.3V,只是多了一个1.8V电源脚而已),完全是两码事。
1.ROM版清除 EEPROM
打开记事本写入下列代码,然后保存,重命名改后缀为 Init_EEPROM_USB.bat
:START
e2cmd -trans spitrans=usb fill 0xffff
e2cmd -trans spitrans=USB header
e2cmd -trans spitrans=USB info
pause
goto START
e2cmd -trans spitrans=usb fill 0xffff
e2cmd -trans spitrans=USB header
e2cmd -trans spitrans=USB info
pause
goto START
2.cvc调试需要在通话状态(使用蓝牙通话)调试。
3.记住电压烧录时候调到3.3V,有些芯片1.8V烧录失败,
连接SPI时,MFB脚最好上拉,只有蓝牙开机后spi才能连接上。(RST一定要拉到高电平)
阅读全文
0 0
- CSR蓝牙烧录电压
- csr 蓝牙
- csr 蓝牙
- csr 蓝牙
- CSR蓝牙开发手记
- CSR蓝牙开发平台
- CSR蓝牙芯片开发
- CSR蓝牙初始化流程
- CSR蓝牙的开发
- CSR蓝牙开发资源
- CSR蓝牙测试仪 项目
- CSR 蓝牙读写
- 求中文版csr蓝牙资料
- 单芯片蓝牙 CSR BC5
- CSR蓝牙开发调试经验
- USB更新CSR蓝牙程序
- CSR蓝牙芯片配置备忘
- arduino 蓝牙SSP远程烧录
- 1205: 你爱我么?
- Java的类路径讲解以及参数-cp的用法
- Android四大组件之Service 远程服务 通过AIDL进行进程间复杂类型数据交换
- 【Java】Java项目导出Jar文件并运行方法
- Python中map和reduce详解
- CSR蓝牙烧录电压
- 锤子便签探究之拖拽效果的实现猜想
- 欧盟无线产品RED认证
- 16.PCA续,奇异值分解SVD,独立成分分析ICA
- vs2015智能提示英文改为中文
- 学习记录
- 微信小程序 —— 多选checkbox选中之后改变样式
- 图片验证码部分代码整理
- SpringBoot与Dubbo的整合