TI中文支持网
TI专业的中文技术问题搜集分享网站

请教微控制器选型(需要硬件SPI、I2C和PWM)

        想询问一下,MSP430里面有没有同时支持硬件SPI、I2C和PWM的选型。如果没有的话,其他的型号也可以看看……..或者,TI有没有类似于NXP PCA9685的产品,这种产品通常在哪个分类里面。

        NXP PCA9685【16-channel, 12-bit PWM Fm+ I2C-bus LED controller】

Peter_Zheng:

有同时支持SPI和I2C,以及PWM的。请问您是关于什么项目中使用呢?

Bruce Wei:

回复 Bruce Wei:

另外可参考MSP430选型手册:

http://www.ti.com.cn/cn/lit/sg/zhcb003g/zhcb003g.pdf

HaiTao Li:

回复 Peter_Zheng:

      类似“通过SPI或者I2C获取AD的数据,再通过PWM输出进行控制"的想法。

HaiTao Li:

回复 HaiTao Li:

        非常感谢各位的回复,这些信息对我非常有用。不过还有一些不太明白的地方,比如我需要实现10位以上的可调PWM输出,选择MSP430F51x1或51×2是否合适。

        例如我想实现1-2000的可调占空比输出,是否有具有硬件PWM的选型适合我的需求。

Viki Shi:

SPI、I2C基本所有芯片都有,结合LED跟PWM,推荐MSP430F51xx系列。此系列芯片其他模块及数据手册请看:http://www.ti.com.cn/product/cn/msp430f5131

HaiTao Li:

回复 Viki Shi:

        我的意思是需要实现10位以上的可调PWM输出,选择MSP430F51x1或51×2是否合适。

        例如我想实现1-2000的可调占空比输出,是否有具有硬件PWM的选型适合我的需求。

HaiTao Li:

回复 Bruce Wei:

        哦,已经很接近我想要的答案了:如果我需要12bit的分辨率,MSP430能满足么;或者,MSP430在硬件PWM输出频率只要求10kHZ以内,可以达到多少分辨率,16bit或者更高?

        今天看了一天的TI文档,只是看到有硬件PWM,但是没有明确的说能够到多少bit的分辨率,同样,也没有看到频率与PWM分辨率的关系描述。

        另外,我希望PWM输出是可以调整的,比如根据我的AD输入调整PWM的输出占空比。

赞(0)
未经允许不得转载:TI中文支持网 » 请教微控制器选型(需要硬件SPI、I2C和PWM)
分享到: 更多 (0)