尊敬的 Roberto:
Q1)软件文件- timerB.c
关于风扇 PWM 频率、 最大 TBCCR0 = 416意味着风扇 PWM 频率= 38.460KHz (根据内部晶振频率= 16MHz)。 但在 FAN 数据表(AUB0812VH-SP00)中、提到 PWM 频率范围= 18至30KHz。 那么、应该考虑什么 PWM 频率? 30kHz 或38.460Khz?
Q2)软件文件- timerB.c
关于风扇转速读数输入-在 timerB.c 文件中-中断例程-->请参阅下面的 if 语句
if (fan_PIN 和 fan_bit){if (fan_counter < 800) fan_counter++;}
在这里、FAN_PIN 和 FAN_BIT 这两个变量在完整的软件代码中永远不会变为高电平、那么风扇读取是如何完成的? 请帮助。
Q3)软件文件- init.c
反极性 P3.3 - ON 微控制器引脚14 (P3.3) 在软件代码中定义为数字输入、但在 完整软件代码中不使用。 那么 、软件中该反极性 P3.3位的用途是什么
此外、在 init.c 中、-> fail_ring_bit 用于替代反极性 P3.3、因此该 fail_raling_bit 的用途是什么。
Anjana