توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ارتقاي sram در برد آموزشي آرم
سلام
من تازه با اين گروه آشنا شدم واز اطلاعات افراد اين گروه خيلي استفاده كردم واقعا همگي خسته نباشيد
سوال من اين بود كه:
آيا امكان ارتقاي حافظه sram در برد آموزشي هست؟
با تشكر
سلام
دقیقا نمیدونم به این سوال باید چه جوابی داده بشه .
میکرو کنترلر های که از هسته ی arm7 استفاده میکنن 32 تا 256 کیلو بایت حافظه ی sram داخلی دارن که این مقدار برای پردازش داده ای که برای این میکرو کنترلر معرفی شده کافی هست .
در صورتی که شما بخواید کار سنگین تری انجام بدید میتونید به سراغ سایر هسته برید . ( مثال ساده : حجم کد هگز شما 200 کیلو بایت هست ، شما میکرو کنترلر AT91SAM7X128+ یک حافظه ی فلش خارجی (+ دردسر های آدرس دهی و... ) رو انتخاب میکنید یا یک میکرو کنترلر AT91SAM7X256؟ )
كار من يه كار پردازش صوته و من SRAM زيادتر رو براي ذخيره چندين نمونه آموزشي نياز دارم كه شايد بشه مقدارشون رو به 64kB برد آموزشي محدود كرد.
اگر اشكال نداره يه سوال ديگه هم داشتم:
من مي تونم از پايه هاي pck براي كلاك دادن به يك وسيله جانبي كه خودم به برد اضافه كردم و يك codec است استفاده كنم؟
خيلي ممنون از راهنماييتون
كار من يه كار پردازش صوته و من SRAM زيادتر رو براي ذخيره چندين نمونه آموزشي نياز دارم كه شايد بشه مقدارشون رو به 64kB برد آموزشي محدود كرد.
برای پردازش صدا همین مقدار کافیه ( زیاد هم هست ) .
برای وارد کردن صدا به میکرو کنترلر شما باید از adc یا یک Audiocontroller استفاده کنید . در صورتی استفاده از مورد اول ، حجم داده ی شما از 1 یا 2 کیلو بایت بیشتر نمیشه .
در صورت استفاده از مورد دوم ، معمولا این قطعات باید به یکی از باس های جانبی میکرو مثل spi یا i2c یا ... متصل بشن که کلیه این واحد دارای بافر مجزا هستند و باز هم حجم خیلی کمی از حافظه ی sram اشغال میشه .
در ضمن توی سری at91sam واحدی به نام ssc برای کار با صدا و پردازش صوت وجود داره . توسط این واحد شما میتونید قطعاتی نظیر DAC 3550A یا TSC2301 که CODEC های i2s هستند رو راه اندازی کنید و صدا رو با دقت بالا (بین 16 تا 32 بیت ) پردازش کنید .
من مي تونم از پايه هاي pck براي كلاك دادن به يك وسيله جانبي كه خودم به برد اضافه كردم و يك codec است استفاده كنم؟
آره . این خروجی ها به منظور ایجاد پالس کلاک برای کنترل کردن قطعه ی جانبی ایجاد شده و شما میتونید توسط رجیستر های در نظر گرفته شد اون رو کنترل کنید ( صفحه ی 181 به بعد AT91SAM7X512/256/128 Preliminary )
واقعا ممنون
خيلي لطف كرديد
يه سوال ديگه،
من شماتيك و pcb برد آموزشي رو از كجا مي تونم بگيرم؟
من شماتيك و pcb برد آموزشي رو از كجا مي تونم بگيرم؟
توی pmm 2 میتونید کلیه شماتیک ها رو پیدا کنید
سلام
من کدهای مربوط به راهاندازی واسط twi و i2s این میکروکنترلر رو از کجا می تونم پیدا کنم؟
ممنون
یه سوال دیگه:
داده بعد از اینکه از طریق ssc وارد میکرو شد و به رجیستر RHR رفت، در کجای حافظه قرار می گیرد؟
ممنون
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.