PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فرق این دو رجیستر چیست؟



arm-mohsen-avr
16-03-2012, 02:11
سلام دوستان من با keil کار کردم اومدم کوچ کردن به iar حالا یه مشکل دارم تو iar برای مقدار دهی رجیستر به این صورت می نوشتیم AT91C_BASE_PIOA->PIO_PER
ودر keil به صورت *AT91C_PIOA_PER ایا این دو با هم تفاوت دارند ؟هر دو هم اشاره می کنن

agape
16-03-2012, 10:50
نه دوست من ، اگر شما به کایل عادت دارید میتونی هدر کایل رو کپی کنید و توی iar ازش استفاده کنی !

m-arm
16-03-2012, 13:16
نه دوست من ، اگر شما به کایل عادت دارید میتونی هدر کایل رو کپی کنید و توی iar ازش استفاده کنی !


جدا این که خیلی عالیه- بنابراین می شه از توابع کتابخانه ای شما در ای ار هم استفاده کرد.
یک سوال در همین زمینه دارم. ایا امکان داره در کیل با سی پلاس پلاس برای اتمل کد زد؟ در این صورت ایا باید هدر ها را از نو نوشت؟ بنظرتون سی پلاس با توجه به امکاناتی نظیر تعریف کلاسها و .... برای ارم بهتر نیست که ار سی پلاس پلاس استفاده کنیم تا سی؟

arm-mohsen-avr
16-03-2012, 14:01
با تشکر از دوستان :hi:
بله میشه توکیل باسی پلاس پلاس برنامه نوشت و نیاز به نوشتن جدا برای هدرها نیست و زبان سی پلاس پلاس بهتر از سی برای ارم است .:0013:

agape
16-03-2012, 14:02
بله - میشه !
توی کایل میشه برای آرم از کد cpp استفاده کرد بودن مشکل - فقط باید نوع پروژتون رو از نوع cpp استفاده کنید.