CRC_GetCRC是错的,估计复制粘贴问题,需要返回DATAR,代码变成IDATAR了。
说回来,这个CRC设计的有点简陋了。我记得高级的STM32的CRC库是有很多选项可以设置的。有点可惜了。
话说回来,搞CRC才发现RISC-V指令好像就没有位翻转指令,作为MCU这些指令还是挺有用的。跟cortex-m有差距呢。
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片