سلام بر اساتید
اقا ما یه پروژه داریم که مثل بچه ادم کار میکرد. با کیل 5 نوشتش و اومدم کامپایلش کردم با کیل 5 برای میکرو 1768 دیدم که hardfault میده و مشکل usage fault هست
دیدم که چند تا متغیر تعریف کرده بودم که توی هدر بصورت extern بودن. حالا میکرو اومده گیر داده به بعضی از این متغیرها که دارن اشاره میکنن به خونه 0x000 حافظه و این باعث مشکل میشه
قبن اینطوری نبوده ولی جدیدن اینطوری شده و تا زمانیکه متغیر رو پاک نکنی هم usage fault بهشون گیر میده
راه حلی دارید عزیزان؟