در اینجا به معرفی کتابخانه ای برای بردهای دیسکاوری stm32fXXX میپردازیم که کار آن تبدیل دیجیتال به آنالوگ است این کتابخانه روی برد های با پایه STM32F0xx,STM32F4xx و STM32F7xx کار میکندکه از DAC پشتیبانی میکنند بنابر این بر روی بردهایی مثل STM32F401 و STM32F411 که DAC را پشتیبانی نمیکنند کار نخواهد کرد.
ویژگیها :
– از built-in HAL برای ساخت سیگنال ها استفاده نمیکند
– خروجی بر پایه مقدار داده شده توسط کاربر است
– دو کانال مستقل DAC خروجی با ۱۲ بیت رزولوشن
پیش نیازها :
- HAL
- TM
- stm32fxxx HAL
- فایل کانفیگ defines.h
- TM GPIO
توابع و شمارش ها :
یک لیست از توابع و شمارش های آنها در این لینک موجود است که آنقدرها هم پیچیده و زیاد نیستند و به راحتی و با صرف زمان کوتاهی میتوان آن ها را فرار گرفت.
مثالها :
تمامی مثالهای مورد نیاز برای این کتابخانه در مخزن گیتهاب نویسنده موجود است که لینک آن را در زیر قرار خواهیم داد از طریق این لینک میتوانید به مثالهای بسیار زیادی دسترسی داشته باشید.
تمامی این کتابخانه را نیز میتوانید از لینک زیر دریافت کرده و برای برد های دیسکاوری خود استفاده کنید.