曾半仙 发表于 2018-5-3 03:59:51

最后的HL100 原理图

本帖最后由 曾半仙 于 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)



ESP32版本的, 年前打板子好几版也ok, 就是回头准备改为TF卡的, 现在用的是winbond的nand, fs支持不方便.

jljeee 发表于 2018-5-6 14:52:04

:L完全看不懂了

monty_wm 发表于 2018-5-7 18:20:42

突然感觉好像回到了好多年前。。。

西湖绿雨 发表于 2018-5-12 18:43:52

厉害了,半仙还发技术贴啊

Strongme 发表于 2018-8-24 10:20:36

资磁~半仙真情怀党~

CZJ1906 发表于 2018-9-4 09:08:28

一脸懵逼的看看

布网鱼 发表于 2018-9-5 14:10:25

很奇怪,现在em不翻墙根本不能回帖

dragon_ 发表于 2018-9-27 16:32:01

布网鱼 发表于 2018-9-5 14:10
很奇怪,现在em不翻墙根本不能回帖

真的吗,试试看

然而我没有翻墙也可以

布网鱼 发表于 2018-9-27 19:24:49

dragon_ 发表于 2018-9-27 16:32
真的吗,试试看

然而我没有翻墙也可以

有时候不行

googol 发表于 2019-5-30 18:07:30

这个时候居然还有干货,但是感觉看不懂了:'(
页: [1]
查看完整版本: 最后的HL100 原理图