主题中讨论的其他器件: TIDA-010056、 DRV832X、 MSP430F5529
在 MSP430FR2355中、时钟模块的最大时钟频率为24MHz。 那么、如何在 TIDA 010056中使用梯形示例代码时钟频率25MHz? 对于计算 PWM 频率、我们也考虑了25MHz。
#define PWM_PERIOD 600//PWM 频率(Hz)= 25MHz/((2*PWM_PERIOD)-1)
给定梯形示例代码时、我们是否有任何源文档可供理解?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在 MSP430FR2355中、时钟模块的最大时钟频率为24MHz。 那么、如何在 TIDA 010056中使用梯形示例代码时钟频率25MHz? 对于计算 PWM 频率、我们也考虑了25MHz。
#define PWM_PERIOD 600//PWM 频率(Hz)= 25MHz/((2*PWM_PERIOD)-1)
给定梯形示例代码时、我们是否有任何源文档可供理解?
您好 Raj、
TIDA-010056设计指南是否对 https://www.ti.com/lit/pdf/tidueq9有所帮助
您可以在此处将 GUI 中的固件用于类似器件(DRV832x)。
无传感器- https://www.ti.com/lit/pdf/slvub12
含传感器- https://www.ti.com/lit/pdf/slvub13
这使用 MSP430F5529 MCU。
谢谢、
Aaron
[引用 userid="438976" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1045951/msp430fr2355-tida-010056-max-clock-frequency-discrepancy/3869691 #386969691"]是否提供 TIDA-010056设计指南帮助 :https://www.ti.com/lit/pdf/tidueq9
我已经阅读过它。 我的问题没有得到解决。
您好 Raj、
正确的做法是、最大时钟频率为24MHz、因此需要为此更新用户指南。
PWM 频率设置为20kHz、因此使用向上/向下计数模式定时器(TB3.1-TB3.6)时的 PWM 周期为:
24MHz/((2*PWM_PERIOD)-1)= 20000
PWM_PERIOD = 600
因此、固件中的 PWM_PERIOD 值是正确的、只是固件和用户指南错误地将25MHz 表示为时钟频率、这应该在软件和用户指南中进行修复。
谢谢、
Aaron