打印
[ZLG-MCU]

初步试用TKStudio,国产IDE终于是迈开了第一步。

[复制链接]
10041|33
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ATMEGA32L|  楼主 | 2008-8-16 23:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
上个星期五第一次试用了TKStudio,当看到里面支持SDCC,AVRGCC,ARMGCC确实让人兴奋不已。 
马上安装试了下AVRGCC,竟然一点反映都没有,兴奋之情瞬间就降了下来:难道TKStudio里面 
的ToolChain只是摆设,能看不能用?到ZLG论坛发贴问了下,说是BUG,下一版修正。 
ZGL的人动作也蛮快的,当天就发布了3.08。 

今天从网吧里下载了TKStudio3.08,用U盘拷贝回来(没牵网线),又试了下,AVRGCC可以用了。 
先是看ZLG自带的实例,里面还有AVRX和UCOS2的例子(赞一个),拿了个最简单的例子试了下,还可以 
软件仿真,不过并不好使。 

接着,我就用TKStudio试我自己的程序,不过我弄来弄去也不知道怎么设置自定义编译参数,我自己 
写的程序都加入了C99一些特性,需要加上-std=gnu99 的编译参数,最后只好放弃。 

总体上对TKSudio映像还是很不错的,比我原先估计的要好很多,国产IDE终于是迈开了第一步。

相关帖子

沙发
ATMEGA32L|  楼主 | 2008-8-16 23:30 | 只看该作者

顺便再说一句,建议Blinky实例程序改一下

只看了一下最简单的例子Blinky。

建议把unsigned char i,j,k改成这里应该是volatile unsigned char i,j,k,

使用特权

评论回复
板凳
maplerain| | 2008-8-19 14:54 | 只看该作者

TKStudio编辑功能超喜欢

用TKStudio不久,感觉TKStudio虽然有些方面还待改进,但总体来说很不错,特别是编辑器,超喜欢超好用,代码参考、格式化和自动缩进功能特别好用,好像这些功能在其它IDE都没见过。。。还有可以随时放大缩小代码,真是太好了!

听说还带了文件比较器和十六进制编辑器呢,迟点试用下!

使用特权

评论回复
地板
tkstudio| | 2008-8-19 15:07 | 只看该作者

谢谢大家对TKStudio的肯定

由于时间问题,TKStduio有些方面还需要慢慢改进,我们一直在努力一直在进步,希望大家多多支持!

我们会虚心接受大家的优秀建议,力争把TKStudio做得更好!

使用特权

评论回复
5
winloop| | 2008-8-19 15:15 | 只看该作者

建议IDE的界面不要做的花里胡哨的

朴素的像2000下运行的VC6.0就行,这才是鼻组

使用特权

评论回复
6
王紫豪| | 2008-8-19 15:25 | 只看该作者

真不错,建议加一些用GCC的例子(针对一些常用的芯片)

这样我们就没必要用盗版的keil、iar了,这也算zlg同志对国人作贡献吧

使用特权

评论回复
7
tkstudio| | 2008-8-19 15:37 | 只看该作者

大家的建议不错,我们会考虑采纳的,谢谢!

使用特权

评论回复
8
McuPlayer| | 2008-8-24 14:40 | 只看该作者

看界面,TKStudio用的应该是BCG的库

不知道报价是多少,End User是否需要License

使用特权

评论回复
9
tkstudio| | 2008-8-25 08:47 | 只看该作者

目前TKStudio是完全免费的

使用特权

评论回复
10
cyuan5| | 2008-8-26 16:51 | 只看该作者

光标移到跳格位置为什么不是按一个跳格键走,而是是走空格

1.光标移到跳格位置为什么不是按一个跳格键走,而是是走空格
2.移动光标有点慢

使用特权

评论回复
11
tkstudio| | 2008-8-27 09:15 | 只看该作者

回答第10楼

1.因为空格更具备移植性和平台无关性,很多人对tab键的宽度设置是不同的,这导至同一代码在另一台电脑或另一个软件中格式就惨不忍睹,因此我们选择在任何情况下都表现稳定的空格键
 
