KnightOS:用於計算器的操作系統

KnightOS屏幕截圖

對於大多數人來說,有許多非常有趣的項目。 例如,您可能想像過一個操作系統可以在一個簡單的計算器上運行。 這些計算設備的硬件非常有限,具有相當簡單的處理器和很少的內存。 但這足以運行 像KnightOS這樣的操作系統.

奇怪的? 好吧,如果我們回顧一下計算機的歷史,可以發現,第一台計算機,即歷史計算機,無非就是具有非常大尺寸的計算器,從而能夠進行複雜的計算或破譯使用時的某些消息。在第二次世界大戰中他們逐漸演變成可以運行更多高級和多樣化的程序,直到今天為止……

實際上,如果您還記得英特爾的起源,第一個商用微處理器Intel 4004並不是用於計算機的,而是用於 一個計算器 來自日本公司Busicom。 因此,儘管第二台的硬件資源和功能比第一台高得多,但計算器與當前的計算機相距不遠。

我想告訴你的是 如果你想實驗您可能對嘗試使用計算器和KnightOS感興趣,因為它可以使您幾乎忘記並放在抽屜裡的設備重獲新生。 如果您有興趣,可以獲取信息並從您的網站下載此項目。 官方網站.

什麼是KnightOS?

KnightOS是面向德州儀器(TI)計算器的開源操作系統。 您可以在源代碼中獲取它以查看其製作方式和編譯方式,也可以直接通過二進制獲取以在計算器上運行它。 它具有MIT許可證,因此您可以根據需要進行修改並分發。

KnightOS帶來 實用新水平 以及針對工廠生產的設備進行定制,因此僅限於進行計算。 這樣,由於其簡單的軟件包管理器,您將擁有更多功能來使用它們,訪問文件空間,加載新實用程序,在計算器上安裝其他軟件等。 黑客的整個世界。

兼容的計算器

KnightOS,TI-84德州儀器(TI)計算器

如果您懷疑您的Casio,HP等是否兼容,事實是它們並不兼容。 它不適用於所有計算器。 實際上,正如我已經暗示的那樣,它僅適用於 德州儀器(TI)。 這些TI基於著名的Zilog Z80微處理器,該處理器已針對該CPU進行了優化。

因此, 支持的TI計算器版本 聲音:

  • IT-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,但我會看看要買什麼。
    謝謝您的安排,我非常有用。