<?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[Mcal版本2.3.0 CddI2c_SyncModeTransfer缺少设置中断使能和I2C_Lld_MasterIRQHandler中断处理问题]]></title><description><![CDATA[<p dir="auto">反馈一下使用CddI2c的两个问题<br />
1.使用CddI2c_SyncModeTransfer这个阻塞传输接口时发现缺少对MIE寄存器里的中断使能，只有在结束时disable了这些中断使能，导致使用这个接口时Arbitration Lost 、 line low timeout这些错误检测不到，实际测试短SDA，SCLK到地后再移除故障时，I2C不能恢复正常工作。<br />
<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1804/1bbf5d4f-42e7-4958-a583-5ab05c06493b.png" alt="a9950c90-a758-4ec4-9008-9d62eb56902d-image.png" class=" img-fluid img-markdown" /><br />
<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1804/c8339a96-1f86-40fe-ba73-f43d0dc8a63f.png" alt="efe3f778-f214-4f51-8a80-c13622861106-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">2.I2C_Lld_MasterIRQHandler中断处理里把Pin Timeout当成I2C_MASTER_EVENT_END_TRANSFER事件处理感觉也不太合理<br />
<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1804/11bb1f06-0b43-4445-846b-ddc6bf53576c.png" alt="7e30683e-dfa5-4834-a3f1-d2d72b0803ab-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.ytmicro.com/topic/1951/mcal版本2-3-0-cddi2c_syncmodetransfer缺少设置中断使能和i2c_lld_masterirqhandler中断处理问题</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 08:58:54 GMT</lastBuildDate><atom:link href="https://forum.ytmicro.com/topic/1951.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 14 May 2026 03:04:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mcal版本2.3.0 CddI2c_SyncModeTransfer缺少设置中断使能和I2C_Lld_MasterIRQHandler中断处理问题 on Thu, 14 May 2026 07:44:18 GMT]]></title><description><![CDATA[<p dir="auto">同步传输的时候会检测MSTS硬件的状态，不需要MIE的中断使能，故障问题和2在后续版本修复了。</p>
]]></description><link>https://forum.ytmicro.com/post/8461</link><guid isPermaLink="true">https://forum.ytmicro.com/post/8461</guid><dc:creator><![CDATA[jiechen]]></dc:creator><pubDate>Thu, 14 May 2026 07:44:18 GMT</pubDate></item></channel></rss>