فهرست مطالب:

توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله

تصویری: توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله

تصویری: توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله
تصویری: گوگل پلی روی ویندوز داشته باش + آموزش نصب و اجرای تمام برنامه‌های اندرویدی در ویندوز 2024, نوامبر
Anonim
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux

هدف از این آموزش نشان دادن اطلاعات مورد نیاز برای توسعه برنامه های کاربردی با استفاده از پین GPIO در DragonBoard 410c با سرعت کم است.

این آموزش اطلاعاتی را برای توسعه برنامه های کاربردی با استفاده از پین های GPIO با SYS در سیستم عامل های Android و Debian ارائه می دهد.

توجه داشته باشید:

این پیوند حاوی اطلاعات مفیدی در مورد توسعه کم سرعت در DragonBoard 410c است.

مرحله 1: نگاشت پین ها بر روی سیستم عامل

نگاشت پین ها بر روی سیستم عامل
نگاشت پین ها بر روی سیستم عامل
  • برای هر سیستم عامل نقشه برداری خاصی برای پین های توسعه کم سرعت وجود دارد.
  • نقشه پین برای هر سیستم عامل در اسناد 96 برد برای DragonBoard 410c یافت شده است.

مرحله 2: هدایت شده بر روی DragonBoard 410c

هدایت شده بر روی DragonBoard 410c
هدایت شده بر روی DragonBoard 410c

با توجه به اتصال Led به پین 23.

مرحله 3: نقشه برداری پین ها - Android

پین های نقشه برداری - Android
پین های نقشه برداری - Android

در اندروید ، پین 23 GPIO938 است.

مرحله 4: دسترسی به GPIO از طریق SYS در Android

دسترسی به دایرکتوری/sys/class/gpio:

cd/sys/class/gpio

با توجه به Led در پین 23:

# echo 938> صادرات

# سی دی gpio938

فعال کردن Led به عنوان خروجی:

# echo "out"> جهت

روشن / خاموش کردن Led:

# echo "1"> مقدار

# echo "0"> مقدار

مرحله 5: نگاشت پین ها - Debian GNU/Linux

پین های نقشه برداری - Debian GNU/Linux
پین های نقشه برداری - Debian GNU/Linux

در Debian GNU/Linux ، پین 23 GPIO36 است.

مرحله 6: دسترسی به GPIO از طریق SYS در Debian GNU/Linux

دسترسی به دایرکتوری/sys/class/gpio:

cd/sys/class/gpio

با توجه به Led در پین 23:

# echo 36> صادرات

# سی دی gpio36

فعال کردن Led به عنوان خروجی:

# echo "out"> جهت

روشن / خاموش کردن Led:

# echo "1"> مقدار

# echo "0"> مقدار

توصیه شده: