GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
山口と申します。初投稿です^^;
GR-LYCHEEでPWM出力を試したいのですが、
PWM使えるポートはありますでしょうか?
試しに
PwmOut pin(P6_10)
PwmOut pin(P3_10)
とポート指定して使おうとすると
ボード上の4つのLEDがピカピカして(システムエラー?)動きませんでした。
PwmOut pin(P5_14)だと大丈夫そうなのですが、、、
そういうものでしょうか?
見当違いの質問でしたら申し訳ありません。
よろしくお願いいたします。
ライブラリの gr_common/mbed-os/targets/TARGET_RENESAS/TARGET_RZA1XX/TARGET_GR_LYCHEE/PeripheralPins.c を見ると
/************PWM***************/ const PinMap PinMap_PWM[] = { {P2_8 , PWM_TIOC0A, 3}, {P8_4 , PWM_TIOC0A, 5}, /* for 208QFP */ {P8_6 , PWM_TIOC0C, 5}, /* for 208QFP */ {P2_2 , PWM_TIOC0C, 3}, {P7_9 , PWM_TIOC1A, 6}, {P9_2 , PWM_TIOC1A, 5}, /* for 208QFP */ {P2_7 , PWM_TIOC1A, 3}, {P5_14 , PWM_TIOC2A, 4}, {P7_0 , PWM_TIOC2A, 5}, {P9_4 , PWM_TIOC2A, 5}, /* for 208QFP */ {P2_6 , PWM_TIOC2A, 3}, {P6_7 , PWM_TIOC3A, 5}, {P2_5 , PWM_TIOC3A, 3}, {P3_11 , PWM_TIOC3A, 3}, {P6_9 , PWM_TIOC3C, 5}, {P3_12 , PWM_TIOC3C, 3}, {P5_8 , PWM_TIOC4A, 3}, {P2_4 , PWM_TIOC4A, 3}, {P5_10 , PWM_TIOC4C, 3}, {NC , NC , 0} };
となっており、P6_10 や P3_10 はこの中にないので使えないのでは。
GR-LYCHEE のピンマップにあるのは P2_2, P2_4, P2_6, P2_7, P2_8, P3_11, P5_10, P5_14, P5_8, P6_9 だけのようで、更にこの内 P2_6 と P5_14、P2_4 と P5_8 は同一のタイマが使われるので同時には使えないと思います。