KnightOS:用于计算器的操作系统

KnightOS屏幕截图

对于大多数人来说,有许多非常有趣的项目。 例如,您可能想象过一个操作系统可以在一个简单的计算器上运行。 这些计算设备的硬件非常有限,具有相当简单的处理器和很少的内存。 但这足以运行 像KnightOS这样的操作系统.

奇怪的? 好吧,如果我们回顾一下计算机的历史,可以看到,第一台计算机,即历史计算机,无非就是具有非常大尺寸的计算器,以便能够进行复杂的计算或在使用某些消息时对其进行解密。在第二次世界大战中。 他们逐渐演变成可以运行更多高级和多样化的程序,直到今天为止……

实际上,如果您还记得英特尔的起源,第一个商用微处理器Intel 4004并不是用于计算机的,而是用于 一个计算器 来自日本公司Busicom。 因此,尽管第二台的硬件资源和功能比第一台高得多,但计算器与当前的计算机相距不远。

我想告诉你的是 如果你想实验您可能对尝试使用计算器和KnightOS感兴趣,因为它可以使您几乎忘记并放在抽屉里的设备重获新生。 如果您有兴趣,可以获取信息并从您的网站下载该项目 官方网站.

什么是KnightOS?

KnightOS是面向德州仪器(TI)计算器的开源操作系统。 您可以在源代码中获取它以查看其制作方式和编译方式,也可以直接通过二进制获取以在计算器上运行它。 它具有MIT许可证,因此您可以根据需要进行修改并分发。

KnightOS带来 实用新水平 以及从工厂只能进行计算的设备的定制。 因此,借助其简单的软件包管理器,您将拥有更多的功能,可以使用它们,访问文件空间,加载新的实用程序,在计算器上安装其他软件等。 黑客的整个世界。

兼容的计算器

KnightOS,TI-84德州仪器(TI)计算器

如果您怀疑您的Casio,HP等是否兼容,事实是它们并不兼容。 它不适用于所有计算器。 实际上,正如我已经暗示的那样,它仅适用于 德州仪器(TI)。 这些TI基于著名的Zilog Z80微处理器,该处理器已针对该CPU进行了优化。

因此, 支持的TI计算器版本 是:

  • TI-73
  • TI-83 +
  • TI-83 +银版
  • TI-84 +
  • TI-84银版
  • TI-84 +彩色银色版。
  • TI的其他法语计算器。
  • 您也可以通过仿真器运行它。

与KnightOS合作

Si 您想与该项目合作吗 KnightOS进一步提升您的IT计算器必须补充的是,这个项目周围有一个社区,他们正在不断开发和改进该系统以使其成长。 您可以通过编写文档,手册,翻译或编程来参与其中。

如果你有兴趣 程序并添加代码 以及对该项目的改进,您可以使用ASM,C,Python,HTML / CSS和JavaScript作为编程语言。

安装操作系统的步骤

将计算器连接到PC

仔细执行这些步骤,并知道您在做什么。 如果您不确定,最好不要这样做,否则您的计算器将无用。
如果您决定使用KnightOS源代码而不是二进制代码,则需要自己进行编译。 为此,您必须下载此项目提供的SDK,然后进行编译 如GitHub所示 对于您拥有的计算器...

