<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[从机SDK的IIC，开启DMA后，主机发送会显示没有应答]]></title><description><![CDATA[<p dir="auto">如图，从机IIC当我选择中断模式，主从IIC正常交互<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/7c87c8b6-47c7-42a2-a7e0-9a850d13f6bf.png" alt="325fc46b-47c1-4935-b6fa-e859eafffd04-image.png" class=" img-fluid img-markdown" /><br />
但是我选择DMA后，主机就会进错误回调函数，提示从机未应答<br />
<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/b957ce82-c893-433b-b7ee-06ae4ea4e813.png" alt="064994db-e19b-4cc2-bcb2-ca04ba100491-image.png" class=" img-fluid img-markdown" /> <img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/4e15588b-5197-4703-8808-b9a5591a817e.png" alt="5f778bb9-0c3b-40c6-95ed-a00582ed7330-image.png" class=" img-fluid img-markdown" /> <img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/b419bf14-d698-448b-a442-b17d7578f146.png" alt="0227452a-683a-4942-bc21-ef2d61354cb6-image.png" class=" img-fluid img-markdown" /><br />
目前主机的iic用的是mcal，从机用的SDK</p>
]]></description><link>https://forum.ytmicro.com/topic/2163/从机sdk的iic-开启dma后-主机发送会显示没有应答</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 21:25:09 GMT</lastBuildDate><atom:link href="https://forum.ytmicro.com/topic/2163.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Aug 2026 01:50:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 05:18:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.ytmicro.com/uid/710">Kirk</a> 在 <a href="/post/9369">从机SDK的IIC，开启DMA后，主机发送会显示没有应答</a> 中说：</p>
<blockquote>
<p dir="auto"><img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/710/1be97fb7-82cf-41fb-a745-f24f4bbbf545.png" alt="image.png" class=" img-fluid img-markdown" /><br />
你好，我这边在 MC03 EVB  板子上运行你们的工程，上位机做 i2c Master 发送从机可以正常响应</p>
<ol>
<li>确认一下 I2C 接线是否正确</li>
<li>确认一下 I2C 是否有上拉电阻，或者是否 Master 和 Slave 都接了上拉电阻，如果是则去掉一端的上拉电阻</li>
<li>用逻辑分析仪抓一下 I2C 总线的波形看一下</li>
</ol>
</blockquote>
<p dir="auto">嗯嗯，好的，我这边再试一下</p>
]]></description><link>https://forum.ytmicro.com/post/9370</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9370</guid><dc:creator><![CDATA[z123456111]]></dc:creator><pubDate>Thu, 06 Aug 2026 05:18:52 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 03:26:56 GMT]]></title><description><![CDATA[<p dir="auto"><img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/710/1be97fb7-82cf-41fb-a745-f24f4bbbf545.png" alt="image.png" class=" img-fluid img-markdown" /><br />
你好，我这边在 MC03 EVB  板子上运行你们的工程，上位机做 i2c Master 发送从机可以正常响应</p>
<ol>
<li>确认一下 I2C 接线是否正确</li>
<li>确认一下 I2C 是否有上拉电阻，或者是否 Master 和 Slave 都接了上拉电阻，如果是则去掉一端的上拉电阻</li>
<li>用逻辑分析仪抓一下 I2C 总线的波形看一下</li>
</ol>
]]></description><link>https://forum.ytmicro.com/post/9369</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9369</guid><dc:creator><![CDATA[Kirk]]></dc:creator><pubDate>Thu, 06 Aug 2026 03:26:56 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 02:37:46 GMT]]></title><description><![CDATA[<p dir="auto">因为我是直接移植的，YCT没有进行配置，可以会议看一下吗</p>
]]></description><link>https://forum.ytmicro.com/post/9362</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9362</guid><dc:creator><![CDATA[z123456111]]></dc:creator><pubDate>Thu, 06 Aug 2026 02:37:46 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 02:17:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.ytmicro.com/uid/710">Kirk</a> 在 <a href="/post/9359">从机SDK的IIC，开启DMA后，主机发送会显示没有应答</a> 中说：</p>
<blockquote>
<p dir="auto">可以把 MC03 的 YCT 工程发出来吗</p>
</blockquote>
<p dir="auto">[J3Y160_32B1MC03_APP.rar](无效文件格式，允许的格式有：.png, .jpg, .bmp, .txt, .webp, .webm, .mp4, .gif, .hex, .bin, .s19, .elf, .zip, .patch, .pdf, .yct, .jpeg)</p>
]]></description><link>https://forum.ytmicro.com/post/9360</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9360</guid><dc:creator><![CDATA[z123456111]]></dc:creator><pubDate>Thu, 06 Aug 2026 02:17:39 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 02:15:33 GMT]]></title><description><![CDATA[<p dir="auto">可以把 MC03 的 YCT 工程发出来吗</p>
]]></description><link>https://forum.ytmicro.com/post/9359</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9359</guid><dc:creator><![CDATA[Kirk]]></dc:creator><pubDate>Thu, 06 Aug 2026 02:15:33 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 02:13:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.ytmicro.com/uid/710">Kirk</a> 在 <a href="/post/9355">从机SDK的IIC，开启DMA后，主机发送会显示没有应答</a> 中说：</p>
<blockquote>
<p dir="auto"><a href="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/710/fb6aa355-50e8-4738-bbb6-53c56f86437c.pdf" rel="nofollow ugc">MD14 I2C Slave DMA 配置.pdf</a><br />
DMA Channel0 只是默认的，不影响使用，是否删除都可以</p>
</blockquote>
<p dir="auto">您好，我这边使用了Demo的DMA配置，还是不行，通信不上<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/51731f6f-273d-4e72-8582-26f7f26658d5.png" alt="6119b2a8-d85a-4609-8f8d-48380b71bc2f-image.png" class=" img-fluid img-markdown" /><br />
<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/8285cb25-ee6b-457e-8a1e-fd85ea570d64.png" alt="c8333fc8-8053-4b3b-924e-d78ffec2f864-image.png" class=" img-fluid img-markdown" /> <img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/8877aeaf-4fd2-4641-ae13-a284259c929e.png" alt="87f4f498-e8b8-4003-ab45-dc342b819d74-image.png" class=" img-fluid img-markdown" /> <img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/3603b912-982a-4cae-9fef-61cf2feea2d4.png" alt="30584b5f-227b-4da8-803b-74bb518619d1-image.png" class=" img-fluid img-markdown" /> <img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/1bb49a00-56df-44c2-b783-922b4354b705.png" alt="f23bce60-c0bb-48f8-bdc7-6a663db352b7-image.png" class=" img-fluid img-markdown" /><br />
目前我的从机芯片是B1MC03,主机芯片是B1ME05</p>
]]></description><link>https://forum.ytmicro.com/post/9358</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9358</guid><dc:creator><![CDATA[z123456111]]></dc:creator><pubDate>Thu, 06 Aug 2026 02:13:22 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 02:02:53 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/710/fb6aa355-50e8-4738-bbb6-53c56f86437c.pdf" rel="nofollow ugc">MD14 I2C Slave DMA 配置.pdf</a><br />
DMA Channel0 只是默认的，不影响使用，是否删除都可以</p>
]]></description><link>https://forum.ytmicro.com/post/9355</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9355</guid><dc:creator><![CDATA[Kirk]]></dc:creator><pubDate>Thu, 06 Aug 2026 02:02:53 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 01:56:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.ytmicro.com/uid/710">Kirk</a> 在 <a href="/post/9353">从机SDK的IIC，开启DMA后，主机发送会显示没有应答</a> 中说：</p>
<blockquote>
<p dir="auto"><a href="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/710/2edd656e-2b55-48f6-aa9b-0dc2bec83ee5.zip" rel="nofollow ugc">I2c_Slave_Dma_Demo.zip</a><br />
这是基于 MD14 EVB  做的 I2C Slave DMA Demo，可以对比一下</p>
</blockquote>
<p dir="auto">您好，我打开了demo工程，发现有三个DMA通道，目前IIC的SDK，DMA只有一路接收的RX吧，TX还有另外一路是不是多余了，还是有其他用途。<br />
<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1053/31d534c7-6ce1-4277-92d5-cae6dd6491df.png" alt="4ab5aa04-fc25-4736-bf92-74e2fd0f9284-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.ytmicro.com/post/9354</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9354</guid><dc:creator><![CDATA[z123456111]]></dc:creator><pubDate>Thu, 06 Aug 2026 01:56:53 GMT</pubDate></item><item><title><![CDATA[Reply to 从机SDK的IIC，开启DMA后，主机发送会显示没有应答 on Thu, 06 Aug 2026 01:54:46 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/710/2edd656e-2b55-48f6-aa9b-0dc2bec83ee5.zip" rel="nofollow ugc">I2c_Slave_Dma_Demo.zip</a><br />
这是基于 MD14 EVB  做的 I2C Slave DMA Demo，可以对比一下</p>
]]></description><link>https://forum.ytmicro.com/post/9353</link><guid isPermaLink="true">https://forum.ytmicro.com/post/9353</guid><dc:creator><![CDATA[Kirk]]></dc:creator><pubDate>Thu, 06 Aug 2026 01:54:46 GMT</pubDate></item></channel></rss>