سلام وقتتون بخیر.بخش adc توی مثال شتاب سنج که مد scan continuous با dma بررسی شد نمیتونم خروجی صحیح بگیرم.
کد و تنظیمات cube عینا شبیه ویدیو هست.ماژول شتاب سنج رو با مولتی متر تست کردم،به Vcc و gnd مقدار دادم و ولتاژ 3 پایه دیگه رو اندازه گرفتم که مطابق انتظار حدودا 1.5 1.5 و 1.3 بود.پایه های PA1 PA2 PA3 برد دیسکاوری f429 هم با اتصال به 3 ولت و gnd تست کردم که مطابق انتظار 0 و 4095 خروجی دادن.
اما بعد از کامپایل و پروگرم مقدار متغیر ها به صورت زیر هست ،خیلی تلاش کردم که به نتیجه برسم ولی نشد.توی ویدیو آموزش هم ابتدا این مشکل برای کد خودتون پیش اومد ولی بعد مشکلش حل شده بود و خروجی درست بود.ممنون میشم راهنمایی بفرمایید.
IMG_20220926_154656_11920×2560 534 KB
scan-dma543×234 16.9 KB
کد و تنظیمات cube عینا شبیه ویدیو هست.ماژول شتاب سنج رو با مولتی متر تست کردم،به Vcc و gnd مقدار دادم و ولتاژ 3 پایه دیگه رو اندازه گرفتم که مطابق انتظار حدودا 1.5 1.5 و 1.3 بود.پایه های PA1 PA2 PA3 برد دیسکاوری f429 هم با اتصال به 3 ولت و gnd تست کردم که مطابق انتظار 0 و 4095 خروجی دادن.
اما بعد از کامپایل و پروگرم مقدار متغیر ها به صورت زیر هست ،خیلی تلاش کردم که به نتیجه برسم ولی نشد.توی ویدیو آموزش هم ابتدا این مشکل برای کد خودتون پیش اومد ولی بعد مشکلش حل شده بود و خروجی درست بود.ممنون میشم راهنمایی بفرمایید.
IMG_20220926_154656_11920×2560 534 KB
scan-dma543×234 16.9 KB


