سلام
قصد دارم یک فایل باینری که کد یک برنامه میکرو هست رو بین کامپیوتر و میکرو انتقال بدم
برای اطمینان از صحت سالم رسیدن کدها از کامپیوتر به میکرو میخوام از CRC داخلی stm32CubeMX استفاده کنم
داخل اسناد شرکت st بخش CRC دیدم نوشته که برای میکرو های STM32F103 امکان تغییر مقدار
polynomial
نیست و ثابت برابر 0x4C11DB7 هستش
اما از مقادیر
init value
و
final XoR value
چیزی ندیدم
آیا کسی اطلاع داره؟
مقدار CRC کد رو توسط میکرو محاسبه میکنم یه مقدار ثابت همیشه بهم میده که یعنی داره درست حساب میکنه
اما همون کد رو از طریق سایت های محاسبه آنلاین CRC محاسبه میکنم به کد دیگه ای میرسم و نمیتونم متوجه بشم CRC داخلی میکرو از چه مقادیری برای تبدیلات CRC داره استفاده میکنه
کسی راه حلی داره؟
هر پیشنهاد دیگه ای یا راهنمایی میتونه به من کمک کنه