PSoC4SP DMA

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
RyYo_1406951
Level 5
Level 5
100 replies posted 50 replies posted 25 replies posted

DMAを使用し、PWM(TCPWM)のPeriod Register/RegisterBuf、Compare Register/RegisterBufを変更可能でしょうか?

やはり、DMAは、Flash⇒SRAM・SRAM⇒SRAMの書き込みしか対応していないのでしょうか?

0 Likes
1 Solution
Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

PSoC 4100S PlusのDMAはMemory to Peripheralのデータ転送が可能です。

よって、PWMのPeriod Register/RegisterBuf、Compare Register/RegisterBufへのデータ転送が可能です。

詳しくはPSoC 4100S Plus TRM

http://www.cypress.com/file/280681/download

を参照ください。

View solution in original post

2 Replies
Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

PSoC 4100S PlusのDMAはMemory to Peripheralのデータ転送が可能です。

よって、PWMのPeriod Register/RegisterBuf、Compare Register/RegisterBufへのデータ転送が可能です。

詳しくはPSoC 4100S Plus TRM

http://www.cypress.com/file/280681/download

を参照ください。

Takashi_M
Moderator
Moderator
Moderator
1000 replies posted 500 solutions authored 750 replies posted

すみません。

TRMの詳しい章はSection 5. DMA Controller Modesになります。

0 Likes