آموزش تصویری فارکس

DMA چیست؟

DMA چیست؟

در این Martech Zone مصاحبه ، ما با کیت بردلی-چرنیس ، مدیر عامل شرکت Lately (https://www.lately.ai) صحبت می کنیم. کیت با بزرگترین مارک های جهان کار کرده است تا استراتژی های محتوایی را ایجاد کند که مشارکت و نتیجه را به دنبال دارد. ما در مورد چگونگی کمک هوش مصنوعی به پیشبرد نتایج بازاریابی محتوای سازمانها بحث می کنیم. به تازگی مدیریت محتوای AI در شبکه های اجتماعی

مزیت تجمعی: چگونه می توان برای ایده ها ، تجارت و زندگی خود در برابر همه شانس حرکت ایجاد کرد

در این Martech Zone مصاحبه ، ما با مارک شفر صحبت می کنیم. مارک یک دوست ، مربی ، نویسنده پرکار ، سخنران ، پادکستر ، و مشاور عالی در صنعت بازاریابی است. ما در مورد جدیدترین کتاب وی با عنوان مزیت تجمعی بحث می کنیم که فراتر از بازاریابی است و مستقیماً در مورد عواملی که در موفقیت در تجارت و زندگی تأثیر می گذارد صحبت می کند. ما در جهانی زندگی می کنیم

Lindsay Tjepkema: چگونه فیلم و پادکست در استراتژی های بازاریابی پیشرفته B2B تکامل یافته است

در این Martech Zone مصاحبه ، ما با بنیانگذار و مدیر عامل Casted ، Lindsay Tjepkema صحبت می کنیم. لیندسی دو دهه در زمینه بازاریابی فعالیت می کند ، یک پادکستر باسابقه است و چشم انداز ساخت یک بستر برای تقویت و اندازه گیری تلاش های بازاریابی B2B خود را داشت . بنابراین Casted را تاسیس کرد! در این قسمت ، لیندسی به شنوندگان کمک می کند تا درک کنند: * چرا ویدیو

مارکوس شریدان: روندهای دیجیتالی که کسب و کارها به آن توجه نمی کنند . اما باید باشد

برای تقریباً یک دهه ، مارکوس شریدان اصول کتاب خود را به مخاطبان سراسر جهان آموزش می داد. اما قبل از اینکه کتاب باشد ، داستان River Pools (که پایه و اساس آن بود) به دلیل رویکرد فوق العاده منحصر به فرد خود در بازاریابی ورودی و محتوا ، در چندین کتاب ، نشریه و کنفرانس به نمایش در آمد. در این Martech Zone مصاحبه،…

پویان صالحی: فناوری هایی که عملکرد فروش را پیش می برند

در این Martech Zone مصاحبه ، ما با پویان صالحی ، یک کارآفرین زنجیره ای صحبت می کنیم و دهه گذشته را به بهبود و اتوماسیون فرایند فروش تیم DMA چیست؟ های فروش و درآمد شرکت B2B اختصاص داده است. ما در مورد روند فناوری که فروش B2B را شکل داده است بحث می کنیم و بینش ، مهارت ها و فن آوری هایی را که منجر به فروش می شوند ، کشف می کنیم .

میشل الستر: مزایا و پیچیدگی های تحقیقات بازار

در این Martech Zone مصاحبه ، ما با میشل الستر ، رئیس شرکت تحقیقاتی رابین صحبت می کنیم. میشل متخصص روش تحقیق کمی و کیفی با تجربه گسترده بین المللی در بازاریابی ، توسعه محصول جدید و ارتباطات استراتژیک است. در این گفتگو ، ما بحث می کنیم: * چرا شرکت ها در تحقیقات بازار سرمایه گذاری می کنند؟ * چگونه می توان…

Guy Bauer و Hope Morley از Umault: Death To The Corporate Video

در این Martech Zone مصاحبه ، ما با گای بائر ، بنیانگذار و مدیر خلاق ، و هوپ مورلی ، مدیر عامل Umault ، یک آژانس بازاریابی ویدیویی خلاق صحبت می کنیم. ما در مورد موفقیت اوماولت در تهیه ویدیوهایی برای مشاغلی که در صنعتی مملو از فیلم های متوسط ​​شرکت رشد می کنند بحث می کنیم. Umault یک نمونه قابل توجه از بردها با مشتریان دارد .

جیسون فالز ، نویسنده Winfluence: بازآفرینی بازاریابی تأثیرگذار برای آتش زدن نام تجاری شما

در این Martech Zone مصاحبه ، ما با جیسون فالز ، نویسنده Winfluence: Reframing Influencer Marketing To Ignite Your Brand صحبت می کنیم (https://amzn.to/3sgnYcq). جیسون از ریشه های بازاریابی اینفلوئنسر از طریق بهترین روش های امروزی صحبت می کند که نتایج مطلوبی را برای مارک هایی که از استراتژی های بازاریابی تأثیرگذار عالی استفاده می کنند ، ارائه می دهد. جدا از جبران کردن و .

جان وونگ: چرا موثرترین SEO محلی با انسان بودن شروع می شود؟

در این Martech Zone با مصاحبه ، ما با جان وونگ از جستجوی محلی جستجوگرها ، یک آژانس جستجوی ارگانیک ، محتوا و رسانه های اجتماعی کامل برای مشاغل محلی صحبت می کنیم. جان با مشتری در سطح بین المللی کار می کند و موفقیت او در بین مشاوران محلی SEO بی نظیر است: جان دارای مدرک مالی است و یک فرزند پذیرفته اولیه دیجیتال بود و در .

جیک سوروفمن: اختراع CRM برای تبدیل دیجیتالی چرخه زندگی مشتری B2B

در این Martech Zone مصاحبه ، ما با جیک سوروفمن ، رئیس MetaCX ، پیشگام در یک رویکرد جدید مبتنی بر نتایج برای مدیریت چرخه حیات مشتری صحبت می کنیم. MetaCX با یک تجربه دیجیتالی متصل که شامل مشتری در هر مرحله است ، به SaaS و شرکت های تولید کننده محصولات دیجیتال کمک می کند تا نحوه فروش ، تحویل ، تمدید و گسترش آنها را تغییر دهند. خریداران در SaaS

DMA چیست؟

آیا شما به دنبال معنی DMA هستید؟ در تصویر زیر می توانید تعاریف عمده DMA را ببینید. اگر می خواهید، می توانید فایل تصویری را برای چاپ نیز دانلود کنید، یا می توانید آن را با دوستان خود از طریق فیس بوک، توییتر، Pinterest، گوگل و غیره به اشتراک بگذارید. برای دیدن همه معانی DMA، لطفا پایین بروید. لیست کامل تعاریف در جدول زیر به ترتیب حروف الفبا نشان داده شده است.

معانی عمده DMA

تصویر زیر بیشترین استفاده از معانی DMA را ارائه می دهد. شما می توانید فایل تصویری را در قالب PNG برای استفاده آفلاین استفاده کنید یا از طریق ایمیل آن را به دوستانتان ارسال کنید.اگر شما یک وب مستر وب سایت غیر تجاری هستید، لطفا تصویری از تعاریف DMA را در وب سایت خود منتشر کنید.

چه dma برای ایستادن؟

همه تعاریف DMA

همانطور که در بالا ذکر شد، تمام مقادیر DMA را در جدول زیر مشاهده خواهید کرد. لطفا توجه داشته باشید که همه تعاریف در لیست الفبایی فهرست شده اند.شما می توانید بر روی لینک ها در سمت راست کلیک کنید تا اطلاعات دقیق هر تعریف را ببینید، از جمله تعاریف به زبان انگلیسی و زبان محلی خود.

مخففتعریف
DMADavid فرز معماران
DMADedham همکاران پزشکی
DMADepartament د Medi محیط
DMADigraph تجزیه و تحلیل ماتریس
DMADimethylamines
DMADiplôme des Métiers هنر
DMADuCharme، McMillen و همکاران، شرکت
DMAآرشیو رسانه های دیجیتال
DMAآواره میانگین متحرک
DMAآژانس دفاع نقشه برداری
DMAآکادمی رسانه دیجیتال
DMAاختصاص حافظه دینامیک
DMAاستادان رقص آمریکا
DMAامور بخش نظامی
DMAانجمن بازاریابی مستقیم
DMAانجمن بازرگانان مرکز شهر
DMAانجمن رسانه های دیجیتال
DMAانجمن سازندگان دفاع
DMAانجمن مدیران غذایی
DMAانجمن معدنچیان دورهام
DMAانجمن میکرو دیتون
DMAانجمن پزشکی دانمارکی
DMAبخش مدیریت
DMAبخش نظامی
DMAبخش پزشکی
DMAبرلین آلمان Musikarchiv
DMAتجزیه و تحلیل تحرک دیفرانسیل
DMAتجزیه و تحلیل توزیع Multipole
DMAتجزیه و تحلیل حاشیه طراحی
DMAتجزیه و تحلیل داده های مدیریت
DMAتحلیل دینامیکی مکانیکی
DMAتحلیل مکانیکی پویا
DMAتشخيص آلارم های مختلف
DMAتطبیق دهنده رسانه دیجیتال
DMAجوایز موسیقی دانمارکی
DMAحساب مديريت شونده اختیاری
DMAدسترسی مستقیم به بازار
DMAدسترسی مستقیم به حافظه
DMAدفاع از قانون ازدواج
DMAدلاور Millitary آکادمی
DMAدنور شهری
DMAدنور منطقه مترو
DMAدوبلین هنرهای رزمی
DMAدوربان شهری
DMAدوز Maximale قابل قبول
DMAدولورس ماموریت جایگزین مدرسه
DMAدومینیکا
DMAدکتر هنر موسیقی
DMAدی متوکسی آمفتامین
DMAدیپلم مدیریت شهری
DMAراهنمای تعمیر و نگهداری دستیار
DMAسند مدیریت اتحاد
DMAسیاه چال کارشناسی ارشد انجمن
DMAطبل بزرگ آکادمی
DMAطراحی علامت گذاری به عنوان ساخته شده
DMAطراحی و ساخت انتساب
DMAظروف سرباز یا مسافر نیست
DMAفرودگاه دیترویت مترو
DMAفعالیت رسانه ای دفاع
DMAفعالیت های تعمیر و نگهداری انبار
DMAفهرست برنامه های نظامی
DMAقانون کاهش حوادث سال 2000
DMAقدرت تصمیم گیری
DMAلنگر مرد مرده
DMAمدل دیجیتال مونتاژ
DMAمعماری دانلد میلر
DMAمنطقه بازار تعیین شده
DMAمنطقه بازار جمعیتی
DMAمنطقه غالب بازاریابی
DMAمنطقه مدیریت داده ها
DMAموزه هنر فیلادلفیا
DMAنرم افزار مدیریت توزیع شده
DMAنظامی از فعالیت های خطرناک
DMAنمایندگی تعمیر و نگهداری تعیین شده
DMAهر چیزی به این معنا نیست
DMAولسوالی Metered منطقه
DMAکارگردان کمک های نظامی
DMAکمک دانشكده پزشكي

DMA در متن ایستاده است

در مجموع ، DMA مخفف یا کلمه اختصاری است که به زبان ساده تعریف شده است. این صفحه نشان میدهد که چگونه DMA در انجمن های پیام رسانی و چت ، علاوه بر نرم افزار شبکه های اجتماعی مانند VK ، Instagram ، DMA چیست؟ Whatsapp و Snapchat استفاده می شود. از جدول بالا ، شما می توانید تمام معانی DMA را مشاهده کنید: برخی از اصطلاحات آموزشی هستند ، دیگر اصطلاحات پزشکی و حتی شرایط کامپیوتر هستند. اگر از تعریف دیگری از DMA اطلاع دارید ، لطفاً با ما تماس بگیرید. ما آن را در طول به روز رسانی بعدی از پایگاه داده ما عبارتند از. لطفا مطلع شوید که برخی از کلمات اختصاری ما و تعاریف آنها توسط بازدید کنندگان ما ایجاد شده است. بنابراین ، پیشنهاد شما از کلمات اختصاری جدید بسیار خوش آمدید! به عنوان یک بازگشت ، ما مخفف DMA را به اسپانیایی ، فرانسوی ، چینی ، پرتغالی ، روسی و غیره ترجمه کرده ایم. شما بیشتر می توانید به پایین بروید و روی منوی زبان کلیک کنید تا معانی DMA را در سایر زبان های ۴۲ بیابید.

آموزش میکروکنترلر STM32 قسمت پانزدهم: واحد DMA و کاربردهای آن

ممکن است در طول کد نویسی پروژه های خود با این نوضوع مواجه شده باشید که نیاز بوده است یک کاری بدون وقفه در روند برنامه اصلی انجام شود. برای درک بهتر این مطلب به مثالی که در ادامه آورده شده است توجه کنید. در ارتباط سریال با ماژول هایی مانند GSM ممکن است نیاز به ارسال تعداد زیادی کاراکتر داشته باشید. اما ارسال تعداد زیادی کاراکتر، زمان بر است و ممکن است برنامه دچار وقفه کوتاهی شود. که در صورت تکرار، زمان این وقفه قابل توجه خواهد بود. در این آموزش قصد داریم تا با کمک واحد DMA در میکروکنترلر های STM32 به رفع این مشکل بپردازیم. در ادامه با مرجع تخصصی بردهای امبدد به زبان فارسی، دیجی اسپارک همراه باشید.

واحد DMA چیست؟

DMA مخفف کلمه DIRECT MEMORY ACCESS به معنای دسترسی مستقیم به حافظه است. همانطور که از نام این واحد پیداست. این امکان را فراهم می‌سازد، که دستگاه متصل به پریفال میکروکنترلر داده را به صورت مسقیم به حافظه منتقل کند. DMA تکنیکی برای دسترسی مستقیم دستگاه‌های I / O به حافظه بدون نیاز به پردازنده است. بنابراین DMA باعث استفاده کارآمدتر و بدون وقفه از دستگاه می‌شود، سرعت انتقال داده را افزایش و هزینه‌های سخت افزاری را کاهش می‌دهد. وجود DMA با CPU می تواند توان آن را به ترتیب بزرگی تسریع کند.

آموزش میکروکنترلر STM32 بخش DMA - دیجی اسپارک

همانطور که گفته شد DMA این امکان را به ما می‌دهد تا بدون درگیر کردن CPU عملیات خاصی را انجام دهیم. برای در تصویر بالا مقدار وروردی قرار گرفته بر روی پایه های ADC خوانده شده و در حافظه میکروکنترلر بدون درگیر شدن CPU ذخیره می‌شود. این عملیات ممکن است برای پریفرال های دیگر مانند UART، SPI، I2C نیاز باشد. کانال های DMA می توانند به هر مکان از حافظه دسترسی داشته باشند ، از جمله:

  • پریفرال های AHB ، به عنوان مثال مولد CRC
  • حافظه های AHB ، به عنوان مثال SRAM
  • پریفرال های APB ، به عنوان مثال لوازم جانبی USART

سخت افزار DMA

اکثر پریفرال های APB را می توان پیکربندی کرد تا درخواست های DMA را تأیید کند. این امر به ویژه برای پریفرال ها و مبدل های ارتباطی (ADC و DAC) مفید است. دو کنترلر DMA در مجموع دارای ۱۲ کانال (۷ مورد برای DMA1 و ۵ کانال برای DMA2) است که هر کدام به مدیریت درخواست دسترسی به حافظه از یک یا چند پریفرال اختصاص دارد. این یک داور برای رسیدگی به اولویت بین درخواست های DMA دارد.

STM32 DMA Tutorial With Examples For UART And ADC

کنترلر DMA با به اشتراک گذاشتن گذرگاه سیستم با هسته Cortex®-M3 ، انتقال مستقیم حافظه را انجام می دهد. درخواست DMA ممکن است دسترسی CPU به گذرگاه سیستم را برای برخی از چرخه های زمانی که CPU و DMA یک مقصد (حافظه یا پریفرال) را هدف قرار می‌دهند ، متوقف کند. باس ماتریس زمانبندی رفت و برگشت را اجرا می کند ، بنابراین حداقل نیمی از پهنای باند گذرگاه سیستم (اعم از حافظه و پریفرال) را برای CPU را تضمین می کند.

انتقال داده در DMA

پس از یک رویداد ، پریفرال یک سیگنال درخواست را به کنترل کننده DMA ارسال می کند. بسته به اولویت های کانال، کنترل کننده DMA به درخواست پاسخ می دهد. به محض دسترسی کنترل کننده DMA به پریفرال، Acknowledge توسط کنترلر DMA به محیط ارسال DMA چیست؟ می شود. پریفرال به محض دریافت تأییدیه از کنترلر DMA، درخواست خود را منتشر می کند. پس از تأیید درخواست توسط پریفرال، کنترل کننده DMA، شناسه (Acknowledge) را منتشر می کند. اگر درخواست های بیشتری وجود داشته باشد ، پریفرال می تواند معامله بعدی را آغاز کند. به طور خلاصه ، هر انتقال DMA شامل سه عملیات است:

  • بارگیری داده ها از ثبت داده های جانبی یا یک مکان در حافظه که از طریق یک رجیستر آدرس پریفرال/حافظه داخلی جاری آدرس دهی می‌شود. آدرس DMA چیست؟ شروع استفاده شده برای اولین انتقال، آدرس پریفرال اصلی/حافظه است که در رجیستر DMA_CPARx یا DMA_CMARx برنامه ریزی شده است.
  • ذخیره داده های بارگذاری شده در ثبت داده های جانبی یا مکانی در حافظه که از طریق یک رجیستر آدرس داخلی پریفرال/حافظه داخلی جاری آدرس دهی می شود. آدرس شروع استفاده شده برای اولین انتقال ، آدرس پریفرال اصلی/حافظه است که در رجیستر DMA_CPARx یا DMA_CMARx برنامه ریزی شده است.
  • پس از کاهش رجیستر DMA_CNDTRx ، که شامل تعدادی از معاملات است که هنوز باید انجام شود.

درخواست های DMA پریفرال را می‌توان به طور مستقل با برنامه ریزی بیت کنترل DMA در رجیسترهای پریفرال مربوطه فعال/غیرفعال کرد.

ویژگی های DMA در STM32F103

واحدهای DMA در STM32F103 دارای ویژگی های زیر است.

  • ۱۲ کانال مستقل (درخواست): ۷ کانال برای DMA1 و ۵ کانال برای DMA2
  • هر یک از ۱۲ کانال به درخواست‌های سخت افزاری اختصاصی DMA متصل است ، ماشه نرم افزاری نیز در هر کانال پشتیبانی می شود. این پیکربندی توسط نرم افزار انجام می شود.
  • اولویت های بین درخواست های کانال های یک DMA ، قابل برنامه ریزی نرم افزاری (۴ سطح متشکل از بسیار بالا ، بالا ، متوسط ​​، پایین) یا سخت افزار در صورت برابری است (درخواست ۱ بر درخواست ۲ اولویت دارد و …)
  • اندازه انتقال منبع و مقصد مستقل (byte, half-word, word) ، شبیه سازی بسته بندی و باز کردن بسته بندی. آدرس مبدا/مقصد باید بر اساس اندازه داده ها تراز شود.
  • پشتیبانی از circular buffer management
  • ۳ پرچم رویداد (DMA Half Transfer ، DMA Transfer complete و DMA Transfer Error) به صورت منطقی با یک دیگر OR شده و دارای یک اینتراپت برای هر کانال هستند.
  • انتقال Memory-to-memory
  • انتقال Peripheral-to-memory و memory-to-peripheral و peripheral-to-peripheral
  • دسترسی به پریفرال های Flash ،SRAM ،APB1 ،APB2 و AHB به عنوان منبع و مقصد
  • تعداد قابل برنامه ریزی داده برای انتقال تا ۶۵۵۳۶

برد STM32F103C8T6 آموزش راه اندازی و کار با آن - دیجی اسپارک

ارسال و دریافت از UART به کمک DMA

در این آموزش قصد داریم تا داده های دریافتی از UART را دریافت و در حافظه ذخیره کنیم. همانطور که گفته شد. زمانی که داده ارسال شده به سمت UART دارای حجم بسیار زیادی باشد. دریافت آن تنها با وقفه امکان پذیر است. اما به دلیل تعداد زیاد وقفه های دریافتی ممکن است پردازنده در حال انجام کار های مهم دچار تداخل شود. اما زمانی که از DMA در دریافت سریال استفاده شود. مداخله پردازنده بسیار کم می شود. زیرا حتی با وجود وقفه های زیاد فقط وقفه های HT و TC رخ می‌دهند. برای استفاده از DMA در دریافت سریال باید اندازه را برای خواندن از طریق UART تعیین کنید. مشکل این است که وقفه TC زمانی رخ نمی دهد که داده های دریافتی کوچکتر از اندازه تعیین شده باشد. در این حالت ، هنگامی که UART IDLE Interrupt را زیر نظر داریم ، می توانیم مشکل را حل کنیم. بنابراین ، هنگام استفاده از DMA در دریافت سریال ، نظارت بر وقفه HT ، TC و UART IDLE به شدت توصیه می شود.

ارسال و دریافت از UART به کمک DMA - دیجی اسپارک

پیکربندی DMA در STM32

پس از ساخت پروژه جدید در نرم افزار STM32Cube بایستی یکی از UART های میکروکنترلر شده و آن را بر روی مد Asynchrone را فعال کنید. در صورتی که با نحوه ساخت پروژه جدید و فعال سازی UART میکروکنترلر STM32 را ندارید. ابتدا بخش اول آموزش میکروکنترلر STM32 و سپس به ترتیب بخش سوم و بخش چهارم آموزش میکروکنترلر STM32 را مطالعه کنید. پس از انجام تنظیم پارامتر ها در قسمت Parameter Setting بایستی وارد بخش DMA Setting شده و بر روی گزینه Add کلیک کنید. سپس در قسمتی که عبارت Select نوشته شده است. گزینه USART_RX را انتخاب می‌کنیم. پس از آن بر روی قسمت ایجاد شده کلیک کرده تا تنظیمات در درسترس قرار بگیرد. در ادامه در بخش DMA Request Setting گزینه Mode را بر روی Circular تنظیم کنید. از آنجا که ممکن است داده ها در هر زمان وارد شوند، باید بتواند بدون عملکرد کاربر مکرراً دریافت کند.

پیکربندی DMA در STM32 - دیجی اسپارک

در این آموزش برای تست این قابلیت در میکروکنترلر STM32، مراحل بالا را برای ارسال از طریق UART یا UART_TX نیز انجام می‌دهیم. سپس وارد بخش Clock Configuration شده و کریستال میکروکنترلر را بر روی ۷۲ مگا هرتز تنظیم کنید. در اخر پس از انجام تنظیمات بخش Project Manager بر روی GENERATE CODE کلیک کنید و وارد نرم افزار KEIL شوید.

کدنویسی در نرم افزار KEIL

پس از ورود به نرم افزار KEIL بایستی وارد فایل main.c شوید. برنامه اصلی میکروکنترلر در این فایل قرار میگیرد. در این آموزش قصد داریم تا داده هایی که از UART دریافت می شود را ذخیره و داخل حافظه میکروکنترلر ذخیره کنیم. این عملیات در این آموزش به کمک DMA انجام می شود. برای تست پایه RX و TX میکروکنترلر را با استفاده از یک جمپر به یک دیگر متصل کرده ایم. تا داده هایی که از پایه TX ارسال می شود را توسط پایه RX دریافت کرده و داخل حافظه ذخیره کنیم. برای شروع ابتدا بایستی ۲ آرایه برای ارسال از طریق UART و همچنین ذخیره‌ی داده های دریافتی تعریف کنیم. میتوانید آرایه ها را به صورت زیر داخل فایل main.c در یکی از قسمت های مشخص شده با عبارت “USER CODE” بنویسید.

تصویب قانون DMA در اروپا می‌تواند تغییرات زیادی در نحوه فعالیت اپل ایجاد نماید

تصویب قانون DMA در اروپا می‌تواند تغییرات زیادی در نحوه فعالیت اپل ایجاد نماید

دیروز در ترنجی درباره پیش نویس یک قانون که اجبار iMessage و WhatsApp به پشتیبانی از سایر پیام رسان ها توسط اتحادیه اروپا را به همراه دارد، خواندیم. به نظر می‌رسد که اتحادیه اروپا عزم خود را برای حمایت از کسب و کارهای این اتحادیه در مقابل سایر رقبای بزرگ خارجی عزم کرده است. به همین دلیل تصویب قانون DMA در اروپا می‌تواند تغییرات زیادی در نحوه فعالیت اپل ایجاد نماید. در ادامه با ترنجی همراه باشید.

تصویب قانون DMA در اروپا چه تاثیراتی به همراه خواهد داشت؟

تا ماه اکتبر، کسانی که با استفاده از یک دستگاه تولید اپل که در اتحادیه اروپا ثبت شده است و از اپ استور خرید می‌کنند، می‌توانند با استفاده از یک پلتفرم پرداخت شخص ثالث، هزینه تراکنش را پرداخت کنند. علاوه بر این، کاربران آیفون در اتحادیه اروپا نیز می‌توانند اجازه داشته باشند برنامه‌ها را با استفاده از فروشگاه‌های شخص ثالث بارگذاری کنند. طبق گفته AppleInsider، همه این موارد بخشی از قانون بازارهای دیجیتال اتحادیه اروپا یا Digital Markets Act باشد که به اختصار DMA نامیده می‌شود.

بخشی از قانون DMA که قبلادر مورد آن صحبت کردیم، این بود که اپل و متا (که مالک واتس‌اپ، فیسبوک مسنجر و اینستاگرام است) را مجبور می‌کند تا پیام‌ها را از پلتفرم‌های پیام‌رسانی کوچک‌تر دریافت و ارسال کنند. بخش دیگری از این قانون، در ماده 6.1 (c)، اپل را مجبور می‌کند تا به کاربران خود اجازه دهد برنامه ها‌را از فروشگاه‌های شخص ثالث دانلود و نصب کنند.

بدین ترتیب اپل ممکن است مجبور شود به کاربران آیفون اجازه دهد تا برنامه‌‌ها را با استفاده از فروشگاهی غیر از اپ استور نصب کنند. بخش Sideloading در این قانون، درباره به توانایی کاربران برای نصب اپلیکیشن‌ها خارج از فروشگاه رسمی این پلتفرم‌ها اشاره دارد که در مورد اپل، همان اپ استور اپل است. در همین حال، کاربران اندروید اجازه دارند اپلیکیشن‌ها را روی دستگاه‌های خود نصب کنند.

تصویب قانون DMA در اروپا

اپل قبلا نیز گفته است که به نصب برنامه‌ها از فروشگاه‌های شخص ثالث اجازه نمی‌دهد. زیرا پس از آن کنترل برنامه‌های در حال دانلود را از دست می‌دهد که می‌تواند منجر به تضعیف اقدامات امنیتی iOS شود که اپل اعمال کرده است.

ماده 6.1(c) که بیشتر برای اپل دردسرساز است، همچنین اپل را مجبور می‌کند تا به مشتریان اپ استور اجازه دهد از طریق پلتفرم‌های پرداخت جایگزین، پرداخت‌های درون برنامه‌ای را انجام دهند. همانطور که بسیاری از شما می‌دانید، اپل از توسعه‌دهندگانی که برنامه‌های خود را در فروشگاه اپل قرار می‌دهند، می‌خواهد که فقط از طریق پلتفرم پرداخت درون‌برنامه‌ای اپل، پرداخت‌ها را انجام دهند که این شرکت از آن‌ها ۲۵ درصد مالیات به ازا هر تراکنش دریافت می‌کند.

تصویب قانون DMA در اروپا

اپل توسعه دهندگان را به استفاده از پلتفرم پرداخت خود مجبور کرده است و کسانی که قصد دارند به مشتریان اپ استور راهی برای دور زدن پلتفرم پرداخت اپل بدهند، در خطر حذف برنامه خود از اپ استور هستند. این همان چیزی است که برای Epic Games نیز اتفاق افتاد، زمانی که این شرکت و بازی محبوب Fortnite، هر دو به دلیل تبلیغ پلتفرم پرداخت درون برنامه‌ای این شرکت، از فروشگاه اپ استور و گوگل پلی حذف شدند.

از آنجایی که Epic به اندازه اپل (۲۵ درصد) از خریدهای درون‌برنامه‌ای مالیات کسب نمی‌کند، لذا قیمت‌های ارزان‌تری را برای ارز مجازی V-bucks که بازیکنان فورتنایت می‌خرند و استفاده می‌کنند، تبلیغ کرده است. DMA همچنان باید به صورت قانون مدون شود و مارگرت وستاگر (Margrethe Vestager)، رئیس سازمان مبارزه با انحصارگرایی اتحادیه اروپا می‌گوید که این روند واقعا بسیار سریع پیش خواهد رفت. او انتظار دارد که قانون DMA “در ماه اکتبر اجرایی شود.

به گفته PhoneArena، وستاگر همچنین می‌افزاید که یک بازار عادلانه بخشی از هر دموکراسی است و گام‌هایی که ما برداشته‌ایم، گام‌های بزرگی از نظر امنیت برای هر کسب و کار و همچنین اطمینان از این است که بازار دیجیتال منصفانه به نفع هر مصرف کننده باشد. قانون DMA همچنین به نرم‌افزارهای از پیش نصب شده اشاره می‌کند، زیرا به خریداران گوشی‌های هوشمند این حق را می‌دهد که هر برنامه از پیش نصب شده روی تلفن را حذف کنند.

طبق این قانون، اپل اصطلاحا یک دروازه‌بان در نظر گرفته می‌شود و مشمول محدودیت می‌شود

همچنین از سوی دیگر شرکت‌ها دیگر نمی‌توانند روی پلتفرم‌هایی که کنترل می‌کنند، به اپلیکیشن‌های خود رفتارهای ترجیحی اعمال کنند. وستگر در اتحادیه اروپا خاطرنشان می‌کند که قانون DMA شرکت‌های فناوری را مجبور می‌کند از قوانین و استانداردهایی پیروی کنند که در سایر صنایع نیز اعمال می‌شود. او می‌گوید که در واقع این کاملا شبیه به کاری است که مدت‌ها پیش نیز انجام شده است. در بانکداری، در مخابرات، در انرژی و حتی در حمل و نقل. آن جا همان جایی است که مقررات و رقابت دست به دست هم می‌دهند. در نهایت، ما این واقعیت را نیز در اینجا تثبیت کردیم.

این قانون برای شرکت‌های بزرگی که اصطلاحا «دروازه‌بان» نامیده می‌شوند اعمال می‌شود. منظور شرکت‌هایی است که دارای مرورگرها، خدمات پیام‌رسانی یا رسانه‌های اجتماعی با حداقل ۴۵ میلیون کاربر عضو در اتحادیه اروپا و ۱۰۰.۰۰ کاربر تجاری سالانه هستند. همچنین باید دارای ارزش بازار حداقل ۷۵ میلیارد یورو (معادل ۸۲ میلیارد دلار) باشند. و درآمد آن‌ها نیز باید به ۷.۵ میلیارد یورو (معادل ۸.۲ میلیارد دلار) برسد که به راحتی این قوانین شامل اپل نیز خواهند شد.

در حالی که وستاگر امیدوار است این قانون در ماه اکتبر تصویب شود، اما همچنین می‌گوید که با تصویب مورد نیاز از سوی پارلمان و شورای اتحادیه اروپا، ممکن است تا سال ۲۰۲۳ تصویب نهایی صورت این قانون انجام نشود.

او همچنین به موارد ضد انحصار گذشته که اتحادیه اروپا طی سال‌ها با آن‌ها روبه‌رو شده بود اشاره کرد و گفت چیزی که ما در این سال‌ها آموخته‌ایم، این است که می‌توانیم در موارد خاص اصلاحاتی انجام دهیم و همچنین می‌توانیم رفتار غیرقانونی را مجازات کنیم. اما وقتی همه چیز سیستمی شود، این مسئله بسیار خوبی است. پس ما به مقررات نیز نیاز داریم. زیرا اگر در یک رفتار، ریسک سیستماتیک وجود داشته باشد، موقعیت‌های ریشه‌دار وجود خواهند داشت. به همین دلیل ما نیاز به مقررات داریم.

بایگانی برچسب: DMA

سیستم عامل RTOS روی ARM

آیا می دانید رابطه ی کامپیوتر با سیستم عامل چیست؟ آیا می دانید سیستم عامل چه خدمت بزرگی به شما می کند؟ سیستم عاملنرم افزار یا برنامه ای است که شما را از پیچیدگی های سخت افزاری دور کرده و رابطه شما را با کامپیوتر به یک رابطه صمیمی تر …

آموزش های پرطرفدار

مطالب بیشتر برای شما

کاربردهای اینترنت اشیا IoT

لودسل چیست؟ + انواع لودسل ها

جزوه برسی مشخصه سوئیچ های قدرت ( دکترمجید عسگر )

مدار آمپلی فایر قدرت – 150وات

تولید تن صدا با آردوینو

پروژه تقویت کننده کلاس D در Raspberry PI

ساختار و مدار حشره کش الکتریکی

1024 تا روبات کوچولو که در تعامل با یکدیگر شگفتی ایجاد می کنند

توابع پایه مربوط به زمان و وقفه در آردوینو

تایمر چراغ خواب با عملکرد 30 دقیقه ای

کنترل کننده PID : ساختار ، طرز کار، طراحی و روش های میزان کردن

حلقه ها در زبان C

آموزش VHDL برای FPGA

آموزش آلتیوم دیزاینر جلسه اول – چرا نرم افزار Altium Designer؟

راه اندازی کیپد و ال سی دی با آردوینو

میکروکنترلرهای AVR XMEGA

دانلود گزارش کار آزمایشگاه میکروکنترلر

پروژه پرونده پزشکی هوشمند

برد کنترل کننده 8 کاناله با تریاک

آشنایی با مرکز مخابراتی و نگهداری یک مرکز مخابراتی

سنسور چیست و انواع سنسور ( فشار ، گاز ، مادون قرمز ، اولتراسونیک ، رنگ ، اثر هال …)

انتخاب سلف مناسب در طراحی مدارات الکترونیکی

تابع main در پایتون: درک __name__ == __main__

مجموعه مقالات آموزش میکروکنترلرهای AVR

ThingWorx چیست ؟

نصب بوت لودر روی ATmega328 با آردوینو UNO

فیلدباس چیست؟

آموزش نرم افزار Fritzing ، نحوه‌ی عملکرد و استفاده از آن

بردهای آردوینو Arduino

مجموعه مقالات آموزش PLC

زکات علم نشر آن است.

پروژه قفل‌ درب RFID با استفاده از آردوینو و گوشی هوشمند

پروژه ساخت قفل‌ درب RFID با آردوینو

تغذیه آردوینو با سلول‌های خورشیدی آردوینو

الکترونیک به زبان ساده

تکنیک‌های اندازه‌گیری جریان با استفاده از سنسورهای مختلف جریان

انواع ترانسفورمرها و کاربرد آنها

فرآیند ارزیابی سازگاری الکترومغناطیسی و شرایط لازم برای احراز سازگاری

حمایت از آموزش‌ها

دوستان عزیز برای تولید یک پست آموزشی چندین نفر ساعت‌ وقت و هزینه صرف می‌کنیم. بعلاوه ده‌ها نفر ساعتی که هفتگی برای بالا نگه داشتن وب‌سایت صرف ‌می‌کنیم تا شما دوستان عزیز براحتی به آموزش‌های رایگان دسترسی داشته باشید. پس با مطالعه، انتشار لینک‌ آموزش‌ها و کامنت گذاشتن زیر نوشته‌‌ها ما را در این راه همراهی کنید. همچنین لطفا اپلیکیشن اندرویدی ما را هم نصب کنید.

مقالات مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برو به دکمه بالا