TKStudioV3.5 (2011-01-26)
1.
加入多工程管理功能
采用工作区的方式进行多工程管理,可以通过管理工程间的依赖关系来改变编译顺序
2.
编译状态时禁止编译文件
3.
修复右键选择打开崩溃问题
4.
可编译当前编辑的工程文件
5.
加入清理功能
6.
处理工程窗编译后焦点复位问题
7.
反汇编调整
8.
修改自动加右括号行为
9.
处理文件修改后导航定位问题
10.
支持RVDS、MDK4、KeilC工程导入
11.
添加M0例程
12.
添加lpc12xx、lpc13xx、lpc17xx、lm3s970-lm3s9b96、Toshiba、STC、nuvoton CortexM0、NXP ARM9等芯片信息
13.
添加lpc13xx,lpc17xx对应SFR信息
14.
增加51的键盘模拟和键盘例程
15.
智能感知
支持函数参数补全
强化结构体变量补全
支持代码辅助的配置
16.
ARM:
优化ARM7指令仿真
加入进度显示功能
优化硬件调试代码下载行为
修正不能找到make工具问题
修正汇编目录定位问题
修正文件和文件组配置问题
增加对头文件为编译器文件的路径的处理
增强文件时间过期检查功能
优化获取头文件行为
修正编译依赖问题
修正局部编译问题
增加对调试文件时间检查
修改结构体变量观察
修改单步调试时F10、F11功能
修改寄存器窗口更新
修改nxp lpc2000外设的相关bug和部分外设的模拟方式
增加lpc11xx、lpc13xx、lpc17xx等芯片的外设硬件仿真
添加LPC2478的TFT_LCD仿真
增加ARM的示波器
17.
MDK:
修正MDK变量观察显示
调整编译参数顺序
修正编译头文件获取问题
修改配置界面,保持界面一致性
修正用户自定义宏处理
加入驱动类型自动侦测功能
对编译连接结果进行进一步处理
18.
ADS:
完善工程转换对Language Settings设置的解析
增加Access Paths选择相对路径功能
修复对硬件调试驱动路径正确性的判断
显示fromelf错误原因
修复fromelf生成路径不妥的问题
自动判断硬件调试驱动类型
19.
SDCC:
调整因HEX文件出现空洞,而导致部分调试信息没有加载
20.
Cortex-m3/m0:
加入对外设仿真的支持
修正软件仿真存储器问题
21.
AVR:
增加文件编辑功能
22.
K-Flash:
增加临时目录和文件校验和计算
修改命令行提示方式,修正命令行烧写不成功问题
23.
LM-Link驱动:
修改FLASH烧写算法
修正复位行为
24.
串口调试助手:
校验位增加空格选项
修正没有串口时的崩溃问题
25.
ZLG-DN:
修正全文搜索时的分词问题,加入多数据库支持等等
TKStudioV3.3.1 (2010-06-13)
1.
代码补全:路径中自动加入工程目录所有子目录
2.
提升头文件路径搜索性能
3.
处理删除命令提示符的问题,help命令的错误提示
4.
修正编辑状态下存储器窗异常退出
5.
修正文件夹关联错误提示问题
6.
改进观察窗口变量刷新和统一变量观察的进制显示
7.
修正没有获取全部头文件的bug
8.
修正工程切换导致的内存泄漏及崩溃
9.
支持结构体指针变量观察
10.
修改JDI不同方式下下载代码方式
11.
更改SourceInsight风格下汇编语言的着色
12.
增加vs2008编辑器风格
13.
添加功能完善后的LED、LCD模拟
14.
添加工程文件夹导入功能
15.
支持UV4工程、RVDS工程的导入
16.
添加RVDS工具链
17.
添加S3C6410芯片
18.
更新仿真器驱动
19.
添加nuvoton CortexM0和NXP ARM9系列系列芯片信息
20.
增加LPC11xx的SFR信息
21.
波特率计算器修正在某些分辨率下界面显示不全的问题
22.
修正8051运行轨迹显示不全问题
23.
支持ARM11硬件调试
24.
ARM改进软仿运行轨迹显示
25.
ARM调整脚本文件运行时机
26.
ARM修改对结构体变量观察存在的问题
27.
ARM处理常量数据的观察问题
28.
ARM修改连接参数处理时缺少空格导致的BUG
29.
ARMGCC包含路径转换为相对路径
30.
ARMGCC支持库文件多选
31.
ADS ARM工程配置增加库文件生成选项(target settings -> linker)
32.
ADS ARM工程转换时,获取用户设置的调试脚本
33.
MDK加入获取头文件目录功能
34.
MDK修改构建工程时头文件依赖问题
35.
K-Flash支持TI coff文件烧写
TKStudioV3.3 (2010-04-02)
1.
升级为2010版
2.
修正F5 两次启动问题
3.
改进命令窗口
4.
增加工具链配置不存在时的提示
5.
修改复位时的操作
6.
修改MDK工具链调试配置对话框操作显示方式
7.
修改ARM步出调试行为
8.
GNU ARM加入对映像文件的调试支持
9.
修正ADS调试变量观察问题
10.
ADS工程转换时,搜索所有search path
11.
更新驱动,添加配置算法文件
12.
K-Flash烧写器:
烧写采用新的接口
修正LOG文件类型显示错误问题
支持M0 ISP烧写
13.
纠正了lpc21xx与lpc22xx外设仿真存在的问题
14.
纠正了UART外设仿真存在的问题
TKStudioV3.2.7 (2010-02-05)
1.
禁止编译器设置中改变工具链
2.
重命名工程窗口工程树的节点支持双击击鼠标的行为
3.
工程管理重命名窗口支持ctrl + v等快捷键
4.
修正新建文件粘贴问题
5.
修正软仿运行连续双击关闭的问题
6.
修正非工程文件关闭时仍然关联问题
7.
改进添加变量到观察窗口的行为
8.
解决观察窗口添加变量问题
9.
修正反汇编窗口调试时的抖动问题
10.
修正对不带调试信息文件的处理问题
11.
改善外部设备的弹出配置界面方式
12.
修正代码覆盖标记问题
13.
修正中断窗口回车关闭问题
14.
修正全选进行格式化时首行增加空白行的问题
15.
修正设备库增加芯片时出现的崩溃问题
16.
完善升级程序TKSUpdate,加入更新日志的显示
17.
K-Flash烧写器:
增加对大端格式文件的处理
修正选择为bin文件时,文件类型显示错误的问题
加入输入数值过滤
18.
ADS工具链:
增加导入ads工程时对原ads工程的access path的解析
修改导入ads工程时工程树中文件不存在的问题
修改access path,支持修改lib库路径
实现打开include文件
19.
MDK工具链:
修正对用户输入的宏处理上的问题
20.
Cortex-M0/M3:
实时刷新不同页面间的改变
修正软仿DMB指令译码错误
M0修正断点禁止和使能、删除断点的操作
修正反汇编时每条重复显示源文件的错误
修正从ELF/AXF文件下载代码的算法
在软仿中加入systick的支持
修改时的处理
TKStudioV3.2.6 (2010-01-15)
1.
新版本的更新支持断点续传
2.
支持多应用程序调试
3.
支持直接在工程中加入库文件
4.
支持RTOS向调试窗口输出信息
5.
增加TinyOS51调试插件
6.
增加观察窗口各种存储地址的显示
7.
增加非工程函数列表
8.
增大代码辅助中可处理文件的尺寸上限
9.
解决界面随系统的DPI改变而改变的问题
10.
解决编译单文件重复调用用户程序的问题
11.
解决查找替换对话框花屏问题
12.
编辑器符号栏调至窗口最左侧
13.
完善RTOSD,支持OS1~OS7
14.
修正代码编辑窗口差异行上行光标的错误
15.
修正断点边栏和折叠提示
16.
修正Thumb ADD指令的仿真错误
17.
修正文件名中包含多个"."时不能打点的问题
18.
修正特殊情况下新建工程崩溃的问题
19.
修正调用堆栈丢失问题
20.
修正调试反汇编状态下文件打开问题
21.
修改AGDI接口中初始化后入口处理问题
22.
修改编辑器风格中的某些属性
23.
修改波特率计算器参考代码格式
24.
禁止在调试状态拖动打开工程
25.
ADS工具链
在Target Settings中增加Batch File Runner功能(即构建工程后运行用户程序)
26.
KeilC51工具链
支持带空格的工程名
解决KeilC51工程新建、导入问题
27.
SDCC工具链
优化对存储器的管理
优化对存储地址分布的处理
不同页面之间选择实时更新
修正链接输出存储信息错误
修正宏定义重复的问题
修正不能正常编译汇编文件带空格问题
修正多空格问题、包含路径问题和标识符过滤处理问题
增加加载驱动失败时的相应提示
增加一键调试最优化功能(该功能命令放在"优化重点"中选择)
支持链接项添加库文件
28.
GNU-ARM工具链
调试过程中优化选项默认为不优化
数据输入和宏输入加入过滤器
TKStudioV3.2.5 (2009-12-18)
1.
更新TKScope驱动
2.
K-Flash支持P89V51RB2/RD2系列芯片ISP烧写
3.
修正.m文件导致的错误
4.
修正软件仿真时数据下载的处理
5.
修正AGDI下载数据所采用的方法
6.
修正对IAR工具链调试信息进行分析时存在的问题
7.
SArm支持新的JDI接口和实现代码偏移设置
8.
TKSI增加主动停止调试调用功能
9.
文件比较器(TKSDiff)默认开启增量搜索功能
10.
增强头文件打开功能,实现keilc51工具链对头文件路径的处理
11.
SDCC增加RTOS调试接口
根据类型名称获取所有的全局变量
12.
MDK工具链
支持默认的标准C库头文件
去掉多余的地址信息
13.
ARM-GCC调试支持对代码段偏变量的观察
14.
MDK工具链和ARM-GCC工具链增加对ARM CORTEX-M0的支持
15.
SDCC工具链
打开工程时从工程树获取头文件和编译单个文件后获取头文件
将头文件中路径的"/"统一为"\"
实现获取外部配置(包含路径和系统路径)接口功能
TKStudioV3.2.4 (2009-12-03)
1.
文件比较器TKSDiff :
显示智能比较完成进度条
支持普通搜索和增量搜索
增加对最近打开文件的记忆功能
2.
串口调试助手(TKS_COM):
文件发送以多线程方式处理
禁止连续发送文件
终端调试提供保存字体和背景色功能
3.
设备与SFR管理器:
修改过滤提示文本为"输入型号"
增加对非法操作的检测和提示
修正执行"保存"操作时的BUG
修正"选项"字符串不带"="号时会导致保存后数据库无法打开的问题
4.
波特率计算器:
增加默认的芯片晶振频率
增加复制代码功能
5.
SDCC工具链:
修正使用可重入方式编译代码时对库的处理问题
修正汇编错误信息的处理问题
6.
KeilC51工具链:
支持代码分组
支持在编译前,或链接前/后运行用户指定程序
7.
更新TKScope驱动(将MON51驱动集成到TKScope驱动中)
8.
增加对TINYOS调试插件的支持(TKRI)
9.
修正性能分析器分析时因地址计算错误,而导致分配大量内存的BUG
10.
修正EasyArm1138工程不能新建的问题
TKStudioV3.2.3 (2009-10-23)
1.
文件比较器TKSDiff :
二进制比较:支持字体设置和文件改动监测,微调智能比较算法
支持文件拖拽,内容替换和插入
支持复制选中文本和比较文件的文件名
支持选中内容的导出
显示智能比较完成度
处理k-flash命令行
禁止大文件间的比较
修正部分内存越界问题
修正消除二进制标题时有时无问题
修正目录比较界面模块资源泄漏问题
修正快速比较设置起始地址 bug
2.
图片字模助手:
修正输出Bin文件时没输出图像高度的问题
修正输出C语言数组没计算图像头数据长度的问题
修正TK_LCD旋转和翻转异常
3.
串口调试助手(TKS_COM):
发送文件改由多线程完成
提供用户可自定义数据包大小和包时间间隔的文件发送功能
终端调试行为仿照超级终端,提供保存字体和背景色功能
4.
ARMGCC工具链:
添加说明文档
支持生成linux应用程序
修改"输出"项的提示信息
5.
ADS工具链:
增加access path,用户可增加#include搜索路径
6.
SDCC工具链:
修正产生HEX存在的问题和在获取调试参数时对驱动参数处理上的问题
修正丢失部分头文件问题
7.
MDK工具链:
修正工程导入时对"( )"时的处理
8.
AVRGCC工具链:
解决F10会造成死循环的问题
9.
更新K-Flash和TKScope驱动
10.
设备库加入LPC1752配置信息
11.
TKStudio恢复添加变量功能
12.
ASCII码查询工具增加简体繁体转换,更换字体,自定义编码类型等功能
13.
修正UCOS-II调试插件对UCOS内核侦测上存在的问题
14.
添加MON51驱动
TKStudioV3.2.2 (2009-09-12)
1.
增加UCOS-II调试插件
μC/OS-II调试插件支持μC/OS-II各种设施的观察。包含任务、信号量、互斥量、邮箱、消息队列、标志、定时器和存储区等。同时可自定义刷新时间,动态刷新各设施的数据显示,另外还可将任务信息保存到日志文件中。
2.
修正SFR读取问题
3.
修正SAVR单步运行跳转到反汇编窗口的问题和边界打点错误
4.
修正在某些时刻找不到keil 工具链的问题
5.
修正MDK编译问题
6.
美化TKSDiff二进制比较界面,加快智能比较性能
TKStudioV3.2.1 (2009-09-05)
1.
文件比较器支持二进制文件比较
二进制快速比较 将两个以二进制格式打开的文件,逐个字节依次比较,以不同颜色标识出不同之处。
支持差异导航,差异内容高亮显示;
支持大文件的比较(最大1.5G);
支持偏移量设定,用户可自定义文件比较时的起始地址,
二进制智能比较 将两个以二进制格式打开的文件,
支持差异导航,差异内容高亮显示;
允许比较位移数据;
不支持大文件的比较(文件大小控制在几百K以内)。
2.
增加"图片/字模助手"工具
该工具可根据LCD屏幕大小加载常见格式的图片,或者提取不同字符集、不同字体的字模,对其进行简单的缩放、旋转和翻转处理,然后按照一定的扫描线,转换成嵌入式系统需要的颜色质量,最后保存成C语言数组,BIN,BMP或字符图文件格式。
3.
修正keil c51 toolpath 保存问题
4.
修正内存调试的Bug
5.
修正JLink崩溃问题
6.
修正寄存器窗口调试关闭时花屏和工程窗口编译更新抖动问题
7.
修正示波器插件无法加载问题
8.
修正重新编译后函数窗口信息丢失问题
9.
修正导入工程时对中文编码的处理问题和设备名出现大小写混乱的问题
10.
修正软仿单步逻辑上的错误
11.
代码格式化支持正确的Tab键设定
12.
代码定义窗口支持拷贝和右键菜单
13.
更新程序TKSUpdate增加断点续传功能,可支持大文件的下载
14.
更新P89LPC938 SFR信息
15.
禁止根目录删除
16.
禁止编译过程中的工程切换
17.
增加函数窗口过滤器
18.
增加ARM920T调试支持
19.
增加保存新文件时对类型的识别
20.
增加协处理器MMU、MPU对复位的处理
21.
增加S3C2410_UART、2440、S3C2410 IIC和LPC3250 GPIO例程
22.
增加S3C2410和PC32XX工程模版
23.
增加MDK对MDK3.80的支持
24.
ZLG-DN增加"TKScope仿真器"和"ZLG-DN快速入门"
TKStudioV3.2.0 (2009-08-01)
1.
增加ZLG-DN开发者网络
ZLG-DN开发者网络又称嵌入式专家知识库,提供了大量嵌入式开发相关的技术信息,
其中包括示例代码、函数说明、电路原理图、
技术文章及相关工具的使用和下载等等,
同时提供搜索功能。在后续版本中将提供在线搜索功能。
2.
智能感知功能:
全信息持久化
支持局部变量跳转
部分支持成员变量的多级跳转
部分支持成员变量的多级补全
支持全局typedef后的结构体成员补全
支持scope name显示和定位
3.
修正例子工程的编译错误
4.
增加ARM-ADS的例子工程Webserver
5.
修改SARMCM3中反汇编部分的缺陷
6.
修正编辑器的BUG
7.
修改根据用户配置部署片外空间的逻辑
8.
优化虚拟存储分配与查找、内存访问监控添加与调度、软件定时器调度
9.
修正ADS、MDK获取数组成员值和获取局部变量的问题
10.
ADS、MDK支持表达式求值
11.
增加alt+up和atl+down快捷键
12.
AVR支持AGDI接口
13.
在外部工具增加"保存编辑器风格"和"配置信息编辑工具"
14.
在数据转换工具中增加数值跟计算机常用单位(M、G、T)的转换,优化数据显示格式,增加"分组"单选按钮
15.
修改FLASH烧写算法和复位行为
16.
改善TKSUpdate对McuDev.ini配置文件的处理
17.
修正keil c51 toolpath 保存问题
TKStudioV3.1.18 (2009-07-13)
1.
解决新建51工程出现的问题
TKStudioV3.1.17 (2009-07-11)
1.
解决sdcc源码定位问题
2.
工具链列表根据内核类型变化
3.
加入获取包含文件路径接口支持
4.
增加支持只提取符合具体格式的工具链信息
5.
实现'Alt+G'快捷键
6.
增加ToolTip提示
7.
修正设备信息保存问题
8.
增加对汇编扩展名.a51 .src的支持,增加对汇编文件自动定位
9.
修正输入 ] 时出现的问题
10.
文件向导加入文件改用相对路径
11.
完善AGSI接口
12.
修正jlink(RDI)进入调试加载代码问题
13.
修正TKScope驱动版本为1时加载的问题
14.
加入ARM926EJ-S,ARM966ES,ARM946ES调试支持
15.
解决提示找不到编译工具链问题
16.
支持从文件加载代码(数据)
17.
K-Flash增加ToolTip提示
18.
用户程序执行改用新方式
TKStudioV3.1.16 (2009-06-24)
1.
增加对IAR工具链调试的支持
2.
IAR-ARM:修正工程导入问题
3.
修改LM-Link驱动参数处理和配置对话框
4.
增加TI值为0x1F时偏移处理
5.
修正内存溢出释放问题
6.
加入对开始地址和结束地址判断
7.
处理CPU类型为空的bug
8.
RDI复位处理和ARM7软仿读内存优化
9.
修正步出的问题
10.
修正编译器相对路径问题
11.
修正硬仿Port口值不会更新的问题
12.
修改对没有对应SFR时的处理
13.
添加lpc2103外设模块
14.
添加IAR例程、LPC17xx工程模版、EASYARM1138工程模板
15.
增加MIPS和MSPGCC两种内核类型
16.
添加信号计算器
17.
设备库与SFR管理器:
添加515,505系列SFR信息,增加SST5X、S554R
增加-pSSTF5X,添加SST系列SFR信息
修正新加芯片T2MOD分类错误问题
在设备库中加入LPC1768
设备库支持增加产商名字
18.
数值计算器:
修正MD5计算在某些特殊情况有误的Bug
19.
文件比较器TKSDiff:
修正了按下取消按钮时的行为
比较前检查文件是否存在
修正了因换行符不同引起的着色问题
修改点击时的同步滚动策略
20.
K-Flash烧写器:
加入校验功能
加入LOG功能
修正hex文件下载问题
TKStudioV3.1.15 (2009-05-23)
1.
加入JDI LM-Link的支持
2.
提升补全性能,结构体变量可跨文件补全
3.
增加光标位置记忆功能,增加点屏变量显示
4.
修正SFR和设备库
5.
ADS,MDK支持64位数读写,支持SFR值观察
6.
TKS_COM修改电脑没有串口时出现的BUG,增加流控制和终端调试功能
7.
改进全局变量和函数地址观察
8.
增加对JDI接口的支持和修改对SFR读取,以及加入对GCC调试信息分析
9.
处理切分带向导窗口.s文件调试崩溃问题
10.
变量观察支持字符串、多维数组首地址显示,保存用户自定义变量
11.
修正存储窗口索引超出范围问题
12.
修正存储器数据刷新问题
13.
加入ARM9基本指令,DSP指令仿真和反汇编
14.
修改对ELF文件代码段和数据段加载地址判断
15.
修改导入工程部分参数丢失问题
16.
修正IAR工具链中导入的文件路径不正确的BUG和误将库文件(.a)当成汇编文件编译的BUG
17.
更新TKScope驱动
TKStudioV3.1.14 (2009-04-30)
1.
智能感知增加局部变量感知功能
2.
增加新的SMT和设备库管理模块,修改SFR数据错误问题
3.
增加串口调试助手插件
4.
修正文件扩展名丢失问题和时间比较问题
5.
修正工程误拖动问题
6.
更新TKScope驱动
7.
显示目标文件位置和增加其它控制串插入位置
8.
解决工程树移除组死循环的问题
9.
工程管理增加局部配置指示
10.
Keil51工具链修正变量观察死机问题
11.
修正ARM代码下载问题
12.
GCC增加表达式求值和SFR观察
13.
修正ARM软仿时虚拟内存暴涨问题
14.
增加对linux编译支持选项
15.
变量观察支持64位数读写
TKStudioV3.1.13 (2009-04-11)
1.
去除设备库的冗余信息
2.
解决工程文件配置属性被删除的问题
3.
解决工程拖动时复制同名文件
4.
增加文件组配置
TKStudioV3.1.12 (2009-04-03)
1.
设备库加入两款LM3S系列芯片资料
2.
增加工程窗口中源文件下显示包含头文件的功能
3.
解决文件包含重复保存问题
4.
增加块注释取消功能
TKStudioV3.1.11 (2009-03-21)
1.
修改ADS调用堆栈上的问题
2.
修改MDK调试信息管理和变量观察上的问题
3.
退出调试时清空调用堆栈窗口和变量观察窗口
4.
加入IAR-AVR工具链
5.
修改GNU ARM工具链中对调试信息和变量观察上的问题
6.
修改导入ADS工程时对文件处理上的问题
7.
修正IAR-ARM 通用界面中大小端显示颠倒的问题
8.
解决编译等窗口信息长度限制问题
9.
增加K-Flash烧写器
10.
更新TKScope驱动文件
11.
修正ARM代码下载问题
12.
GCC增加表达式求值和SFR观察
13.
修正ARM软仿时虚拟内存暴涨问题
14.
增加对linux编译支持选项
15.
变量观察支持64位数读写
TKStudioV3.1.10 (2009-03-03)
1.
改进文档修改提示,文档选项卡中增加打开文档所在目录菜单
2.
修正类似0.2.asm文件不能编译问题
3.
处理工程窗口自动滚动问题
4.
处理project窗口小写显示问题
5.
进一步增强括号行为
6.
目标工程配置对话框中浏览文件夹时将目录定位到工程目录
7.
增加IAR-ARMSetting工具链,增加iar工程导入选项
8.
增加zlgC51工具链
9.
添加数值转换工具、文件捆绑转换工具、ASCII查询工具
10.
CM3可选择多个库文件,增加链接脚本文件编辑功能
11.
修改对AGDI接口的支持,目前可以实现对AK100和TKScope AGDI接口类型驱动的支持
12.
加强初始化脚本,实现对ELF/AXF文件下载的支持
13.
修改AGDI和RDI对FLASH烧写时序上的问题
14.
修改对调试信息管理中变量观察和AGDI接口上配置窗口参数传递上的问题
TKStudioV3.1.9 (2009-02-07)
1.
处理工程新建文件后的移出bug
2.
规范化工程例子和模板
3.
函数窗口文件丢失修正和函数窗口同步更新
4.
配置向导保存展开状态
5.
修正SDCC重新构建时不显示汇编错误的BUG
6.
修正SFR参数信息,以对应设备库的参数
7.
处理sfr、project窗口小写显示问题
8.
添加ARMCM3工具链
9.
文件比较器增加目录比较功能
TKStudioV3.1.8 (2008-12-31)
1.
改善AVRGCC工具链的连接编译处理
2.
修正AVRGCC工具链的观察窗口变量问题
3.
修改AVRGCC工具链对调试信息管理上的问题
4.
修正AVRGCC工具链软件仿真时对设备堆栈处理上的问题
5.
修正CM3调试信息管理中对局部变量处理上存在的问题
6.
修正新文件在代码定义窗口的显示问题
7.
菜单关闭工程和关闭所有文件时提示保存
TKStudioV3.1.7 (2008-12-20)
1.
修正RDI中对FLASH烧写部分存在的问题
2.
增加中括号自动匹配功能,修正函数缩进功能
3.
设备库增加STM32系列和LM3S1138芯片信息
4.
AVR-GCC-NEW工具链加入对旧工程AVR-GCC兼容处理
5.
加入AGSI接口的支持,完成可能需要的外设接口
6.
完善工程拖动功能
7.
处理新建文件提示删除问题
8.
添加592芯片的实现
9.
完善工程文件追加
10.
添加新版本的SDCCSetting
11.
完善调试信息的管理
12.
修改LPC900系列调试时存在的问题
TKStudioV3.1.6 (2008-12-06)
1.
修正RDI中对FLASH烧写部分存在的问题
2.
增加中括号自动匹配功能,修正函数缩进功能
3.
设备库增加STM32系列和LM3S1138芯片信息
4.
AVR-GCC-NEW工具链加入对旧工程AVR-GCC兼容处理
5.
加入AGSI接口的支持,完成可能需要的外设接口
6.
完善工程拖动功能
7.
处理新建文件提示删除问题
8.
添加592芯片的实现
9.
完善工程文件追加
10.
添加新版本的SDCCSetting
11.
完善调试信息的管理
12.
修改LPC900系列调试时存在的问题
TKStudioV3.1.15 (2009-05-23)
1.
加入JDI LM-Link的支持
2.
提升补全性能,结构体变量可跨文件补全
3.
增加光标位置记忆功能,增加点屏变量显示
4.
修正SFR和设备库
5.
ADS,MDK支持64位数读写,支持SFR值观察
6.
TKS_COM修改电脑没有串口时出现的BUG,增加流控制和终端调试功能
7.
改进全局变量和函数地址观察
8.
增加对JDI接口的支持和修改对SFR读取,以及加入对GCC调试信息分析
9.
处理切分带向导窗口.s文件调试崩溃问题
10.
变量观察支持字符串、多维数组首地址显示,保存用户自定义变量
11.
修正存储窗口索引超出范围问题
12.
修正存储器数据刷新问题
13.
加入ARM9基本指令,DSP指令仿真和反汇编
14.
修改对ELF文件代码段和数据段加载地址判断
15.
修改导入工程部分参数丢失问题
16.
修正IAR工具链中导入的文件路径不正确的BUG和误将库文件(.a)当成汇编文件编译的BUG
17.
更新TKScope驱动
TKStudioV3.1.14 (2009-04-30)
1.
智能感知增加局部变量感知功能
2.
增加新的SMT和设备库管理模块,修改SFR数据错误问题
3.
增加串口调试助手插件
4.
修正文件扩展名丢失问题和时间比较问题
5.
修正工程误拖动问题
6.
更新TKScope驱动
7.
显示目标文件位置和增加其它控制串插入位置
8.
解决工程树移除组死循环的问题
9.
工程管理增加局部配置指示
10.
Keil51工具链修正变量观察死机问题
11.
修正ARM代码下载问题
12.
GCC增加表达式求值和SFR观察
13.
修正ARM软仿时虚拟内存暴涨问题
14.
增加对linux编译支持选项
15.
变量观察支持64位数读写
TKStudioV3.1.13 (2009-04-11)
1.
去除设备库的冗余信息
2.
解决工程文件配置属性被删除的问题
3.
解决工程拖动时复制同名文件
4.
增加文件组配置
TKStudioV3.1.12 (2009-04-03)
1.
设备库加入两款LM3S系列芯片资料
2.
增加工程窗口中源文件下显示包含头文件的功能
3.
解决文件包含重复保存问题
4.
增加块注释取消功能
TKStudioV3.1.11 (2009-03-21)
1.
修改ADS调用堆栈上的问题
2.
修改MDK调试信息管理和变量观察上的问题
3.
退出调试时清空调用堆栈窗口和变量观察窗口
4.
加入IAR-AVR工具链
5.
修改GNU ARM工具链中对调试信息和变量观察上的问题
6.
修改导入ADS工程时对文件处理上的问题
7.
修正IAR-ARM 通用界面中大小端显示颠倒的问题
8.
解决编译等窗口信息长度限制问题
9.
增加K-Flash烧写器
10.
更新TKScope驱动文件
TKStudioV3.1.10 (2009-03-03)
1.
改进文档修改提示,文档选项卡中增加打开文档所在目录菜单
2.
修正类似0.2.asm文件不能编译问题
3.
处理工程窗口自动滚动问题
4.
处理project窗口小写显示问题
5.
进一步增强括号行为
6.
目标工程配置对话框中浏览文件夹时将目录定位到工程目录
7.
增加IAR-ARMSetting工具链,增加iar工程导入选项
8.
增加zlgC51工具链
9.
添加数值转换工具、文件捆绑转换工具、ASCII查询工具
10.
CM3可选择多个库文件,增加链接脚本文件编辑功能
11.
修改对AGDI接口的支持,目前可以实现对AK100和TKScope AGDI接口类型驱动的支持
12.
加强初始化脚本,实现对ELF/AXF文件下载的支持
13.
修改AGDI和RDI对FLASH烧写时序上的问题
14.
修改对调试信息管理中变量观察和AGDI接口上配置窗口参数传递上的问题
TKStudioV3.1.9 (2009-02-07)
1.
处理工程新建文件后的移出bug
2.
规范化工程例子和模板
3.
函数窗口文件丢失修正和函数窗口同步更新
4.
配置向导保存展开状态
5.
修正SDCC重新构建时不显示汇编错误的BUG
6.
修正SFR参数信息,以对应设备库的参数
7.
处理sfr、project窗口小写显示问题
8.
添加ARMCM3工具链
9.
文件比较器增加目录比较功能
TKStudioV3.1.8 (2008-12-31)
1.
改善AVRGCC工具链的连接编译处理
2.
修正AVRGCC工具链的观察窗口变量问题
3.
修改AVRGCC工具链对调试信息管理上的问题
4.
修正AVRGCC工具链软件仿真时对设备堆栈处理上的问题
5.
修正CM3调试信息管理中对局部变量处理上存在的问题
6.
修正新文件在代码定义窗口的显示问题
7.
菜单关闭工程和关闭所有文件时提示保存
TKStudioV3.1.7 (2008-12-20)
1.
修正RDI中对FLASH烧写部分存在的问题
2.
增加中括号自动匹配功能,修正函数缩进功能
3.
设备库增加STM32系列和LM3S1138芯片信息
4.
AVR-GCC-NEW工具链加入对旧工程AVR-GCC兼容处理
5.
加入AGSI接口的支持,完成可能需要的外设接口
6.
完善工程拖动功能
7.
处理新建文件提示删除问题
8.
添加592芯片的实现
9.
完善工程文件追加
10.
添加新版本的SDCCSetting
11.
完善调试信息的管理
12.
修改LPC900系列调试时存在的问题
TKStudioV3.1.6 (2008-12-06)
1.
修改新建文件提示已删除的问题
2.
加入CM3中对RDI接口的支持
3.
修正删除当前硬件调试驱动时,没有写回工程配置的问题
4.
修正NXP系列芯片的SFRS窗口内容
5.
修正跨文件提示的错误
6.
改善升级策略,避免因服务器禁止而下载错误
7.
完美支持工程多选拖放
8.
杜绝工程加入同名文件
TKStudioV3.1.5 (2008-11-24)
1.
改善智能缩进,修正光标位置
2.
编辑器激活时获取焦点
3.
根据MDKSettings模型产生新的AVRSettings
新的AVRSetting跟旧的对比有以下优点:中文化,更简单简洁的配置界面,支持外部Makefile,能够产生汇编列表文件和MAP文件,支持产生HEX和BIN文件,支持用户自定义参数配置和用户自定义操作。
TKStudioV3.1.4 (2008-11-15)
1.
修复菜单快捷键不能使用问题
2.
改进以注释结尾的缩进问题
3.
修正Diff文件在外部被修改而出现的问题
4.
增加CM3的支持
TKStudioV3.1.3 (2008-11-01)
1.
修正内存窗口异常
2.
改变右键菜单的图标和文字
3.
修改代码定义窗口问题
4.
修正拖动打开工程问题
5.
修正打开某些工程慢的问题
6.
进行内存优化处理
7.
修正新建文件的搜索问题
8.
改进对ARM内核的模拟
TKStudioV3.1.2 (2008-10-25)
1.
修正在巨大工程中占用CPU过多的问题
2.
修正新加函数不能在代码定义窗口显示问题
3.
改进对ARM内核的模拟
TKStudioV3.1.1 (2008-10-18)
1.
修正没有足够内存处理xml文件符号的问题
2.
加入对SDCC编译工具进行检查功能
3.
修改配置对话框中,根据ARM7和CORTEX-M3来加载不同的驱动名
4.
SDCC加入对汇编文件编译的支持
5.
为591增加WatchDog和修正中断的Bug
6.
修改默认编辑器样式,避免背景色和前景色相似
TKStudioV3.1.0 (2008-09-28)
1.
增加智能感知功能,包括成员提示和代码模板
2.
增加外部工具配置
3.
增加波特率计算器
4.
增加大量用户手册和应用笔记
5.
修正内核软件仿真和外设仿真中存在的BUG
TKStudioV3.0.10 (2008-09-19)
1.
修改ADS文件配置的参数问题
2.
处理长文件名无法定位源代码问题
3.
修改导入工程时存在的路径搜索问题和文件路径文件
4.
修改AVR对HEX文件产生存在的问题
5.
修正51寄存器组切换后局部变量定位问题
6.
处理51硬仿中断窗口刷新问题
7.
增加外部工具配置
TKStudioV3.0.9 (2008-08-30)
1.
增加编译链接后显示目标文件的大小信息
2.
修改ADS对文件后缀名大小处理,增加对库文件的支持
3.
修改ADSSetting中调试配置属性页中显示设备信息问题
4.
加强外设信息的管理
TKStudioV3.0.8 (2008-08-15)
1.
添加大量MDK例程
2.
修改寄存器添加功能
3.
修改工程配置中属性页命名问题
4.
修正由于style更新引发TKSDiff界面异常的问题
5.
修正观察窗bug
6.
修改ARM仿真功能
7.
改进软仿功能
TKStudioV3.0.7 (2008-08-02)
1.
修改对软仿时钟工作方式上存在的问题
2.
更新TKSCOPE驱动
3.
改进其它一些不足之处
TKStudioV3.0.6 (2008-07-26)
1.
修改寄存器文件在模式切换下并没有切换的问题
2.
实现软件仿真中,寄存器被代码修改之后高亮
3.
SDCCSetting.dll,增加编译尺寸显示
4.
加入简单的汇编缩进功能
5.
改进ARM软仿调试文件加载问题
6.
修正无工程时设置工具链bug
7.
修改thumb指令集行为
TKStudioV3.0.5 (2008-07-12)
1.
解决编辑大工程鼠标响应变慢问题
2.
修改软仿中F10功能,可以无误的实现对跳转语句和函数调用语句
3.
修改软仿中MEGA128因对堆栈初始化错误而导致函数调用时返回时导致程序跑飞问题
4.
修改ADS编译依赖问题
5.
KeilC51 编译显示长文件名
6.
修正ARM中ROR、EOR、BIC等指令
TKStudioV3.0.4 (2008-07-05)
1.
观察窗口退出之后的野指针和变量保存问题,进一步优化反汇编行为
2.
修正51软件仿真反汇编拖动条bug
3.
修正软仿加载镜像中无法使用虚拟存储区域0的情况
4.
修改硬件调试配置页中,因未对驱动类型进行初始化而导致选择失败的BUG
5.
修改对连接参数中存在的因缺少""而引起的连接错误
6.
修改MDK3.04对相对路径处理问题
7.
变量观察窗口添加鼠标拖动支持
8.
增加对MDK3.2x系列版本的支持
9.
增加MDK3.2x系列工具链
TKStudioV3.0.3 (2008-06-28)
1.
增加对EEPROM的读写操作
2.
增加在退出调试时清空调用窗口和变量观察窗口
3.
修改在软件仿真时目标CPU不存在时的处理
4.
增加对仿真器进行各种通信时的状态检查。避免出现不应该的操作
5.
修改对忽略断点全速的支持
6.
修改对堆栈指针SP和状态寄存器SREG读写操作错误
7.
针对K8的步越行为进行调整
8.
修改TKScope校验字符串
9.
修改对硬断点清除的操作问题
10.
升级反汇编处理,优化定位键盘快捷键
TKStudioV3.0.2 (2008-06-21)
1.
解决调试器相对路径问题
2.
修正sdcc 调试代码尺寸错误
3.
提供数据覆盖、代码覆盖统计清零
4.
优化大工程PARSE慢
5.
改进51调试行为(可定位到有效地之外)
6.
改进寄存器窗刷新行为
7.
修正全速运行时停止问题
8.
修改因设备不支持导致程序关闭问题
9.
改进TKSUpdate,提供渐增式更新
TKStudioV3.0.1 (2008-06-06)
1.
修正硬件调试时变量不更新问题
2.
优化目标文件的定位问题
3.
修改对目标CPU选择的方法
4.
修改因没有考虑到文件后缀名的大小写,而无法支持.S和.C的编译
5.
增加产生HEX文件的功能,方便用户直接下载到FLASH中运行
6.
解决工程文件配置保存问题
TKStudioV3.0――多内核编译/调试环境,强大内置编辑器 (2008-05-04)
1.
编辑器专业化,新增大量人性化功能:
快速格式化:快速省心,使代码便于阅读
快速注释:方便快速
自动缩进:使代码格式合理,便于阅读
自动匹配括号:方便,减少出错机率
智能高亮显示:使代码清晰明了
完美支持中文:避免中文乱码
强大的选择功能,包括列选、多区选择、括号双击区域选择,快速省心
函数定位和导航:方便定位函数,大大减少查找时间
代码参考:方便代码的阅读,避免窗口的切换
头文件和实现文件交叉参考:使切换工作变得快捷
鼠标右键直接打开包含文件:避免繁琐的查找工作
鼠标轨迹跟踪、查找、替换、书签:提高效率,方便定位
自由缩放代码:根据自己视力需要,自由调整,便于阅读
一档多视:方便对比,同时阅读一个文件内的多段代码
风格定制:满足个性需要,自由定制风格,已提供常见编辑器风格
2.
增加大量例子和模板工程,提高你的开发效率
3.
增加专业的文件比较器和十六进制编辑器
4.
增加硬件调试驱动列表高亮显示,以及对用户定义配置的处理
5.
增加命令窗口和示波器窗口
6.
增加完整的帮助手册,让你立马上手
7.
美化了整体框架、窗口和对话框,全部操作界面高度统一,免除开发环境熟悉周期
8.
工程管理完善化:
目标工程、文件组和文件三级结构,可随心设置其编译参数
保存工程展开状态
可导入KEIl和ADS工程,充分利用已有资源,方便快捷
提供丰富的编译链接参数选项的设定,可灵活设置目标模块和列表文件的输出路径,使工程结构更清晰
9.
增加自动搜索编译链安装路径,免除设置步骤
10.
调试信息更丰富,观察调试信息更方便,快速定位问题所在
完善配置对话框,断点管理以及驱动程序
改进f11,f10行为,修正backtrace的定位行为
反汇编窗位置保存
修正反汇编窗不能最大化问题
修正反汇编窗不能最大化问题
修正加载sfr.dll的bug,keil工具链编译问题