- 注册时间
- 2004-8-28
- 最后登录
- 1970-1-1
|
本帖最后由 曾半仙 于 2018-5-3 04:08 编辑
曾经老衲想写一篇文章 叫做再不怀旧我们都老了
有感于老外研究各种当年的便携电子设备 然后将其重制
而作为在80后一代人课堂上抹下浓重一笔的文曲星, 自然也有人玩惯了现在的手机, PSV, 3DS, 还是怀念当年上课拿他查各种单词, 编各种print文字游戏, 甚至制作开机画面, 然后在班里成为受注目的焦点的时候吧.
而老衲, 几年前还想着重制经典CC800/NC1020等型号, 换更好的屏幕(比如胆固醇LCD), 更舒服的按键, 更好的供电/充电电路, 当然还有更快的cpu, 最好是能有官方rom和非官方rom分别对应不同的速度, 就类似于turbo button一样.
老衲先做了STM32 ESP32的版本的HL100, 在此过程中先搞明白通讯的细节, 希望补完软解模拟器部分, 硬解吗, 最后还是得筹款找人抄芯片不是?
然而随着群里吹水, lee放了芯片资料和其他源码, sailorhb测了brom, 老衲dump了真机pc1000/pc1000a的ROM, 忽然感觉, 如果不考虑完全支持第三方的bin, 其实现有的资源, 我们就可以做出硬解了.
说了一堆废话, 这次发布的是简化+强化版HL100的原理图, 当然已经打样验证通过.
废话不说, 为啥那么空, 那么小, 相对于原HL100有什么改变, 待老衲废话几句
1 去除了切换打印机部分的逻辑电路. 当然, 经过分析小小助理和hotlink的通讯代码, 不会影响Hotlink的使用. 另外Hotlink的网络传输助理, 我也修改了支持win10 x64的版本.
2 原HL100的电阻+稳压二极管降压部分改为了LDO, 静态电流更少.
3 使用了74AUP系列的缓冲器/施密特触发器, 比原来的HL100相比传输延迟更小, 可以支持更快的通讯(当然要降低shellcode的延迟或者改用主动收发)
4 因为输入路径双路开关电路改为了施密特整形去掉了影响带宽的RC电路, 换为了ESD抗静电元件(负载仅1pf)
HL100MiniZC.pdf
(214.75 KB, 下载次数: 1037)
|
评分
-
查看全部评分
|