主要内容

销映射Arduino计时器依赖块

金宝app®金宝appArduino支持包®硬件金宝app支持这些block,这些block的操作依赖于Arduino硬件板的定时器。

要查看这些块的大头针映射,请单击地图视图销在“块参数”对话框中。这将打开Arduino引脚映射表。例如,找到你可以在标准的伺服写block for the Uno board, look for the标准的伺服写以下条目垂直向下列Uno董事会水平。针0-13可用于Uno板。

Arduino定时器依赖的块引脚映射表

Arduino定时器的引脚配置冲突

使用一个Arduino定时器一次只能实现一个块功能。例如,如果您的模型使用脉宽调制块,则无法连接输入捕捉和伺服块到同一个定时器。类似地,如果你的模型使用输入捕捉块,则无法连接脉宽调制和伺服块到同一个定时器。而且,如果你的模型使用伺服块,你不能连接脉宽调制输入捕捉块到同一个定时器。

如果您的Simu金宝applink模型使用多个依赖计时器的块,您可以使用下表来避免计时器冲突。

Arduino板式 Arduino计时器 用于输入捕获块的Arduino引脚连接 PWM模块的Arduino引脚连接 伺服块使用冲突
Uno, Nano 3.0 定时器1 8 910 组1
大型2560 /理应 计时器5 48 444546 组1
定时器1 1112 NA 组2
定时器3 23.5 NA 集3
计时器4 49 678 组4
李奥纳多,机器人控制板,机器人电机板,微型 定时器1 4 910 组1
计时器4 13 613 NA
MKR 1000, MKR Wifi 1010, MKR Zero 计时器TCC0 10 671118(A3),19(A4) NA
计时器TCC1 6 23. NA
计时器TCC2 19(A4) 8 NA
计时器TC3 20. 01 组1
计时器TC4 10 NA
纳米33物联网 计时器TCC0 10 569101617 NA
计时器TCC1 6 4 NA
计时器TCC2 19 11 NA
计时器TC3 20. 12 NA
计时器TC4 19 组1
由于 计时器TC0_CH0 2 213 NA
计时器TC2_CH2 11 NA 组4

考虑不同Arduino板的这些示例组合:

  • 对于Arduino Leonardo板,如果您的Simulink模型使用连接到引金宝app脚4的Input Capture块,那么您不能将PWM块连接到引脚9和10,并且您不能在模型中使用Servo块。

  • 对于Arduino Nano 33物联网板,如果您的Simulink模型使用连接到引脚金宝app10的Input Capture块,那么您不能将PWM块连接到引脚5、6、9、10、16和17,并且不能在模型中使用Servo块。

  • 对于Arduino Mega 2560/ADK板,如果您的Simulink模型使用连接到引金宝app脚11或12的PWM块,那么您不能在模型中使用Servo块。

另请参阅

|||||