1719|0

3836

帖子

19

TA的资源

纯净的硅(中级)

楼主
 

msp430的外设共享寄存器的问题 [复制链接]

     msp430单片机的datesheet上明明就标着芯片里I2C、SPI、UART都有,用户手册看上去每个都是单独模块,但是事实上用起来却不是那么回事,仔细对比其寄存器,忽然发现,尼玛,他们就是一个玩意儿,而且,一次只能用一个,而而且,他们和在一起叫UART!或者usi或者usci!!而而而且,通常一款芯片只有一个UART或者usi或者usci!!也就是一次只能也仅有一个串行口可以用!!!坑爹啊,TI你要不要这么无耻啊……

     也许你这也就不能不怀疑了,为何430会这么低功耗,因为同步的I2C和SPI的主模式还有异步的UART,它们的开启都是需要时钟的,当你同时开启多个外设的时候,就会有多个时钟在工作,外设的各个寄存器分明,占用的资源也就多了,功耗自然就上去了。而430却限制你一次只能用一个,而且其寄存器非常简单,我不知道这和430的低功耗会不会真的有大的关系,但是当我使用了业内唯一敢叫板430低功耗的pic之后,居然发现它TMD也这么干。
世界上两个半导体大公司,TI和microchip分别编织了两个谎言:低功耗和强抗干扰,诓大伙去买,然后抬高价格,其实用过的人都知道,430寄存器及其简单,外设寄存器共享,完全没有AVR和STM8那么严谨各个外设功能分明,而是能省则省。pic单片机,14位宽的程序存储器,蛋疼的ram分页,蛋疼的外设操作(特别是定时器操作,想起来头皮发麻~)……而事实上怎么样,只有用的人心里知道了,反正一个愿打一个愿挨,工程师能忍就忍,芯片厂家广告出去了,还不是挣得瓢满钵满的。。。

 
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表