محاسبه مقدار حافظه FLASH و SRAM در Keil و IAR
یکی از اصلیترین مشکلات افرادی که تازه کار با میکروکنترلرهای ARM رو شروع کردن این است که مقدار حجمی از حافظه Flash یا SRAM که برنامهی آنها نیاز دارد را بدست بیاورند. در صورتیکه این حجم بیشتر از حافظه موجود در میکروکنترلر باشد باید یا برنامه را اصلاح کنند و یا میکروکنترلر ARM را عوض کرنند.
از آنجا که نرم افزارهای Keil uVision و IAR ARM جزء پراستفادهترین نرمافزارهای موجود برای میکروکنترلرهای ARM است. در این آموزش نیز به آنها پرداخته شده تا هر طراحی با توجه به نیازش بتواند از این آموزش استفاده کند.
این آموزش فوق العاده از سایت TeachTechs.ir (تیچ تکس) را به هیچ عنوان از دست ندهید
با اشتراک این آموزش در شبکههای اجتماعی خود، به ما در ادامه تولید این آموزشها کمک کنید.
منتظر نظرات شما هستم
با سلام خدمت استاد
در قسمتی از فیلم آموزشی مقدار حافظه فلش میکرو رو ۱۶۰۰۰ بیان کردید.
آیا منظور همون ۱۶۳۸۶ بایت بوده است؟
سلام جناب حسنیان
بله، در ویدئو حدودی گفته شده، اگه بخوایم دقیقا بدست بیاریم باید ۱۶ رو در ۱۰۲۴ ضرب کنیم که میشه ۱۶۳۸۴ بایت، بطوریکه خونهها از آدرس صفر تا ۱۶۳۸۳ شمارهگذاری میشن. به همین خاطر در اکثر مقالات جدید بجای نوشتن ۱۶Kb مینویسن ۱۶Kib تا بدونیم K در اینجا معنی ۱۰۰۰ رو نمیده و بجای اون kib استفاده میکنن.
به هر حال ممنون از سوال خوبتون
موفق باشید