سلام. من با میکروی lpc2138 یک مشکل دارم. من از رجیستر FIO0SET و FIO0CLR نمیتونم استفاده کنم. تو دیباگ کردن ارور میده:
*** error 65: access violation at 0x3FFFC000 : no 'write' permission
*** error 65: access violation at 0x3FFFC018 : no 'write' permission
من رجیستر 2 بیت اول SCS رو هم 1 کردم برای دسترسی سریع به این 2 پورت.
چیزی که تونستم از تو سایت keil پیدا کنم این بود که تو Memory Map رنج مموری ادرس این رجیستر رو وارد کنم. این کارو کردم و دیگه ارور نمیده ولی مشکلم اینه که برنامه سر همین خط گیر میکنه.
برنامه ساده 0 و 1 کردن 1 پورت هست. من مشکلی با رجیستر های IO0SET , IO0CLR ندارم فقط با دسترسی سریع مشکل دارم.
کسی میدونه علت چی هست؟
ممنون.
*** error 65: access violation at 0x3FFFC000 : no 'write' permission
*** error 65: access violation at 0x3FFFC018 : no 'write' permission
من رجیستر 2 بیت اول SCS رو هم 1 کردم برای دسترسی سریع به این 2 پورت.
چیزی که تونستم از تو سایت keil پیدا کنم این بود که تو Memory Map رنج مموری ادرس این رجیستر رو وارد کنم. این کارو کردم و دیگه ارور نمیده ولی مشکلم اینه که برنامه سر همین خط گیر میکنه.
برنامه ساده 0 و 1 کردن 1 پورت هست. من مشکلی با رجیستر های IO0SET , IO0CLR ندارم فقط با دسترسی سریع مشکل دارم.
کسی میدونه علت چی هست؟
ممنون.