文档章节

介绍一个可以在TI-89T计算器上运行的C语言集成开发环境GTC

FreeBlues
 FreeBlues
发布于 2012/06/25 15:34
字数 547
阅读 522
收藏 0

介绍一个可以在TI-89T计算器上运行的C语言集成开发环境GTC

GTC是这样一个微型的IDE,可以直接运行在TI-89T计算器上,支持完整的C语言编程,当然编译出来的目标文件也是在TI-89T下执行的,换句话说,你可以直接在计算器上为你的计算器编写程序,随时随地,方便无比。
GTC程序可以在 gtc.ti-fr.com 下载,包括WINDOWS版本(http://gtc.ti-fr.com/gtc-windows.zip),计算器版本(http://gtc.ti-fr.com/gtc-oncalc.zip),以及源代码(http://gtc.ti-fr.com/gtc-full.tar.bz2)。
TIGCC的例程都可以在GTC的计算器版本下正常编译通过,因此你可以把它当做TIGCC的计算器实现。

【针对TI-89T的特别说明】:因为用于编译的app程序 gtc.89k 不兼容TI-89T的校验机制,所以需要从 ticalc.net 下载一个名为 Flashappy 的程序为你的TI-89T打一个补丁,Flashappy  程序地址如下,有功能描述:
http://www.ticalc.org/archives/files/fileinfo/413/41328.html
直接下载地址如下:
http://www.ticalc.org/pub/89/asm/programs/flashappy.zip

安装说明:按照说明根据你的计算器型号,把对应的 bin 目录下的文件全部传送到计算器上去,然后 archive 所有文件,按 F7 检查 FlashApp ,里面已经有 GTC 目录和 compile ,新建一个 source 的目录,再在 source 目录下用计算器自带的 TextEditor 新建一个名为 hello 的文件,然后在 Var-Link 界面 archive 它,最后在 home 界面运行 main\gtc_ide() 即可。

GTC可执行程序有两个,一个是app格式的 gtc.89k ,一个是 asm 格式的 gtc-ide.89z ,运行时在 home 界面输入: gtc_ide() ,会启动一个IDE界面,编译时自动调用 gtc.89k ,编译链接后生成的可执行文件名为: outbin() ,直接在 home 界面输入运行。

【功能按键】
ESC:按一次弹出文件选择对话框
ESC:按第二次退出GTC程序
F5:执行编译

本软件是在该帖子的指引下发现的:
http://fxesms.5d6d.net/thread-6690-1-2.html

© 著作权归作者所有

FreeBlues
粉丝 98
博文 280
码字总数 493678
作品 0
其它
程序员
私信 提问
TI-89T 教你在C程序里调用TI-BASIC程序,看看是否有人对这个感兴趣

教你在C 程序里调用TI-BASIC程序,看看是否有人对这个感兴趣 昨天翻TIGCC的文档,先瞅了瞅FAQ,话说我看文档有个习惯,就是先看目录,再看FAQ,因为FAQ汇集了很多人曾经遇到过的问题、犯过的...

FreeBlues
2012/06/19
0
0
KnightOS —— 专为计算器设计的操作系统

KnightOS 是一个为 TI Z80 计算器专门编写的第三方操作系统。在 Stock OS 基础上提供很多特性,包括多任务(可同时运行32个程序)和基于树型结构的文件系统;采用类 Unix 的环境。KnightOS ...

oschina
2014/06/17
15
0
单片机C语言编程学习简介与第一个C语言程序

C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到...

小辰带你看世界
2018/05/26
0
0
2016移动开发校赛之Android实践

学校组织的《移动互联网应用软件开发》技能竞赛,所有参赛命题均基于 Android 4.2 版本实现,比赛推荐使用的开发环境为:ADT, JDK 1.6, Android SDK 4.1   经过了四天的培训我们小组选择...

devops1024
2018/06/27
0
0
使用CCS5.5创建 DSP C6000工程

一、 创建工程 成功安装CCS开发环境之后,运行CodeComposer Studio 5.5.0.exe(默认在开始菜单中)。进入TI DSP集成开发环境。如下图一所示: 图一、CCS集成开发环境 点击菜单栏File->New->...

fanbby
2018/03/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3分钟看懂Activity启动流程

背景介绍 从事开发到了一定阶段,想要提高就必须搞明白系统的一些工作原理。为什么?因为只有明白了这些,你才能针对平台的特性写出优质的代码。当遇到棘手的问题时,你才能更快速的结合系统...

天王盖地虎626
28分钟前
1
0
机器学习算法GPU版本安装配置

##XGBoost for GPU安装https://blog.csdn.net/weixin_30963287/article/details/79145107https://blog.csdn.net/wl2858623940/article/details/80546140https://blog.csdn.net/u01164186......

KYO4321
31分钟前
1
0
微软展开训练AI来推Windows 10 1903版自动更新

Windows 10 May 2019(1903版)正式释出将近一个月,或许已经有用户自主安装更新了,不过微软认为还不够多。微软表示将开始训练机器学习(machine learning)技术,帮助1803版本以前的PC更新...

yisy5566
今天
0
0
前后端分离-前端搭建(Vue)(2)

先安装node.js以及npm 现在基本的node.js都包含有npm,下载安装后, 可以在cmd命令里输入 node -v 和npm -v 分别查看安装的版本 两个都显示了版本就是安装ok 这次我们使用JetBrains WebStor...

咸鱼-李y
今天
0
0
好程序员web前端教程分享三大前端框架相关问题

  好程序员web前端教程分享三大前端框架相关问题,三大前端框架,有没有哪个框架的组件间交互像js的方法传值一样简单? 首先框架组件通信是为了方便组件模块之间进行数据交互的,因为框架的...

好程序员IT
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部