سلام من یک کتاب خریدم به نام اموزش عملی میکرو کنترلر arm سری stm32
در این کتاب اموزش stm 32 بر پایه کامپایلر کیل و برد اموزشی که خود نویسندگان کتاب اون رو طراحی کردن هستش
یه چند تا سوال داشتم خدمت اساتید بزرگوار
داخل کتاب ابتدا پیاده سازی GPIO با استفاده از ثبات در یکی دو صفحه توضیح داده شده سپس به پیاده سازی gpioبا استفاده از توابع کتابخانه ای که در پوشه نرم افزار همراه کتاب به نام cmsis وجود داره پرداخته و در تمام فصل ها و مثال های کتاب از همین روش استفاده توابع کتابخانه ای با استفاده از نرم افزار CMSIS پرداخته شده است و استفاده از روش پیاده سازی gpioبا استفاده از ثبات هیچگونا مثال یا توضیحی نداده
میخواستم بدونم تفاوت این دو روش چیهص
ایا استفاده از روش نرم افزاری با نرم افزار CMSIS مانند استفاده از کدویزارد تو Avrهستش اگه اینجوری با شه که مثل یه لقمهداماده میمونه و وابستگی ما رو به نرم افزار برای برنامه نویسی بیشتر میکنه
به نظر شما استفاده از ثبات ها برای پیاده سازی GPIO بهتر نیست
اگر یکی از بزرگواران که تو زمینه میرو کنترلر های stm تخصص و اطلا عات کافی دارن و بیاد مثل این بزرگوار که داره تو سایت خودش اموزش سری lpc 1768رو میده ابتدا میومد رجیسترهای stm 32 رو توضیح میداد ( کلا این میکرو چند تا رجیستر داره از چه رجیستری برای ورودی خروجی استفاده میشه نحوه استفاده از رجیسترها و ........) رو توضیح میدا د خیلی خوب میشد
در این کتاب اموزش stm 32 بر پایه کامپایلر کیل و برد اموزشی که خود نویسندگان کتاب اون رو طراحی کردن هستش
یه چند تا سوال داشتم خدمت اساتید بزرگوار
داخل کتاب ابتدا پیاده سازی GPIO با استفاده از ثبات در یکی دو صفحه توضیح داده شده سپس به پیاده سازی gpioبا استفاده از توابع کتابخانه ای که در پوشه نرم افزار همراه کتاب به نام cmsis وجود داره پرداخته و در تمام فصل ها و مثال های کتاب از همین روش استفاده توابع کتابخانه ای با استفاده از نرم افزار CMSIS پرداخته شده است و استفاده از روش پیاده سازی gpioبا استفاده از ثبات هیچگونا مثال یا توضیحی نداده
میخواستم بدونم تفاوت این دو روش چیهص

ایا استفاده از روش نرم افزاری با نرم افزار CMSIS مانند استفاده از کدویزارد تو Avrهستش اگه اینجوری با شه که مثل یه لقمهداماده میمونه و وابستگی ما رو به نرم افزار برای برنامه نویسی بیشتر میکنه
به نظر شما استفاده از ثبات ها برای پیاده سازی GPIO بهتر نیست
اگر یکی از بزرگواران که تو زمینه میرو کنترلر های stm تخصص و اطلا عات کافی دارن و بیاد مثل این بزرگوار که داره تو سایت خودش اموزش سری lpc 1768رو میده ابتدا میومد رجیسترهای stm 32 رو توضیح میداد ( کلا این میکرو چند تا رجیستر داره از چه رجیستری برای ورودی خروجی استفاده میشه نحوه استفاده از رجیسترها و ........) رو توضیح میدا د خیلی خوب میشد
دیدگاه