KnightOS: операційна система для калькуляторів

Скріншоти KnightOS

Є багато проектів, невідомих більшості людей, які надзвичайно цікаві. Наприклад, ви могли уявити, що операційну систему можна запустити на простому калькуляторі. Апаратне забезпечення цих обчислювальних пристроїв досить обмежене, з досить простим процесором і малою пам’яттю. Але досить бігти операційна система, така як KnightOS.

Дивно? Ну, а якщо озирнутися назад на історію обчислень, можна побачити, що перші обчислювальні машини, історичні комп’ютери, були не що інше, як калькулятори з дуже великими розмірами, щоб мати можливість робити складні обчислення або розшифровувати деякі повідомлення, як вони використовувались. У Другій світовій війні. Поступово вони еволюціонували до запуску більш досконалих та різноманітних програм до того, що є сьогодні ...

Насправді, якщо ви пам’ятаєте витоки Intel, перший комерційний мікропроцесор Intel 4004 був призначений не для комп’ютера, а для калькулятор від японської компанії Busicom. Тому калькулятор не настільки далекий від поточного комп’ютера, хоча апаратні ресурси та можливості другого набагато вищі за перший.

Що я намагаюся вам сказати, це те якщо ви любите експериментувати, можливо, вам буде цікаво спробувати з вашим калькулятором та KnightOS, щоб це могло дати друге життя тому пристрою, про який ви майже забули та поклали в шухляду. Якщо ви зацікавлені, ви можете отримати інформацію та завантажити цей проект зі свого офіційний сайт.

Що таке KnightOS?

KnightOS - це операційна система з відкритим кодом для калькуляторів Texas Instruments. Ви можете отримати його як у вихідному коді, щоб побачити, як він створений, так і скомпілювати його, або безпосередньо в двійковому файлі, щоб мати змогу запустити його на своєму калькуляторі. Він має ліцензію MIT, тому ви можете змінити його, якщо вам потрібно, та розповсюдити.

KnightOS приносить новий рівень корисності та налаштування пристрою, що надходить із заводу, настільки обмежене лише виконанням розрахунків. Таким чином, у вас буде більше функцій, щоб ви могли з ними грати, отримувати доступ до файлового простору, завантажувати нові утиліти, встановлювати додаткове програмне забезпечення на ваш калькулятор завдяки простому менеджеру пакетів тощо. Цілий Всесвіт для хакерів.

Сумісні калькулятори

KnightOS, TI-84 Калькулятор Texas Instruments

Якщо вам цікаво, чи сумісні ваші Casio, ваш HP тощо, правда полягає в тому, що вони не є. Він працює не на всіх калькуляторах. Насправді, як я вже натякав, це лише для Texas Instruments. Ці ТІ базуються на відомому мікропроцесорі Zilog Z80, центральному процесорі, для якого була оптимізована ця операційна система.

Таким чином, підтримувані версії калькулятора TI звук:

  • TI-73
  • TI-83 +
  • TI-83 + Silver Edition
  • TI-84 +
  • Срібне видання TI-84
  • TI-84 + кольорове сріблясте видання.
  • Інші французькі калькулятори, які є варіантами TI.
  • Ви також можете запустити його через емулятор.

Співпрацюйте з KnightOS

Si Ви хотіли б співпрацювати з проектом? KnightOS для подальшого підвищення ІТ-калькулятораСлід додати, що навколо цього проекту існує спільнота, і вони постійно розвивають та вдосконалюють цю систему, щоб вона зростала. І ви можете взяти участь, написавши документацію, посібники, перекладаючи чи програмуючи.

Якщо вам цікаво програму та додайте код та вдосконалення проекту, ви можете використовувати ASM, C, Python, HTML / CSS та JavaScript як мови програмування.

Етапи встановлення операційної системи

підключити калькулятор до ПК

Виконуйте ці кроки ретельно, знаючи, що ви робите. Якщо ви сумніваєтесь, краще не робіть цього, інакше ви можете залишити свій калькулятор марним.
Якщо ви вирішили використовувати вихідний код KnightOS замість двійкового, вам потрібно буде скомпілювати його самостійно. Для цього потрібно завантажити SDK, передбачений цим проектом, а потім скомпілювати як зазначено на GitHub для калькулятора у вас є ...

