cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

gean_3054931
Contributor II

Hi,

if i create thread using CyU3PThreadCreate() API with stack size 0x400(1024),how many channels can i create using  CyU3PDmaChannelCreate() API.

help me,thank you

0 Likes
1 Solution
abhinavg_21
Moderator
Moderator

Hi,

If you refer to the FX3 programmers guide you will find that the memory allocated for DMA Buffers is different from the RTOS stack memory (memory which is allocated to Threads) and hence DMA channels are independent of Thread memory.

Thanks

Abhinav

View solution in original post

1 Reply
abhinavg_21
Moderator
Moderator

Hi,

If you refer to the FX3 programmers guide you will find that the memory allocated for DMA Buffers is different from the RTOS stack memory (memory which is allocated to Threads) and hence DMA channels are independent of Thread memory.

Thanks

Abhinav

View solution in original post