开发板及工具选购,请指点一下
TI官方老师
以及论坛里的各位前辈
您好!
经过几个星期的了解、比较,我最终还是决定学习TI的无线单片机。本人目前是业余爱好者身份,本着最节简的方案购置学习板等工具。那么,想请问一下各位老师:
1) 我要学CC2650(单片机设备开发+安卓APP开发,BLE协议为主),购买哪一款开发板最合适、又最省钱呢,29美元的CC2650LaunchPad如何?
2) 淘宝网上的一些第三方开发板,和TI官方开发板相比,品质如何?老师们建议我买第三方,还是买TI的?
3) 还需购买哪些必要的辅助工具?(如有,请说一下工具的用途)
4) 本人比较了解ARM-Cortex-M3架构,以前也学过一些嵌入式操作系统(uCOS和FreeRTOS等),所以倾向于选择M3架构的cc26xx,但又心存疑问:业界对cc26xx反映如何?未来应用前景如何?如业界反馈cc26xx只是一款不成熟的产品,那我干脆就学cc25xx吧,请老师根据实际情况指点一下。
以上疑问,还请TI官方的老师和论坛各位前辈帮助解答一下!在此感谢了!
老师不敢当,说下我的看法,供参考:
1) 我要学CC2650(单片机设备开发+安卓APP开发,BLE协议为主),购买哪一款开发板最合适、又最省钱呢,29美元的CC2650LaunchPad如何?
CC2650是多协议平台,你可以跑TI的BLE也可以跑zigbee以及6lowpan等协议,他是TI全新一代,功耗低速度快,BLE支持最新的4.2标准。
LaunchPad是不错的选择,自带仿真器,并带串口输出。
2) 淘宝网上的一些第三方开发板,和TI官方开发板相比,品质如何?老师们建议我买第三方,还是买TI的?
3) 还需购买哪些必要的辅助工具?(如有,请说一下工具的用途)
Lanchpad足够了。另一个辅助工具,可能是cc2540usb dongle 用于抓包或者配合btool,devicemonitor等工具
建议购买官方开发板。
4) 本人比较了解ARM-Cortex-M3架构,以前也学过一些嵌入式操作系统(uCOS和FreeRTOS等),所以倾向于选择M3架构的cc26xx,但又心存疑问:业界对cc26xx反映如何?未来应用前景如何?如业界反馈cc26xx只是一款不成熟的产品,那我干脆就学cc25xx吧,请老师根据实际情况指点一下。
cc26xx肯定是TI的主力产品,面世也有一年多了。关键还是看你的目标,CC25XX 老产品,基于51核,成熟各种例子好找,但只支持4.0和部分4.1特性。 cc26xx相对是新产品,协议栈目前已经稳定,也让我们看到了很多4.1,4.2的新特性,例子也越来越丰富。你可以参考下列网址,对比两者可提供的资源看看。
http://processors.wiki.ti.com/index.php/Category:BluetoothLE?keyMatch=BLE%20WIKI&tisearch=Search-EN
您好,感谢详细回复帮助。
从TI官网购物的一些细节,还望帮助一下:
一是在TI官网选中商品,结算前,要求输入收货人姓名和地址。此时网页提示“必须输入英文或简体中文”,但我用简体中文提交失败,修改为英文就可以提交。
而我的疑问是:我这里是小城市,用英文街道名称、英文姓名,会不会导致投递失败?
二是在支付前,如果我选中“支付宝”这一支付方式,页面上有红色提示
“在您收到货物时,您可能会被要求支付进口增值税或者关税”
吓得我没敢点击继续。而选择贝宝无此提示(但是我的贝宝账号多年未用了,真心觉得不如支付宝易操作)。会收很多税吗?
海外网购经验不多,还请您指点一下!
1 因为在TI官网购买时是国外发货的,他们只支持英文。所以您务必正确书写您的地址
2 目前只支持支付宝和信用卡