عنوان پروژه: راه اندازی بعضی واحدهای سخت افزاری میکرو CH32V003F4P6
در این پروژه فقط کانفیگ میکرو انجام می شود. ورودی آنالوگ میکرو در بازه های زمانی مشخصی که توسط تایمر تحریک می شود با DMA خوانده می شود.
ابتدا ADC و TIMER و DMA تنظیم می شوند. ADC کالیبره شده و در حالت Scan باشد تا چند کانال (یک ورودی خارجی و Vrefint) خوانده شود. خروجی TRGO تایمر فعال شود تا بتواند ADC را تحریک کند. وقفه اتمام نصف و اتمام DMA فعال شود.
تایمر راه اندازی می شود تا بعد از زمان مشخصی سیگنال TRGO را فعال کند و ADC تبدیل را شروع کند. با اتمام نصف تبدیلها (وقفه DMA) مقدار صحیح ورودی خارجی با توجه به مقدار Vrefint محاسبه شود. برای صحت سنجی عملکرد درست مقدار محاسبه شده توسط UART ارسال شود.
واحدهای systick timer و کلاک روی HSI و واچ داگ هم تنظیم شوند.
فقط افرادی که تجربه انجام این کارو دارند و میتونن بصورت مطمئنی واحدها رو تنظیم و فعال کنند پیام بدن.
09378324044
@MOSEFT
>>Click here to continue<<