对新芯片CC26xx的看法
终于等到Ti发布新的BLE芯片了,从25xx发布到现在,已经被其它厂商甩在后面了,DA14580功耗没的说,CSR的Mesh技术现在也成为了蓝牙联盟的新标准,Nodric的51822现在出货量都快超过254x了.
大概看了一下新的芯片手册和开发文档,依然是TI的风格,芯片强悍,价格昂贵,不随大流,资料也比其它厂商做的齐全。
但是也一样存在着缺点,原来25xx的OSAL用着就很别扭,开发产品到处改代码,然后就不断的调BUG,这样产品的开发周期延长了很多,
现在26xx的又弄了一个什么TI-RTOS,这个我没看,不知道代码结构怎么样。既然硬件用了ARM的架构,为什么软件又不用呢?
看了CSR和Nodric的基于ARM的BLE芯片都在使用ARM主导的Mbed标准,整个软件分层清晰,开发起来也很简单。
用过arduino的人都知道,这种开发方式可以大大的缩短产品开发周期,这是一种趋势。
现在物联网发展的如此迅速,需要快速的开发产品来紧跟市场。
说了这么多,真希望TI能够跟随大流,不要走 诺基亚 的路。
cc25系列很不错!cc26系列开发工具不一样了!
目测TI是不会加入mbed的!
没用过Mbed,用过Arduino,觉得Arduino太蠢了,只会调接口
Mbed对应用开发者是很方便的,对半导体厂商就不是这样了,差异化是IC生存的根本,各大半导体如果都归顺ARM,这才不正常呢
我觉得差异化应该体现在底层,比如提供的硬件资源以及性能,而不是让开发者编程人员熟悉每家半导体厂商的接口!仅个人观点。。。
芯片功能的配套开发,协议栈用什么样的架构这个每个半导体公司都有自己的考虑。有的半导体公司规模比较小,没有自己的软件团队,没有自己的IDE开发团队,他们一般都会做基于开放平台或是通用平台的方案。而有自己专业团队的公司,肯定会用自身的资源来做开发,这样一方面能完善自身的软件,另一方面支持起来也更方便快捷。
TI有自己RTOS,也有自己不同的MCU和处理器的平台。我们的RTOS可以尽量去兼容不同的平台,同时也会尽量兼容第三方的一些平台。
谢谢
立场不同,观点不同;如果你站在半导体角度去看,现在的局面就很有意思了,诸侯割据,谁也不肯轻易投降
验证了那句话,C语言的程序员看不起JAVA程序员,JAVA程序员看不起C++程序员,C++程序员看不起美工。
现在手机厂商不归顺Google的,都没什么好下场,除了苹果这种NB轰轰的。
莫非TI要做苹果这个角色。
这点倒是,今年NXP和飞思卡尔的合并是个看点,感觉TI有危险呐!
TI做自己的平台没错,但是感觉软件结构很乱!
表示理解,TI资料的确全而详细!
各位大神的论道让我明白了很多,这个TI RTOS确实不习惯。