sorry to reply you late!
yes, i agree with you ,i should use the PIT channel 0 , i tried ,but it seems still one time DMA transmit, i dont know why,
finding some hint ,but i still cant figure this out ,may be i miss some part of configuration, you can see this in details Page 744 from UM.
i do follow the part of DMA channel with the triggering capabilities.
2. is there any way to trigger DMA transmit mutiply times except the PIT ways?

3. from the picture ,we can see if we wanna trigger the DMA request mutiply, it need two condition
one is the Trigger ,that is PIT timers , two, meanwhile , there need a Peripheral request when Trigger happened at the this time ,
so i think if lack a peripheral request when PIT works, but how (now im using SPI TFFF)?
Regards
colin