- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have an CY8CKIT-042 PSoC® 4 Pioneer Kit.
I need to interface this kit with Adafruit display(which is driven from SPI). In this case, PSOC4 kit will be master and Display will be slave.
But this Display can driven only through SPI and that too with 24MHz as input clock from Master(in this case PSOC-042).
But after researching through some examples and documents, came to know that maximum clock that can be driven from SCB SPI is 8MHz and from UDB SPI is 12MHz.
Is this TRUE? Can't the SPI from CY8CKIT-042 PSoC® 4 Pioneer Kit can be driven to 24MHz? If we can drive it, can you share few examples of the configuration?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tajpeer,
PSoC 4200 support up to 48 MHz main clock. minimum oversampling of SPI is 6. In this case, it seems 8M Hz is the maximum data rate..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do you mean 24MHz data rate? Or you can try oversampling as 1. But I don't think it is good for stability of SPI..
Thanks,
Ryan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ryan,
Yes. Data rate of 24MHz from SPI. But I can see that oversampling cannot be less than 6 for SPI master.
Is it possible to drive it with 24MHz? Any other ways to handle it?
Best regards,
Tajpeer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Tajpeer,
PSoC 4200 support up to 48 MHz main clock. minimum oversampling of SPI is 6. In this case, it seems 8M Hz is the maximum data rate..