Якщо вам цікаво про процедуру встановлення KnightOS у вашому ІТ, вам доведеться виконати такі дії:

  1. Ви повинні мати операційну систему Microsoft Windows, Apple macOS, або дистрибутив GNU / Linux, або FreeBSD.
  2. В ОС комп’ютера потрібно встановити TI Connect o TiLP. За допомогою однієї з цих програм ви зможете полегшити підключення вашого калькулятора TI до ПК полегшити передачу даних, необхідних для встановлення KnightOS. У Linux він не має графічного інтерфейсу, тому вам доведеться робити це з консолі, тоді як в інших двох операційних системах це дещо інтуїтивніше. Крім того, в Linux вам, мабуть, доведеться його скомпілювати ...
  3. Наступне - переглянути версія завантажувального коду з вашого калькулятора TI. Важливо знати зарядний пристрій, який у вас є. Ви можете перевірити це на TI-OS, натиснувши кнопку РЕЖИМ, тоді Alpha + S і тест розпочнеться. Він покаже вам вашу версію на екрані. Якщо у вас версія 1.02 або старіша, слід діяти так, як я пояснив, але якщо це більш сучасна версія, вам, мабуть, доведеться прочитати керівництво, щоб побачити додаткові кроки, які вам потрібно буде зробити. Наприклад, для 1.03 вам може знадобитися виправити завантажувальний код раніше або скористатися UOSRECV
  4. Зараз вийміть акумулятор з калькулятора. Якщо це TI-84 +, вам слід натиснути кнопку скидання, а не виймати акумулятор.
  5. А після виймання акумулятора, підключіть калькулятор до ПК.
  6. Тримайте утримуючи кнопку DEL і поверніть батарею, яку ви вийняли, і відпустіть DEL.
  7. А тепер можна встановіть операційну систему або оновіть її. Для цього ви можете вибрати:
    1. Використовуйте інструмент TI-Connect спільно з TI OS Downloader.
    2. Використовуйте TiLP з графічним інтерфейсом для macOS та Windows.
    3. Використовуйте TiLP у текстовій версії на Linux. У цьому випадку вам просто потрібно виконати команду "tilp -n /path/where/you/KnightOS.8xu" без лапок і з привілеями, тобто як root або з sudo перед нею.
  8. Зараз дочекайтеся його завершення установка.
  9. Витягніть кабель підключення ПК та вашого калькулятора.
  10. Натисніть кнопку УВІМК з вашого калькулятора, і ви отримаєте KnightOS.

Якщо щось вам щось не подобається, це працює не зовсім правильно, або ви хочете переінсталювати рідну операційну систему вашого ІТ, тобто повернутися до TI-OSВи можете зробити це, завантаживши TI-OS і дотримуючись тих самих інструкцій, що й для встановлення KngithOS, але незалежно від версії завантажувального коду в цьому випадку, оскільки це буде однаково для всіх них. Для завантажте TI-OS Ви можете зайти на офіційний веб-сайт Texas Instruments у цьому розділі, заповнити форму та завантажити код ...


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Cristian - сказав він

    Ви поклали фотографію зі старим Ti-Nspire, яка не сумісна. Будьте обережні з настільним додатком Texas Instruments для Ti-Nspire CX CAS. Він зробив мені оновлення, тому що я не усвідомлював, що я підключений, не давши жодному сайту прийняти, натиснути або що-небудь, і я закінчився без людей (хто має Ti-Nspire, той знає, про що я говорю в основному вміння використовувати програмне забезпечення Homebrew). Щоб бути більш описовим, він залишив це мені як прес-папір, і після обіду майстерність це знову працює, але з проклятим оновленням і без ndless.

  2.   Християнський - сказав він

    Привіт Крістіане, я збираюся придбати цей калькулятор, ти скажи мені, що це таке ndless

    1.    Cristian - сказав він

      Бездоганно http://ndless.me/ Вони є неофіційними бібліотеками для програмування програм на C / C ++ для калькулятора. Вони дуже хороші і дозволяють нам робити дуже цікаві речі. Але вони не є офіційними, і для того, щоб ними користуватися, як і в мобільних телефонах, ви повинні, так би мовити, "вкорінити" калькулятор, і ви мене розумієте, хоча це не те саме. Але поточну версію Ndless можна встановити, лише якщо ваш калькулятор не виходить за рамки версії 4.5.0 операційної системи. І поки що не оновлюйте його вище цього, з 4.5.0 до наступного, навряд чи є помітні зміни.

      Де проблема? Днями я оновив настільний додаток Texas, який є копією калькулятора і служить для управління ще кількома речами. І відомо, що вони включали щось, що автоматично встановлює оновлення. Оскільки мене оновили до версії 4.5.2.8, і я втратив повноваження користуватися Ndless. У ньому є……, бо я використовував деякі швидкі програми, які зараз я не можу використовувати, і я залишив їх у шухляді.

      Сам по собі калькулятор дуже хороший для університетського використання, я придбав його, коли навчався в університеті. У той час вони дозволили мені використовувати його з усіх предметів, крім, логічно, з предметів «Калькуляція» та «Алгебра» першого класу (які тепер називатимуться з новими планами, основами пошуку рожевих куль, підняттям на гору, під міст, їдять бутерброд із шинкою і складають все, I і II, і це, безумовно, буде чотиримісячним періодом, по 4 години на тиждень, щоб нікого не напружувати, і всі схвалюють)

      Але крім жартів, це хороший робочий інструмент і завжди модель CAS. Ti-nspire CX CAS є хорошим програмним забезпеченням, і корпус, який відповідає, але не з жартів, HP Prime має дуже гарне оздоблення, але оточення мене не переконує. Отже, все там поширюється як офіційний, так і офіційний емулятор HP Prime, який поєднується з winehq, дивлячись на нього, ви нічого не втрачаєте, і саме так ви вирішуєте. Одне з двох буде дуже вдалою покупкою.

  3.   Християнський - сказав він

    Привіт, Крістіане, велике спасибі за інформацію, як шкода, що я програмую на C / C ++, я впевнений, що ndless дуже корисний, я також дивлюся на клас casio cp400.
    У мене є аплікація hpprime на планшеті, але я подивлюсь, що купити.
    Дякую за вашу позицію, я дуже корисний.