更新公告3
This commit is contained in:
parent
2e674af036
commit
6848f7e371
@ -6,7 +6,7 @@
|
||||
2. 更新了可以调整每个分区连线,阈值的版本,非常方便。
|
||||
3. 测得了刷新率,如果使用mpr.baselineData()-mpr.filteredData()读取34个分区,刷新率大约100hz,如果使用touched()来读取,刷新率至少1000hz!!!!
|
||||
3.1.根据原版io协议即官机协议,波特率为9600,每个包包括包头包尾,总共72bit,所以官机理论最大刷新率133.333333333333333333333Hz,上文提到“如果使用touched()来读取,刷新率至少1000hz”,实测是否具体1000hz不明?(可能测试方法有问题),在“使用mpr.baselineData()-mpr.filteredData()读取34个分区,刷新率大约100hz”情况下,将pro micro换成AtSAMD21(seeed XIAO SAMD21),由于支持更快更稳定的i2c,可以达到200hz左右,但是200hz时有神奇的加了灯光之类的串口设备后触摸初始化成功但是不能正常使用问题,故降低i2c速率,约在140-160hz正常工作(因为使用USB-CDC 串口,由于不经过真正串口信号,无需波特率,实际波特率无视,速度最高为usb fs速度12Mbps,所以可以不受波特率9600限制),纸面参数严格超越官方设备。
|
||||
3.2 所以,因为目前认为,14,15之类小于20寸大小(暂认为15寸左右都可以,再大未尝试!)设备目前mpr121参数稳定,可以直接使用touched获取,所以无需关心i2c速度,可以选择pro micro来制作,刷新率很高。但是20寸以上建议必买samd21制作,保证刷新率不会影响游玩。(已买pro micro也不用担心,16Mhz的pro micro运行在近100hz,实际效果也相当足够,毕竟官机理论最大值才133hz!)。
|
||||
3.2 所以,因为目前认为,14,15之类小于20寸大小(暂认为15寸左右都可以,再大未尝试!)设备目前mpr121参数稳定,可以直接使用touched获取,所以无需关心i2c速度,可以选择pro micro来制作,刷新率很高。但是20寸以上建议必买samd21制作(samd21(优信电子售卖seeed牌)价格33CNY左右,promicro 3.3v 16mhz(无名科技开源硬件)约31CNY左右,实际上,价格相差不大,建议不论尺寸无脑选择samd21(samd21同价格性能更高,有利无害(?)具体samd21会不会有特殊问题(类似部分stm32 i2c有坑),目前至少没有遇到)),保证刷新率不会影响游玩。(已买pro micro也不用担心,16Mhz的pro micro运行在近100hz,实际效果也相当足够,毕竟官机理论最大值才133hz!)。
|
||||
4. 正在写新版程序,一周内更新,可以选择两种读取方式,三种刷新率模式,可以调整增加延迟以匹配官机面板的高延迟,防止游玩全是fast(early)!!!!
|
||||
5.作者突然回归文化课,程序更新失效将失去保证,对不起(。
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user