完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我希望有人有使用CRC引擎成功的经验。我正在为CRC输入寄存器提供相同数据的32或16或8位大小,CRC产生不同的输出。我必须做错事。种子为$ FFFFFFFF。任何使用eDMA或CRC的特殊问题都将受到赞赏。
以上来自于谷歌翻译 以下为原文 I am hoping someone has experience using the CRC engines with success. I am feeding the CRC input register with 32 or 16 or 8 bit sizes of the same data and the CRC produces different outputs. I have to be doing something wrong. Seeded with $FFFFFFFF. Any special concerns with using the eDMA or the CRC would be appreciated. |
|
相关推荐
3个回答
|
|
我从ST的有用人员那里得知,CRC生成器没有首先推出CRC16-CCITT或CRC32以太网,而不需要一点点操作。由于使用DMA进行此操作非常困难,因此使用DMA将数据发送到CRC引擎几乎是不可能的,并且期望获得行业标准的CRC结果。检查erratas有关使用错过进入RM0022的CRC引擎的信息。
以上来自于谷歌翻译 以下为原文 I found out from the helpful folks at ST that the CRC generator does not put out a CRC16-CCITT or a CRC32 ethernet as advertized without a little bit of manipulation first. Since it is pretty tough to get a DMA to do this manipulation, it is nearly impossible to send data into the CRC engine with a DMA and expect the industry standard CRC results. Check erratas for info about using the CRC engine that missed getting into the RM0022. |
|
|
|
詹姆斯你好,
抱歉回复晚了。 如果我们有应用说明可以帮助您,我正在检查我们。 最好的祝福 二万 以上来自于谷歌翻译 以下为原文 Hello James , Sorry for the late answer. I am checking in our side if we have an application note to help you. Best Regards Erwan |
|
|
|
詹姆斯你好,
你有没有解决问题? 当我逐字节填充CRC引擎时。我有相同的结果。 我们已经通过SW或HW(8位/ 32位)进行了测试..结果是一样的。 / * ------------------------------------------------ ----------------------- * / 参数: 多项式:0x4C11DB7 订单:32 crcinit:0xFFFFFFFF直接,0x46AF6449非直接 crcxor:0xFFFFFFFF refin:1 退款:1 结果: / * ------------------------------------------------ ----------------------- * / 预期值为= 0xE951A406 来自IP的实际值是= 0xE951A406 考试通过了 明天,我将向您发送一份由“SPC5Studio”开发的非官方应用程序。 你有一个小应用程序的例子吗? 最好的祝福 二万 以上来自于谷歌翻译 以下为原文 Hello James , Did you solve your issue ? When i populate the CRC Engine by byte / by word. i have the same result. we have tested by SW or by HW (8 bits /32 bits) .. the result is the same .
/*-----------------------------------------------------------------------*/ Parameters: polynom : 0x4C11DB7 order : 32 crcinit : 0xFFFFFFFF direct, 0x46AF6449 nondirect crcxor : 0xFFFFFFFF refin : 1 refout : 1 Results: /*-----------------------------------------------------------------------*/ Expected value is = 0xE951A406 Actual value from IPs is = 0xE951A406 Test passed Tomorrow, i am going to send to you a non-official application developped from ''SPC5Studio''. Have you got a small example of your application ? Best regards Erwan |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2742 浏览 1 评论
3244 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1813 浏览 1 评论
3653 浏览 6 评论
6044 浏览 21 评论
1342浏览 4评论
203浏览 3评论
对H747I-DISCO写程序时将CN2的st-link复用为usart1,再次烧录时无法检测到stlink怎么解决?
356浏览 2评论
STM32G474RE芯片只是串口发个数据就发烫严重是怎么回事?
446浏览 2评论
STM32处理增量式编码器Z信号如何判断中断是正转的还是反向转的?
275浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 15:03 , Processed in 0.750797 second(s), Total 78, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号