首页 » 科学 » 介入活动在美国买的TI CC2650开箱贴_对象_芯片

介入活动在美国买的TI CC2650开箱贴_对象_芯片

admin 2024-10-01 03:09:38 0

扫一扫用手机浏览

文章目录 [+]

CC2650开拓板DIY设计前须要考虑的一件事——如何调试

1、CC2650开拓板DIY首先要进行事理设计,那么在事理设计的时候须要先考虑好一件事——如何调试。
这是由于开拓板的设计,最紧张的浸染是用于程序开拓,而作为实际运用的模块不宜作为开拓板设计时的紧张成分,在TI的开拓板设计中就可以把稳到,板载功能比较丰富,具有以下特点:1)而且供应了一些芯片外围的设备, 如温度传感器等;2)供应了比较方便地电源供电方案,多数直接用USB口取电,而避免采取电池供电的办法;3)采取了比较方便地调试器接口和比较丰富的开拓程序设计办法。

介入活动在美国买的TI CC2650开箱贴_对象_芯片 介入活动在美国买的TI CC2650开箱贴_对象_芯片 科学

以上3点,是TI开拓板设计中比较主要的考量成分,当然,还有时候TI会采取一些比较拿手的芯片放在开拓板上,展示其功能和特点,这个第4点,我们就不大喜好了,由于明显会提高BOM的本钱。

介入活动在美国买的TI CC2650开箱贴_对象_芯片 介入活动在美国买的TI CC2650开箱贴_对象_芯片 科学
(图片来自网络侵删)

本帖,就谈论下最该当优先考虑的调试办法的问题。

2、编程和调试方法

2.1 编程调试方法是须要一起考虑的,MCU的开拓比较盛行的有4种办法:原厂开拓工具,Keil for ARM,IAR Embedded Workbench,还有开源开拓工具如GCC。
当然其他的开拓办法还有ARM开拓工具,以及基于网页的MBED开拓办法。

之以是提出盛行的4种是由于这4种开拓工具都试图覆盖全部的产品线,而且会纵然更新硬件驱动库。
对付TI CC2650,可选的开拓工具便是原厂的CCS,Keil, IAR,和GCC。
TI还有一些比较有趣的开拓平台如Grace,Energia,StellerWare等赞助工具都可以考试测验下,个中不少集成在CCS中,CCS覆盖TI全系列产品线,以及浩瀚工具,包括ULP低功耗评估工具等,还有在线手册,丰富到了顶,唯一的问题,便是CCS太大了。

对CC2650来说是一个轻型的芯片,也便是突出SoC的特色,因此,性能和容量不是其重点,以是采取Keil,IAR该当是首选。

2.2 调试器是和开拓工具结合在一起的,这些开拓工具都支持debug功能,只要有硬件库支持,否则自己去写硬件驱动库的txt文件该当是要很受挫的。

适宜CC系列芯片和开拓工具结合在一起的调试器有XDS,J-link,U-link,FIDI debug-Out。
针对CC射频系列芯片,还有CC-debuger是一个特殊故意思的工具,不可以忽略。
其余,还有一个非主流的调试办法,便是build成hex文件直接写入芯片,这个用串口通讯,对其他芯片有用UART,SPI办法的,这个该当可以用,不过彷佛这么用的盆友还真不多。

下面就逐个剖析下这些办法

3、调试器逐个说

3.1 J-link,U-link这个是第三方通用工具,固件库常常更新,基本可以担保覆盖全部芯片,纵然是这个新鲜出炉的CC2650。
只有有了固件库,就可以搞定。
以J-link为例,是采取了20pin接口,但是实际上在CC2650只须要引接个中4根pin就可以了,因此用J-link调试器来开拓,不宜接这20针的接头,否则面对这么小巧的开拓板,光接头就比开拓板大了。

3.2 XDS仿真器,这个是TI专用的,是全系列芯片通用,而且和CCS无缝连接,怎么用都没有问题。
不过有XDS100,XDS200,XDS560不同的规格,用XDS100就够了。

看下XDS100的参数

XDS100v2 Features

-All of the XDS100 General Features

-支持USB2.0 高速接口

-Support targets with 14-pin TI JTAG connector or 20-pin TI JTAG connector as used by Texas Instruments embedded processors.

-支持多种处理器: TMS320C28x, TMS320C54x, TMS320C55x, TMS320C64x+, TMS320C674x, TMS320C66x, ARM 9, ARM Cortex R4, ARM Cortex A8, ARM Cortex A9 and Cortex M3 (requires CCSv4.2.2 or later).

-Supports cable-break detection

-支持断电检测

-Support for multiple FTDI devices

-支持自适应时钟

-LED light to indicate active USB connection

-支持Code Composer Studio v4 和更高版本 (不支持 Code Composer Studio v3.3)。

3.3 CC-debugger

这个是紧张针对CCxxxx系列芯片的,开拓工具,持CC2530、CC2531、CC2430、CC2431、CC2510、CC2511、CC2520、CC1101、CC1110、CC1111等系列CC 调试器可以与 7.51A 或更高版本的 IAR EW8051 合营利用。

3.4 用其他开拓板的debug-out功能,这个不是每个开拓板都具有这个功能的,同时接口也不大一样,花样比较多,除非有了比较熟习的开拓板,不愿意换了,这个不大推举的。

3.5 用串口刷机。
这个想法很好,很省银子,但是某还没试过。
对付MSP430系列,有MCUICP可以用,用USB转串口的USB-TTL dongle就可以了。
用CCxxxx系列,理论上是一样可以滴,行动上要大家去趟水过河。

4、重点比拟XDS和CC-debugger

4.1 XDS100

这个比拟是要用自己DIY来比的,上事理图和BOM。

明显看来XDS的核心是FIDI的芯片,这个是主流的调试器芯片,在多种调试器中都能看到,而起不断推出新品。
最近看新闻FIDI又推出了新的芯片还支持LCD等等,可以自己搞MCU的意思。

4.2 CC-debugger

连续上DIY大餐,事理图和BOM。

10.JPG (186.08 KB, 下载次数: 4)

下载附件 保存到相册

2015-10-30 16:52 上传

这回有些意思了,紧张芯片是CC2251,这个是肿么回事?难道开拓板也要搞射频吗?回答精确,由于CC-debugger支持TI的SmartRF工具,是一个无线嗅探器的工具,可以抓包和剖析包的。
对付搞射频的开拓职员来说,便是又多了一个工具,多了一个助手。

5、小结

总之,剖析完后可以知道对开拓CC2650芯片,是有些偏幸希望用CC-debugger的。
如果有心,可以也保留J-link接口。
其他的就先算了吧。
这样在开拓板上,和后续的开拓都会以CC-debugger开拓为紧张方法。

标签:

相关文章

CMS350,引领绿色环保新时代的环保材料

随着我国经济的快速发展,环境污染问题日益严重,绿色环保已成为全社会关注的焦点。环保材料作为环保事业的重要组成部分,肩负着推动绿色发...

科学 2025-01-06 阅读0 评论0

Cms4铝材,创新材料引领绿色建筑新时代

随着全球环保意识的不断提高,绿色建筑已成为建筑行业的发展趋势。铝材作为一种轻质、高强度的材料,在绿色建筑领域具有广泛的应用前景。其...

科学 2025-01-06 阅读0 评论0

CMS720,人工智能时代的智慧选择

随着科技的飞速发展,人工智能(AI)已经渗透到我们生活的方方面面。在众多AI产品中,CMS720凭借其卓越的性能和独特的优势,成为...

科学 2025-01-06 阅读0 评论0