| 
钻石会员 主题
回帖0
积分11766
阅读权限50
注册时间2010-5-6
最后登录1970-1-1
在线时间 小时
 
 | 
 
| 本帖最后由 edisonlee 于 2013-7-5 20:34 编辑 
 前几天在考拉着搞了些CY6935的无线模块,主要有M8,M48,M88三种。昨天研究了一下,电路基本一致。
 M48和M88完全一致,程序是通用的。M8因为寄存器不同,需要稍微修改一下。
 
 在坛子里看到ICE坛友发的程序和固件,试验了一下,是单向的,好像还不太稳定,有时通讯不了。
 
 花了点时间,昨晚今天搞了一整天,写了套双向的无线串口固件。适用于48/88模块,先发布测试一下。
 有M48和M88这个模块的兄弟,可以测试一下,给俺些修正意见。熔丝用原来板子的设置,别改。
 
 这个板子的原固件是加密的,读出来的是被扰乱过的,因此原固件无用。
 
 板子的时钟用的内置RC时钟8M,外置的时钟是32K的RTC时钟。俺程序里每次加电时用32K时钟自动校正一下8M的系统时钟,此时黄灯会闪一下。
 
 板子对电源要求极高,5.0-5.1V,纹波小于50mv,否则会通讯产生乱码的,或者不接收。这个是6935的特性和6206系列LDO决定的。
 
 在俺家实测了一下传输距离,大概10M左右。 可以自动续传。
 
 这个模块的两个外接IO俺没有用,准备下一步扩展成USB接口,做一个HID设备。不过那是的固件应该超过4K,只能用M88和M8了。
 
 上图,上固件。
 
 
   
 
   
 
 
  6935_firmware_v0.1.rar
(6.83 KB, 下载次数: 270) 
 
 
 | 
评分
查看全部评分
 |