Closed eos21 closed 4 years ago
信驰达的52840全引脚引出模块可以做104,亿佰特52840引脚不够。
如果采用信驰达的52840重新设计PCB,固件方面需要改动的地方有哪些?如有时间请赐教。
我认为只需要定义那些亿百特52840上面的引脚没有的引脚(在board/custom_board.h里面自己定义)即可。但是我还没有测试过除了亿百特之外的其他模块,不能给你更具体的结论,可能还会遇到其他坑。 此外,Holyiot也有一个引脚够数的模块。
如果省略掉RGB灯、OLED显示等非必要IO引脚,E73最多能有多少GPIO可以用于驱动键盘矩阵?
23个。 BOOT,DFU两个引脚也可以用作IO,但是我没有测试过,算上这两个一共25个。 如果再节约一点: 把LED指示灯(1,10)也用作IO,则一共26个。 不要电量监测引脚(0,04),一共27个。 不要电池开关监测(0,26),一共28个。 即便如此用28个引脚做104键还是有点吃紧。
19*6=114,25个IO就够用了啊,这样的话E73还是可以驱动104以上键盘的。 另外E73你是直接找厂家贴片的还是自己焊?
自己焊
厉害啊,模块背面的那些引脚怎么焊啊?请指教,或者推荐一下焊接方法文章。
PCB上有开孔,从背面就可以焊。 只要注意把模块背面引脚用烙铁上一层薄锡,就不太会虚焊。
19*6=114,25个IO就够用了啊,这样的话E73还是可以驱动104以上键盘的。 另外E73你是直接找厂家贴片的还是自己焊?
用duplex grid布矩阵可以做成10*12,还能剩一个给大小写指示灯 https://wiki.ai03.com/books/pcb-design/page/matrices-and-duplex-matrix
nrf52840可用GPIO有多少?能支持104键吗?