سلام. ببخشید کدوم تو سری از اتمل سرعت پایه های PIO از بقیه بیشتره. یا اصلا میکروکنترلر ARM هست که سرعت PIO به اندازه سرعت پردازش باشه ؟ چون اینطوری واقعا جاهایی که نمیشه از پروتوکول های دیگه استفاده کرد دردسر دار میشه :redface:
اطلاعیه
Collapse
No announcement yet.
سرعت پایه های PIO
Collapse
X
-
پاسخ : سرعت پایه های PIO
سلام
مثلا STM32F103 فروشگاه رو در نظر بگیر. اون ماکسیمم سرعت خروجی پایه هاش 50 مگاهرتز هستش. در حالی که هسته تا 72 کلاک می خوره. ایجاد همچین کلاکی واقعا دردسر هستش. خصوصا می تونه رو خود هسته نویز بندازه. تازه من فکر میکنم تا همین 50 هم کافیه. خیلی زیاد هم هست. چرا نشه از پروتکول های دیگه استفاده کرد؟
حالا اگه نشه هم شما به این پین ها چیکار دارین؟ می خوایید باهاش چیکار کنید؟
-
پاسخ : سرعت پایه های PIO
بنده شخصا سری LPC13XX رو امتحان کردم حداکثرفرکانس خروجی روی پایه با استفاده از وقفه حدود1.66Mhz بودنوشته اصلی توسط mohammadali1375سلام. ببخشید کدوم تو سری از اتمل سرعت پایه های PIO از بقیه بیشتره. یا اصلا میکروکنترلر ARM هست که سرعت PIO به اندازه سرعت پردازش باشه ؟ چون اینطوری واقعا جاهایی که نمیشه از پروتوکول های دیگه استفاده کرد دردسر دار میشه :redface:
دیدگاه
-
پاسخ : سرعت پایه های PIO
این "پروتکل های دیگه" رو نفهمیدم چی شد!
نکته ای که وجود داره اینه که، برای نوشتن پروتکل به صورت نرم افزاری شما نمی تونید چند تا پایه رو همزمان با این فرکانس صفر و یک کنید یا بهشون دیتا تخصیص بدید. چون همیشه مجبوری از if، for، متغیرهای SRAM، آرایه ها و غیره استفاده کنید و همین موضوع منجر به این می شه که برای هر بار فرستادن داده توی خروجی شما تا 10 تا دستورالعمل اجرا کنید. خوب نتیجه ش میشه فرکانس یک دهم پردازنده برای خروجی ها.
برای فرکانس های بالاتر باید از CPLD یا FPGA استفاده کنید.بیایید با Google آشتی کنیم!
دیدگاه
-
پاسخ : سرعت پایه های PIO
ممنون از دوستان.
منظورم از پروتوکل های دیگه مثلا بر فرض اگه خواستیم از چند تا LCD گرافیکی هم زمان استفاده کنیم :redface: البته خوب همون هم باز میشه از پروتوکول دیگه هم استفاده کرد ولی خوب اگه خواستیم به PIO وصل کنیم یکم ممکنه دردسر ساز بشه. مثلا همزمان روش فیلم نشون بده
غفلت از یار, گرفتار شدن هم داد
از شما دور شدن, زار شدن هم دارد
هرکه از چشم بی افتاد, محلش ندهند
عبد آلوده شدن, خوار شدن هم دارد
عیب از ماست, که هر سال نمی بینیمت چشم بیمار شده, تار شدن هم دارد ...
دیدگاه
-
پاسخ : سرعت پایه های PIO
نه داداش! فیلم!؟! چه انتظاراتی داری از یه میکروی 10 تومنی! :icon_razz:نوشته اصلی توسط mohammadali1375ممنون از دوستان.
منظورم از پروتوکل های دیگه مثلا بر فرض اگه خواستیم از چند تا LCD گرافیکی هم زمان استفاده کنیم :redface: البته خوب همون هم باز میشه از پروتوکول دیگه هم استفاده کرد ولی خوب اگه خواستیم به PIO وصل کنیم یکم ممکنه دردسر ساز بشه. مثلا همزمان روش فیلم نشون بده
برای این کارا باید از پردازنده های قوی تر استفاده کنید.بیایید با Google آشتی کنیم!
دیدگاه
-
پاسخ : سرعت پایه های PIO
خوب سوال منم همینه . یه پردازنده خوب معرفی کنید :redface:نوشته اصلی توسط محمد رستمینه داداش! فیلم!؟! چه انتظاراتی داری از یه میکروی 10 تومنی! :icon_razz:
برای این کارا باید از پردازنده های قوی تر استفاده کنید.غفلت از یار, گرفتار شدن هم داد
از شما دور شدن, زار شدن هم دارد
هرکه از چشم بی افتاد, محلش ندهند
عبد آلوده شدن, خوار شدن هم دارد
عیب از ماست, که هر سال نمی بینیمت چشم بیمار شده, تار شدن هم دارد ...
دیدگاه
-
پاسخ : سرعت پایه های PIO
چند تا نمایشگر!؟ چه خبره؟ چیکار می خوای باهاش بکنی؟(مثلا چند نمایشگر می خوای روش نصب کنی؟(اطلاعات نمایشگرت رو هم بگو))نوشته اصلی توسط mohammadali1375ممنون از دوستان.
منظورم از پروتوکل های دیگه مثلا بر فرض اگه خواستیم از چند تا LCD گرافیکی هم زمان استفاده کنیم :redface: البته خوب همون هم باز میشه از پروتوکول دیگه هم استفاده کرد ولی خوب اگه خواستیم به PIO وصل کنیم یکم ممکنه دردسر ساز بشه. مثلا همزمان روش فیلم نشون بده
دیدگاه
-
پاسخ : سرعت پایه های PIO
درایور این نمایشگر SPI رو هم اگه درست به خاطر بیارم پشتیبانی میکنه(البته توی این مد کمترین سرعت رو نمایشگر داره). LPC1788 تا 120مگ کلاک می خوره و 3 تا SPI داره. حالا یکی از نمایشگر ها رو میشه با همون پارالل 8080 با حالت 8 بیتی راه انداخت. می دونید در کل بستگی به کار شما داره. ممکنه شما نیازی به پردازش نداشته باشید که می تونید از DMA استفاده کنید. خب این می تونه کار شما رو خیلی راحت کنه. باید عوامل زیادی رو بررسی کنید.نوشته اصلی توسط mohammadali1375مثلا 4 تا N96LCD
دیدگاه







دیدگاه