مشکلات نرم افزاری با کامپایلر IAR
اطلاعیه
Collapse
No announcement yet.
-کامپایلر IAR ارورها-و نکات
Collapse
X
-
پاسخ : -کامپایلر IAR ارورها-و نکات
اولین مشکل که میتونه اتفاق بیفته erorr lisenc هستش .
علت:درست کرک نشدن کامپلیلر هستش
راه حل:دوباره نصب کنید ودر تبدیل حرف کوچیک به بزرگ هاست ایدی دقت کنید.راه اندازی enc28j60 و enc424j600 برای RL-TCPnet
راه اندازیks0108 با emwin
راه اندازی lcd7 اینچ با داریور داخلی stm32f429
-
پاسخ : -کامپایلر IAR ارورها-و نکات
نوشته اصلی توسط S.R.Fدوستان کسی برای at91sam7x
در کامپایلر IAR نمونه کدی نداره؟
بنده رو sam7s کار کردم تفاوت با 7x در چه قسمت هایی می تواند باشد. منظور داخل IAR
تفاوت توی رجیستر هاشون هست
مثلا هر دوتا دو تا پورت USART دارن ولی پایه های Rx و Tx برای پورت USART0 توی سریX پایه های PA0و PA1 هستن ولی توی سری S پایه های PA5,PA6 هستن و برای USART1 توی سری Xپایه های PA5,PA6 هستن ولی توی سری S پایه های PA21,PA22 هستن
خب حالا چه ربطی داره؟
ربطش اینه که وقتی میخایم از USART استفاده کنیم باید پایه مربوطه رو روی عملکرد جانبی تنظیم کنیم و اگذر حواسمون نباشه پایه ها رو اشتباهی رو عملکرد جانبی تنظیم میکنیم و برنامه کار نمیکنه
یه تفاوت دیگه این که سری S پورت B نداره (خیلی واضح هست) و پورت A هم 32 بیتی هست برخلاف سری X که پورتاش 31 بینی هستنزندگی یعنی امید و حرکت
کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
سوالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
دیدگاه
-
پاسخ : -کامپایلر IAR ارورها-و نکات
راستی یه سوال
چرا حالا IAR میخاین استفاده کنید؟
چرا نمیرید سراغ کیل که منابع آموزشیش بیشتره؟
البته جسارت نباشه هازندگی یعنی امید و حرکت
کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
سوالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!
دیدگاه
-
پاسخ : پاسخ : -کامپایلر IAR ارورها-و نکات
نوشته اصلی توسط علی ایمانی فرراستی یه سوال
چرا حالا IAR میخاین استفاده کنید؟
چرا نمیرید سراغ کیل که منابع آموزشیش بیشتره؟
البته جسارت نباشه ها
باتشکر از راهنمایی شما.
در مورد اینکه چرا IAR اولا راحتی کار با اون و اینکه کامپایلر IAR بسیار تمیز عمل میکند و ارور های بی دلیل نمی گیرد و راهنمایی برای دی باگ آن
واقعا قوی هست. :applause:
مطلب بعدی که بنده دیدم حرفه ای بودن اون هست چون بنده با kail هم کار کردم بسیار فرق می کنند.
اینطور بگم اگر کسی علاقه به برنامه نویسی حرفه ای داره نوشتن کلاس و استراکچر و مسائل oop
واقعا بر نامه نویسی در IAR براش لذت بخش خواهد بود.
رجیستر هاروهم که در طی دیباگ برنامه در اختیار دارید حرف نداره! :nerd:
اما بقول شما منابع برای کار با اون کمه . :angry:oo:
و این تنها امتیازی هست که برای keil دیدم.
دیدگاه
-
پاسخ : -کامپایلر IAR ارورها-و نکات
سلام
امیدوارم که این تاپیک توسعه پیدا کنه.
من یک بار به پشتیبانی این شرکت ایمیل زدم و از این وضعیت حال حاضر برای این کامپایلر نالیدم. جواب که به من دادن این بود:
کد:CALL 403854s_IAR Dear User, According to our systems the license for your IAR Embedded Workbench is currently not connected to a valid Support and Update Service and therefore you are not entitled to consulting our Technical Support. For information about the Embedded Workbench we refer to manuals that are included and shipped together with the software. We also kindly advice to seek further information about possible solutions to your issues in our extensive collection of Technical Notes that can be found on our web site: http://www.iar.com/en/Service-Center/Technical-Support/Technical-Support-for-IAR-Embe dded-Workbench/. To reply on your specific question, you will find code for ADC,DAC,I2C etc in Help -> Information Center -> Example Projects -> <your target device>. Specifically, with IAR Embedded Workbench for ARM, you will find (these are just some examples from the 3100 examples included in our product): * ST -> STM32Fxx stdperiph -> ADC, DAC, I2C... * Freescale -> Kinetis -> ADC, DAC, I2C... * NXP -> LPC17xx -> ADC, DAC, I2C... * (more). There are also a great number of Articles and Webinars that contains information about how to use our tools in the most efficient and productive way on our resource page: http://www.iar.com/en/Service-Center/Resources/. If you prefer to get help by our Technical Support you can acquire a Support and Update Service for your license at any time by contacting your local sales representative. Your local sales offices can be found here http://www.iar.com/en/About/Contact/. Please learn more about the benefits that comes with our Support and Update Service regulated by our Support and Update Agreement here: http://www.iar.com/sua/. Best regards, Niklas Källman -- IAR Systems AB Box 23051, Strandbodgatan 1, SE-750 23 Uppsala, SWEDEN Phone: +4618167800, mailto:support.SE@iar.com http://www.iar.com/support, https://www.twitter.com/iarsystems _________________________________________________________________ Walpurgis Eve, Tuesday April 30, we close early. International Workers' Day, Wednesday May 1, we are closed. Ascension Eve, Wednesday May 8, we close early. Ascension Day, Thursday May 9, we are closed. _________________________________________________________________ The information contained in this message is confidential and may be legally privileged. It is intended solely for the addressee. Access to this message by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying or distribution of this message, or any action or omission taken by you in reliance on it, is prohibited and may be unlawful. Please immediately contact the sender if you have received this message in error. All product names are trademarks or registered trademarks of their respective owners.
کد:CALL 403854s_IAR Dear User, According to our systems the license for your IAR Embedded Workbench is currently not connected to a valid Support and Update Service and therefore you are not entitled to consulting our Technical Support. To open an example project, follow this instruction: 1. Help -> Information Center -> Example Projects. 2. ST -> STM32F10xx -> STM32F10x stdperiph lib 3.5.0 -> STM32-EVAL -> ADC. 3. A dialog box pops up. It says "Choose destination folder". This is the _destination folder_ where the example project will be _copied_. 4. Select for example "My Documents" or any other empty folder, and click on "Choose". 5. Now, the project will be opened. If you need more information about our products, I have forwarded this e-mail to "sales.fr@iar.com", who can help you further. To contact them directly, see this link: http://supp.iar.com/Purchase/?CountryCode=FR Best regards, Niklas Källman -- IAR Systems AB, mailto:support.SE@iar.com, http://www.iar.com/support _the code to success_
دیدگاه
دیدگاه