由于选择了自动化这个专业,我不得不与电子产品打交道,这也就让我与TI结下了很深的缘分。TI的产品中有很多是我们必须用到的,比如它的电源芯片、电机驱动芯片、无线芯片等都有着优越的性能。
刚开始科技的制作时,并不了解电子器件的厂家情况。后来听我的某个同学说现在TI的MSP430处理器很好用。于是,我在网上买了一块149的开发板,我开始使用149去开发系统。在后面的使用中,我发现了430的良好性能,它内置的12位AD、硬件乘法器、DMA模式以及可能有的I2C模式。
还记得,今年老师给了我一个项目,那是一个数据采集的项目。当时,老师让我自己去选择器件,她要求我们每秒采集8000个字。我觉得这个速度并不是太大问题,当时,我就提议用MSP430F5418来做。5418的资源很丰富,AD精度也很高,最重要的还是430的低功耗,因为老师的这个项目是一个可移动的设备,需要使用锂电池来供电。不过,我也遇到了很多的困难,那是我将采集到的数据首先存入SRAM,然后将它转存到U盘里,我使用的是CH376芯片去管理U盘,我在写入是速度及其的慢,写2M的数据居然用了我十几分钟,开始,我还以为是CH376的驱动有问题,我就去修改其中的延时,但是效果并不明显。后来我才发现,是我设置时钟时出现了问题,430几种时钟方式可以选择,我选择了默认。后来,我用示波器测量时发现主时钟频率为800k,我才知道原来是这出问题了,我修改时钟频率到12M后,速度明显上来了,但是,到现在我还不知道为什么我将其设置为24M外部时钟时,程序就跑飞了。如果有那位大虾知道,麻烦告诉小弟一声,感谢!!!
这就是我与TI的故事。
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。