مبدلAnalog-to-Digital (ADC)، یک مبدل آنالوگ به دیجیتال بوده که میتواند سیگنالهای آنالوگ را که به طور مداوم در حال تغییرند به سیگنالهای دیجیتال گسسته تبدیل کند و سپس برای پردازش آنها از مدارهای دیجیتال استفاده میکند.
سری STM32L431xx دارای یک ADC با حداکثر رزولوشن 12 بیت بوده و هر ADC حداکثر 20 کانال سنجش دارد، تبدیل A/D این کانالها را میتوان در حالت تکی، پیوسته، sweep یا ناپیوسته اجرا کرد.
نتایج ADC را میتوان در حالت left-aligned یا right-justified در رجیستر داده 16 بیتی ذخیره کرد.
حداکثر نرخ تبدیل STM32L431 ADC مقدار 5.33 مگاهرتز میباشد، به این معنی که زمان تبدیل آن 0.188us (با رزولوشن 12 بیتی) است. لازم به ذکر است که زمان تبدیل ADC هیچ ارتباطی با فرکانس کلاک درگاه AHB ندارد.