第84章 暴龙机面世(1 / 1)

路清隆把只有128位元组的HT46R47晶片,每一个比特都用到了极致。

每一个变量都被压进最合适的位置。

能用四位,绝不用八位;能用一个标志位,绝不浪费一个字节。

多浪费一个字节,整个设计都要跟着崩。

状态机写完之后,暴龙机就等同于有了心。

但那颗心还困在晶片里。

它只能独自从蛋壳里裂开。

独自挨饿,独自训练。

还有路清隆写进去的签到系统,甚至皮肤系统。

当然,受限于极限的空间,它只能是像素级的样子,所谓的皮肤,不过是各种模糊的铠甲;做不了花里胡哨的颜色,但可以做各种帅气的铠甲模样。

路清隆望着面包板上明灭不定的红色LED灯,还是不满意。

(这样的话,暴龙机只能单机运行。)

(单机有什么意思?)

(联机对战才是精髓啊!)

路清隆要让两台暴龙机能够彼此看到对方,并且能够看到对方帅气的皮肤。

如果不能让别人看到皮肤的帅气,那又有什么意义呢?

路清隆靠在椅背上,盯着天花板看了很久。

(咦,幸好我学过光学原理,它的展现方式很简单。)

路清隆很快,又遇到了难题,这也是所有搞红外通讯技术卡在最后一关的难题。

他下意识的根据《光学相干与量子光学》这本圣经来理解。

然后路清隆惊讶了。

(光学圣经里虽然一个字都没有提到红外通讯。)

(但告诉了我红外通讯的噪声从何而来丶信号怎样从噪声里提取丶以及性能的终极边界在哪里。)

原本最难的地方,在路清隆的脑海中突然变得简单了很多。

关键这本书路清隆连三分之一都没读到。

即使今天读完一本前置学科,光学圣经又读懂了一部分,还是即便到现在,他也只是刚刚摸到后面几章的门槛。。

(焚诀!)

路清隆找不到更贴切的形容词。

光学圣经不愧是圣经啊!

它是书写万物运行的底层逻辑,难怪无数人终其一生都在研究这本书。

路清隆接下来在代码里写的每一行信号处理逻辑,都是这本书在矽片和红外光子上留下的痕迹。

他把HT46R47的外部中断引脚重新分配,原本那几个按键占用了INT0和几个IO口。

路清隆又重新布线,把红外接收管焊在INT1上,焊上客厅里电视机遥控器前端的红外接收模块。

他在脑海里重构了一下中断优先级。

(外部中断,INT1下降沿触发,中断号04)

(主循环的正常逻辑跑在最低优先级,对战通信用的红外收发中断跑在最高优先级。)

(咦,这里我踩过坑啊,这跟我之前弄的特斯拉线圈一个道理。)

(咦,之前收废品来造的管自激式高压发生器也用得上。)

……

暴龙兽看起来很简单,但是它一点都不简单。

哪怕它展示的只是一点点像素,但路清隆却根据理论知识来通过实践,一点点把脑海中绘制的画面给具现出来。

难怪老人常说知识是无价的!

他切实的感受到了知识的重量。

路清隆把最后一行代码敲完的时候,天色已经到了黄昏。

编译器把hex文件吐出来,他盯着屏幕上那一行一行十六进位数字看了很久,然后插上编程器,把晶片压进锁紧座,按下烧录键。

进度条一格一格走完,没有报错。

他把晶片从编程座上取下来,引脚还温热,像一颗刚从被窝里拎出来的心脏。

成了。

最后一步比任何时候都要顺利。

现在这颗心脏要住进它的身体里了。

路清隆伸了个懒腰,他把东西都塞进书包里,然后从屋子里面走了出来。