工欲善其事,必先利其器。iTool 通过稳定可靠的方案把若干个常用电子类开发工具集成在一起,大大地方便了电子类工程师日常研发、调试、生产、测试等工作。解决了开发工程中工作平台凌乱、USB接口数量不足、线缆乱成一团、出差调试忘带工具等现实问题。其主要功能如下:
l 包含标准ARM JTAG 20p接口,支持最新 4.5版软件升级;
l 包含简洁稳定的三线 ARM SWD 调试接口;
l 包含高速USB Blaster REV.C功能,目标电压 1.5V~5.5V;
l 包含USB转TTL功能,可下载 STC 、NXP等单片机程序;
l 包含USB 转RS-485功能,工业现场调试必备;
l 包含USB 转RS-232功能,电子工程师日常工作必备功能;
l 包含一路 5V电压输出,方便日常生产、调试使用;
l 包含一路 3.3V电源输出,方便日常生产、调试使用。
l 方案优势
iTool以专用芯片为主,以复杂逻辑处理器为辅,达到整机设计最优化,为稳定、高速的用户体验提供了坚实的后盾。iTool设计者XiaomaGee(王紫豪,我本人)具有9年嵌入式软硬件设计经验,一直奋斗在研发一线,我的原则就是我吃过的亏不要让更多的人去吃,我获得的经验要与更多的人去分享。
内置高速CPLD,不但能为各个模块提供同步时钟,更能控制各个工具之间并行、协调工作,这是微处理器所不能及的。
内置高速 USB HUB芯片,让您仅仅使用一个USB接口,就可以完成N多工具并行工作,无需任何人工切换。节约USB口,摆脱凌乱的USB线缆,一劳永逸!
l 速度优势
首先,iTool采用高速USB HUB芯片,这为几个工具并行工作提供了USB 数据带宽保证。
其次,USB Blaster采用了高速的FT245 + CPLD 方案,速度不是市场上68013方案廉价的调试器可比拟的,一般都会快几倍,减少了调试过程中焦急的等待,点滴汇成河,我们的时间最宝贵,节约时间的价值远远高于 iTool 的价格。
最后,USB 转 RS-232 / RS-485 / TTL我们采用了稳定可靠的CP2102方案。大家都知道,USB转串口的稳定性一直是很难解决的问题,特别是市场上廉价的USB转串口方案制作的接口转换器几乎都把市场做烂了,把电子工程师的心情搞糟了,而CP2102这个进口接口芯片一直口碑很好,我使用多年,几乎没有存在兼容性、稳定性的问题,请不要用国产芯片比价格。据我测试,iTool的 USB转RS-485 在通信电缆达五米的情况下,即使波特率高达921600 bps(115200 bps的八倍),也可以稳定通信。
l 安全优势
我经常碰到网友发牢骚, 由于使用廉价的调试器、下载器(有的甚至使用稳压二极管代替LDO 电源芯片)而把电脑烧了,把电路板子烧了,甚至把昂贵的仪器设备烧了。
大家不要存在侥幸心理,这种事一辈子遇到一次,就会让你赔上几十倍甚至上百倍的经济代价。
iTool这个工具在安全可靠方面做足了工作,与外界接触的重要环节,我们都采用了昂贵的保护芯片,TVS瞬态抑制二极管,专用保护芯片,自恢复保险丝等等举不胜举。在此我给大家交个实底,这个板子里面光 SRV05-4就用了三片,RS-485接口甚至用了昂贵的PSM712专用芯片,大家可以去网上查查价格;这几个芯片的价格比国产的接口芯片都要贵。大家请看,下图为iTool内部镀金红色PCB板半成品图,标示绿色圆点的为保护芯片。所谓细节决定成败,真材实料才敢赤裸裸的晒出来!
外形方面,iTool采用定制铝合金外壳,且采用喷漆工艺。具有美观大方、坚固耐用、屏蔽电磁干扰能力强等诸多优点,成本是普通塑料外壳仿真器的几十倍,性能也是普通仿真器所不能比拟的。
l 态度优势
我们没有百分之百完美的产品,但是我们会有百分之百让您满意的态度,iTool的每个环节都会经过详细的测试。我们仅仅说下面两个环节。
第一:USB Blaster功能出厂测试,每台iTool我们都会进行 9999次JTAG 链路扫描,让您下载的可靠性不会存在“万一”。
第二:USB 转RS-232 / RS-485 / TTL 接口,我们专门制作了一套测试软件(分为服务器和客户端),通过一种自创的校验算法,自动完成各个波特率之间的大量数据传输测试。
iTool 内置JLink 参数表
名 称 |
参 数 |
支持操作系统 |
Windows XP、2003 Windows Vista / 7(32 / 64bit ) |
支持调试模式 |
JTAG / SWD |
支持器件 |
ARM7 / 9 / 11 / Cortex内核 |
速 度 |
5kHz~4MHz |
输出接口 |
20P JTAG和XH-3P SWD接口 |
接口保护 |
ESD 和 TVS 保护 |
5V / 3.3V 输出参数表
名 称 |
参 数 |
输出电流 |
5V输出取决于系统供电, 3.3V输出 300mA内 |
保 护 |
自恢复保险丝过流 / TVS过压 |
输出接口 |
3脚3.81mm间距 EDG连接器 |
iTool 内置 Usb blaster 性能
名 称 |
参 数 |
方 案 |
高速FT245+CPLD方案,REVC版本 |
支持电压 / 模式 |
1.5V~5.5V / JTAG / AS / PS |
支持器件 |
Altera MAX / MAXII / MAXV 等全系列CPLD Stratix 全系列 / Cyclone 等全系列FPGA EPCS1 / EPCS4 / EPCS16 等全系列配置芯片 |
iTool 内置 USB转RS-232 / 485 / TTL 性能
名 称 |
参 数 |
方 案 |
高性能 CP2102方案,高速、稳定 |
支持波特率 |
300bps ~ 1Mbps |
接口类型 |
标准RS-232、标准RS-485、3.3V TTL |
保 护 |
RS-232(TVS)/ RS-485( 专用TVS / ESD ) TTL ( 双向二极管 ) |
RS-485 方向控制 |
自动收发,硬件延迟控制 |
USB转RS-485(与 FT232芯片通信)传输文件测试,传输时间单位秒(s)
协议 波特率 |
1K Xmodem |
Xmodem |
Ymodem |
Ymodem-G |
Zmodem |
Zmodem 与崩溃回复 |
4800 |
206 s |
253 s |
208 s |
202 s |
208 s |
208 s |
9600 |
106 s |
151 s |
106 s |
101 s |
104 s |
104 s |
19200 |
58 s |
69 s |
54 s |
50 s |
52 s |
52 s |
38400 |
28 s |
49 s |
29 s |
25 s |
25 s |
25 s |
57600 |
20 s |
37 s |
21 s |
16 s |
17 s |
17 s |
115200 |
12 s |
30 s |
12 s |
8 s |
8 s |
8 s |
230400 |
8 s |
24 s |
7 s |
4 s |
4 s |
4 s |
460800 |
6 s |
21 s |
6 s |
2 s |
2 s |
2 s |
测试环境:Windows XP系统,传输线长4.06米,传输文件大小95k字节。
USB转RS-232(与CH341芯片通信)传输文件测试,传输时间单位秒(s)
协议 波特率 |
1K Xmodem |
Xmodem |
Ymodem |
Ymodem-G |
Zmodem |
Zmodem 与崩溃回复 |
4800 |
205 s |
235 s |
208 s |
201 s |
208 s |
208 s |
9600 |
106 s |
128 s |
104 s |
100 s |
104 s |
104 s |
19200 |
54 s |
70 s |
53 s |
50 s |
52 s |
52 s |
38400 |
27 s |
47 s |
28 s |
25 s |
25 s |
25 s |
57600 |
20 s |
47 s |
20 s |
16 s |
17 s |
16 s |
115200 |
11 s |
35 s |
11 s |
8 s |
8 s |
8 s |
230400 |
7 s |
35 s |
7 s |
4 s |
4 s |
4 s |
460800 |
4 s |
24 s |
4 s |
2 s |
2 s |
2 s |
测试环境:Windows XP系统,传输文件大小95K 字节。
USB转UART(与CP2102芯片通信)传输文件测试,传输时间单位秒(s)
协议 波特率 |
1K Xmodem |
Xmodem |
Ymodem |
Ymodem-G |
Zmodem |
Zmodem 与崩溃回复 |
4800 |
206 s |
245 s |
208 s |
201 s |
208 s |
208 s |
9600 |
108 s |
137 s |
131 s |
101 s |
104 s |
104 s |
19200 |
52 s |
83 s |
55 s |
50 s |
52 s |
52 s |
38400 |
28 s |
55 s |
28 s |
25 s |
26 s |
26 s |
57600 |
22 s |
50 s |
20 s |
16 s |
17 s |
17 s |
115200 |
12 s |
35 s |
12 s |
8 s |
8 s |
8 s |
230400 |
8 s |
35 s |
7 s |
4 s |
4 s |
4 s |
460800 |
5 s |
35 s |
7 s |
2 s |
2 s |
2 s |
测试环境:Windows XP系统,传输文件大小95k字节。
iTool程序下载功能测试、
功能端口 |
目标芯片 |
调试 |
下载 |
ARM JTAG |
LPC2210 |
正常 |
正常 |
STM32F107ZE |
正常 |
正常 |
|
ARM SWD |
STM32F103VC |
正常 |
正常 |
STM32F107ZE |
正常 |
正常 |
|
LPC1113 |
正常 |
正常 |
|
USB 转 UART |
STC11L08XE |
--- |
正常 |
Usb Blaster |
EPM240T100C5 (CPLD) |
--- |
正常 |
5M80ZE64 (CPLD) |
--- |
正常 |
|
EP2C8Q208C8N (FPGA) |
正常 |
正常 |
|
EP4CE6E22C8N (FPGA) |
正常 |
正常 |
|
EPCS4(配置芯片) |
-- |
正常(AS模式) |
|
EPCS16(配置芯片) |
-- |
正常(AS模式) |
______________________________________
关于 《iBoard 电子学堂》……
《iBoard 电子学堂》是一个综合型的电子研发开发平台,适合在校学生、一线工程师及电子爱好者等。
交流方式:
官方论坛:www.oshcn.com
官方淘宝店铺:i-Board.taobao.com
QQ群:
《iBoard 电子学堂 群【A】》:204255896(500人,满)
《iBoard 电子学堂 群【B】》:165201798(500人超级群,满)
《iBoard 电子学堂 群【C】》:215053598(200人高级群)
《iBoard 电子学堂 群【D】》:215054675(200人高级群)
《iBoard 电子学堂 群【E】》: 215055211(200人高级群)
《iBoard 电子学堂 群【F】》: 78538605 (200人高级群)
《iBoard 电子学堂 群【G】》: 158560047(500人高级群)