如果您对IT上的KnightOS安装过程感到疑惑,则必须执行以下步骤:

  1. 您必须有一个操作系统 Microsoft Windows,Apple macOS或GNU / Linux发行版或FreeBSD.
  2. 在您的计算机操作系统中,您必须安装 TI连接 o 钛白粉。 使用这些程序之一,您将可以方便地将TI计算器与PC连接到 方便转移 KnightOS安装所需的数据。 在Linux中,它没有GUI,因此您必须从控制台进行操作,而在其他两个操作系统中,则更为直观。 另外,在Linux上,您可能必须对其进行编译...
  3. 接下来的事情是回顾 引导代码版本 从您的TI计算器中获取。 了解您拥有的充电器很重要。 您可以通过按MODE按钮在TI-OS上对其进行检查,然后按Alpha + S,然后将开始测试。 它将在屏幕上显示您的版本。 如果您使用的是1.02或更早的版本,则应按照我的说明进行操作,但是如果它是较新的版本,则可能必须阅读手册以了解您需要执行的其他步骤。 例如,对于1.03,您可能需要先修补启动代码,或使用UOSRECV
  4. 现在 从计算器中取出电池。 如果是TI-84 +,则必须按复位按钮,而不要取出电池。
  5. 取下电池后, 将计算器与PC连接.
  6. 保持 按住DEL键 放回取出的电池并释放DEL。
  7. 现在你可以 安装或更新操作系统。 为此,您可以选择:
    1. 将TI-Connect工具与TI OS Downloader结合使用。
    2. 将TiLP与GUI一起用于macOS和Windows。
    3. 在Linux上以其文本版本使用TiLP。 在这种情况下,您只需要运行命令“ tilp -n /path/where/you/KnightOS.8xu”,不带引号并具有特权,即以root身份或在其前面使用sudo。
  8. 现在 等待它完成 安装。
  9. 拔下电缆 PC和计算器的连接。
  10. 按下 开按钮 从您的计算器中,您将获得KnightOS。

如果您不喜欢某物,那它就不能正常工作,或者您想重新安装IT的本机操作系统,也就是说, 回到TI-OS您可以通过下载TI-OS并遵循与安装KngithOS相同的说明来执行此操作,但是在这种情况下,无论启动代码的版本如何,因为所有代码都相同。 为了 下载TI-OS 您可以在本节中访问德州仪器官方网站,填写表格并下载代码...


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   克里斯蒂安

    您已经用旧的Ti-Nspire放了一张照片,发现该照片不兼容。 Ti-Nspire CX CAS的德克萨斯州仪器桌面应用程序应格外小心。 他向我进行了更新,因为我没有意识到没有连接任何站点,也没有点击或单击任何东西,并且我已经筋疲力尽了(拥有Ti-Nspire的人知道我在说什么,基本上可以使用Homebrew软件)。 为了更具描述性,他把它作为书镇留给了我,经过一个下午的修补后,它再次起作用,但是该死的更新了,没有任何麻烦。

  2.   基督教

    你好克里斯蒂安,我要买那台计算器,你告诉我那是什么意思

    1.    克里斯蒂安

      无极 http://ndless.me/ 它们是非官方的库,用于用C / C ++编写用于计算器的应用程序。 它们非常好,使我们能够做非常有趣的事情。 但是它们不是官方的,并且要能够使用它们,就像在手机中一样,您必须“扎根”计算器,可以这样说,并且您理解我,尽管事实并非如此。 但是,仅当您的计算器没有超过操作系统的4.5.0版本时,才可以安装当前版本的Ndless。 并且现在不要从4.5.0升级到以下版本,几乎没有任何可察觉的更改。

      问题出在哪儿? 前几天,我更新了texas桌面应用程序,该应用程序是计算器的副本,可以管理更多事情。 并且已知它们包含自动安装更新的内容。 因为我已更新到4.5.2.8,所以我失去了使用Ndless的能力。 它有p…ado,因为我使用了一些我现在无法使用的快速应用程序,并将其留在了抽屉中。

      计算器本身非常适合大学使用,是我上大学时买的。 那时他们让我在所有科目中使用它,但从逻辑上讲,在一年级的微积分和代数科目中使用(现在将被称为新计划,即寻找粉红色球,上山,桥梁,吃火腿三明治,然后将它们加在一起,I和II,这肯定是四个月的时间,每周有4个小时,以免给任何人和所有人带来压力

      但是,除了笑话之外,它还是一个很好的工作工具,并且始终是CAS模型。 Ti-nspire CX CAS是一款出色的软件,而且外壳坚固但不容小about,HP Prime的表面处理效果非常好,但其环境无法说服我。 因此,所有内容都可以与winehq一起发布合法且官方的HP Prime仿真器,通过查看它,您不会丢失任何东西,这就是您的决定方式。 两者之一将是一个很好的选择。

  3.   基督教

    嗨,克里斯蒂安(Cristian),非常感谢您提供的信息,我用C / C ++编写的程序真可惜,我确定ndless非常有用,我也在研究casio类cp400。
    我在平板电脑上有hpprime apk,但我会看看要买什么。
    谢谢您的安排,我非常有用。