Attachments are accessible only for community members.
Sep 15, 2020
12:12 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 15, 2020
12:12 AM
两块PSoC6 BLE Pioneer Kit CY8CKIT-062-BLE 开发板,都烧录CE22112001 - Low_Level_DMA_SPI_Master工程,每个板子各自短接主从的SPI对应的IO口,程序都可以正常运行,LED按照预期变换颜色。但是如果用一个板子的SPI Master(CM4)连接另一个板子的 SPI Slave(CM0)两边都不正常了,通过Debug发现Slave这端接收的数据混乱。这是什么原因导致呢?
(两块板子已共地)
Solved! Go to Solution.
1 Solution
Sep 15, 2020
11:07 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 15, 2020
11:07 PM
非常感谢您的回答!问题已找到,两块开发板不用TypeC USB供电,都用J9外部供电就正常了。TypeC USB供电会影响SPI_CLK时钟。
2 Replies
Sep 15, 2020
02:07 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 15, 2020
02:07 AM
现有的示例工程“Low_Level_DMA_SPI_Master” master和slave是分别跑在两个核上的,在一块DVK即可运行。
如果想要跑在两个DVK上,最好能把原来project两个核代码分成两个project,每个project只保留特定核的代码。注意要准确分配引脚和中断到不同的核。
Sep 15, 2020
11:07 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sep 15, 2020
11:07 PM
非常感谢您的回答!问题已找到,两块开发板不用TypeC USB供电,都用J9外部供电就正常了。TypeC USB供电会影响SPI_CLK时钟。