2.编辑器处理的内部信息非常多,除了文本还有结构和语法信息,所以有时会慢一点,但是这个情况会随版本的不断更新而改善。 

使用特权

评论回复
12
foyyof| | 2008-8-28 10:22 | 只看该作者

确实不错,充分吸收了KEIL普及思想。

为仿真器大业,铺垫了坚实/稳健的前期基础。

使用特权

评论回复
13
ATmega32L| | 2008-8-28 12:01 | 只看该作者

不过目前对GCC支持并不好。

不过目前对GCC支持并不好。

ZLG的人都不用GCC,还是目前无瑕顾及GCC部分?

使用特权

评论回复
14
zlg315| | 2008-8-28 12:35 | 只看该作者

要实现一个最高的目标和用户对最佳的期盼都需要时间和投

    而对于我们来说,最重要的是赚钱的时候我们在**开发,不赚钱的时候我们在**开发,亏本的时候我们还在继续加大投入**开发,**到最后这才是根本!
    因为中国的开发工具厂商在由仿真8位8051单片机走向32位CPU以及DSP的发展过程中“不打自跨”,中国的用户和市场需要我们继续存在,否则我们只有用盗版,当很难或者不能盗版的时候,我们不得不支付更高的价格,很难想象一个国家是完全依靠盗版发展起来的,所以各位能够想到的功能我们都在开发,各位不曾想到的我们也在开发,只有出乎意料的才是大家想要的,只有出乎意料的企业才能生存。
    欢迎大家多提批评意见!

使用特权

评论回复
15
hq_y| | 2008-8-28 12:59 | 只看该作者

要做就做最好,周工继续努力!

使用特权

评论回复
16
cyuan5| | 2008-8-28 14:19 | 只看该作者

光标移到跳格位置为什么不是按一个跳格键走,而是是走空格

我觉得这个问题还按跳格更方便,定位也好一点,按键也少啦,UEDIT KEIL VC6很多软件均是这样已经习惯,而你的......

使用特权

评论回复
17
tkstudio| | 2008-8-28 16:53 | 只看该作者

关于TAB键走空格

首先多谢耐心指教。
选用空格定位是一个经过认真考虑的设计决定,暂时不会更改。这并不是一个不好的选择。其实很多巨大的工程如Linux、gcc、emacs和BSD都是要求用空格对齐代码的。 
如果觉得用方向键跳格不方便,这儿有一套定义良好的替代方案: 
ctrl键加左右方向键可以轻松在单词间跳动,这比用简单的方向键要高效得多,建议掌握
用Home键可以在代码行首字符(不算空格和跳格)以实际行首字符间切换
在行首用tab键缩进代码,用shift+tab反缩进代码,建议和alt+f8代码段对齐功能配合使用,非常高效。 
以上功能这在很多现代IDE和编辑器中都是能用的,
熟练掌握在很多时候都可以提高效率

使用特权

评论回复
18
yunhao| | 2008-10-14 22:39 | 只看该作者

关注

没用过,不过真的应该自己做做编译器的,什么都是国外的,感觉有点差劲.

使用特权

评论回复
19
hehemy001| | 2008-10-17 23:09 | 只看该作者

不方便,这儿有一套定义良好的替代方案

使用特权

评论回复
20
machunshui| | 2008-10-27 20:19 | 只看该作者

不看好只作硬件调试器

"而对于我们来说,最重要的是赚钱的时候我们在**开发,不赚钱的时候我们在**开发,亏本的时候我们还在继续加大投入**开发,**到最后这才是根本!"


老外掌握编译器以及芯片,

两者之间的调试接口,不公开,国内厂商做仿真器,调试器还是很累的.

硬件芯片限于设计制造水平现阶段肯定作不了,即使能,成本也无法控制.

但是编译器,国内有实力的厂商还是可以考虑的.


以前,

有个帖子,zlg信誓旦旦说要做编译器,

现在看是雷声大雨点小,

不了了之,

zlg315说得"亏本的时候我们还在继续加大投入**开发,**到最后这才是根本"这种精神在哪里呢???

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

144

主题

376

帖子

0

粉丝