TiLP

TiLP
软件
软件描述
TiLP 是一款用于德州仪器图形计算器的连接程序。它可支持任意 TI 计算器(从 TI73 到 V200)及任意连接线缆。TiLP 具备连接程序的所有功能,甚至更多。
官方网站
访问软件的官方网站了解更多信息
lpg.ticalc.org
什么是 TiLP?
关于
本项目旨在开发一款多平台链接程序,适用于所有TI图形计算器(TI73 … V200PLT)。
GUI使用GTK+(Gimp工具箱)编写。
历史
为何始于此刻?
自1997年起,我家中已安装Linux系统,并日益依赖Linux工作。在预备班三年期间,我制作了TI92与PC之间的连接线,并为有TI92的朋友们及我自己提供了使用程序(Windows 95下的WinLink92)。遗憾的是,我未能找到可在Linux下运行、兼容我的TI92连接线的类似程序,据我从ticalc.org所知,此类需求确实存在。
最初的解决方案是WINE(即在WINE环境下运行WinLink92)。这虽可行,但并非高效方案。由于我热衷于电子学(数字电子与微处理器/控制器)和计算机科学(Pascal与C/C++编程),因此决定自行编写。唯一需要解决的问题是:找出TI计算器与PC之间通信的协议(硬件与软件规范)。幸运的是,一位朋友获得了相关规格。不幸的是,这些资料不完整,未涵盖硬件协议部分。借助一些电子技术手段,我成功补全了这些规格。
如何实现?
父亲恰好拥有一台示波器,使我得以大致了解信号特征。但示波器无存储功能,无法记录信号历史。于是,我着手设计了一款带内存的双通道设备(实际为逻辑分析仪),可随时开始采样并保存数据以供后续查看。初版基于主频12MHz的Intel 8032微控制器(每秒100万条指令),速度仍不足以追踪信号。
因此,我改用另一方法:采用德州仪器TMS320C31数字信号处理器开发套件,主频50MHz(每秒2500万条指令),配备8KB片上RAM用于存储采样数据。同时,使用德州仪器自家芯片来解析其自身协议的想法也令我倍感欣喜!
首版成功获取了部分时序图,但仍需解码。在我为兄弟安装Linux系统的期间,一位朋友(在此致谢)成功完成了解码工作。至此,硬件协议已完全破解,我得以开发第二版,可直接获取PC与TI计算器间交换的数据字节。
🔄 替代方案
8 个选择Wabbitemu - 一款精确的模拟器/调试器,支持 TI-73、TI-81、TI-82、TI-83、TI-83+(SE)、TI-84+(SE)、TI-84+CSE、TI-85 和 TI-86。

TI-Smartview
TI-SmartView™ CE 软件可在 PC 或 Mac® 上模拟 TI-84 Plus 系列图形计算器,是数学概念课堂教学的理想演示工具。

Virtual TI
虚拟TI(简称VTI)是一款功能丰富的图形计算器模拟器,由Rusty Wagner使用C++编写,适用于微软Windows系统。它具备图形化调试器、灰度显示屏、计算机与模拟计算器间的数据传输、黑链连接、并行链接等功能。

AlmostTI
AlmostTI将您的安卓设备变为德州仪器图形计算器。它完全模拟了德州仪器生产的TI-84+、TI-84+银版、TI-83+、TI-83+银版、TI-73、TI-83、TI-85、TI-86、TI-82和TI-81计算器。

GraphNCalc83
GraphNCalc83 利用触摸、色彩和极速性能来解决您的数学问题。熟悉的计算器键盘、方向键和函数已通过全面的触摸输入功能,增强适用于所有图表、编辑器和菜单。以自然的教科书格式输入计算式。





