<?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[硬件CRC]]></title><description><![CDATA[<p dir="auto"><img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1532/1c307e90-bfc9-45e0-b05e-a9b6e622fc05.png" alt="3267ff79-0046-42c7-ac68-36eadc6efe15-image.png" class=" img-fluid img-markdown" />   你好我想问下我使用硬件CRC进行校验flashdrive的值，和上位机校验出来的值不一样。我再网按照手册上的CRC16 (CRC-CCITT):使用这个进行校验也不对。请问这个是需要怎么配置，但是我再demo中又和在线校验的又对上了。<img src="https://yt-static-main.oss-cn-shanghai.aliyuncs.com/nodebb/1532/23eb304f-702e-4394-a924-0a78c02371a5.png" alt="e4889ef0-5145-4e7c-ae14-fe04dc5d0d8f-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.ytmicro.com/topic/2042/硬件crc</link><generator>RSS for Node</generator><lastBuildDate>Mon, 15 Jun 2026 19:55:07 GMT</lastBuildDate><atom:link href="https://forum.ytmicro.com/topic/2042.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 15 Jun 2026 02:59:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 硬件CRC on Mon, 15 Jun 2026 07:53:06 GMT]]></title><description><![CDATA[<p dir="auto">crcResult = crcCheckCCITT((uds_u8_t *)udState[channel].address, udState[channel].size);  这个是软件crc  校验值是没有问题的<br />
crcResult1 = BSP_CRC16_CalculateWriteData((uds_u16_t *)udState[channel].address, udState[channel].size/2);    //这个出来的就有问题。address这个是0x2000300的地址    第二个参数是736<br />
crcResult2 = BSP_CRC16_CalculateWriteData(crcData16, 368);    //   这个是没有问题</p>
]]></description><link>https://forum.ytmicro.com/post/8866</link><guid isPermaLink="true">https://forum.ytmicro.com/post/8866</guid><dc:creator><![CDATA[番茄+两个蛋]]></dc:creator><pubDate>Mon, 15 Jun 2026 07:53:06 GMT</pubDate></item></channel></rss>