سلام
من یه برد واسه میکرو stm32f100c8t6 زدم که وقتی واسه اولین بار میخوام پروگرام کنم ارور read out protection میده که بعد از سرچی که کردم متوجه شدم باید از طریق نرم افزار stlink utility و option byte این read out protection رو غیر فعال کنم.بعد از طریق نرم افزار این کار رو کردم و یه بار میکرو رو از طریق iar پروگرام کردم ولی بعد از اون دیگه میکرو از کار افتاد و پروگرامر اونو نمیشناسه!
یه برد دیگه زدم و دوباره همین کارا رو انجام دادم و این یکی دیگه هم همینجوری شد!
مشکل از چیه؟
آپدیت
دقیقا بعد از این پست با یکم سرچ دیگه روش کار رو در سایت زیر پیدا کردم ، اول خواسم از مدیران سایت درخواست حذف تاپیک رو بدم ولی بعد با خودم گفتم شاید یه نفر دیگه هم مثل من همین مشکل رو داشته باشه و بهتره اینجا روش کار رو بگم:
اول اینکه واسه هر برنامه ای که مینویسید قبلش حتما یه تاخیر کوچیک بزارید تا به این مشکل بر نخورید!
و اگه یه موقع اشتباهی برنامتون بدون اینکه تاخیر بزارید رو میکرو پروگرم کردید کافیه تا در نرم افزار STLINK UTILITY از بخش منوی target به قسمت setting برید و از بخش mode گزینه connect under reset رو انتخاب کنید
بعد دستتون رو روی کلید ریست بگیرید و گزینه erase رو بزنید تا برنامه میکرو پاک بشه و مشکل پروگرام نشدن حل شه
اینم سایتی که آموزش توش نوشته شده:
من یه برد واسه میکرو stm32f100c8t6 زدم که وقتی واسه اولین بار میخوام پروگرام کنم ارور read out protection میده که بعد از سرچی که کردم متوجه شدم باید از طریق نرم افزار stlink utility و option byte این read out protection رو غیر فعال کنم.بعد از طریق نرم افزار این کار رو کردم و یه بار میکرو رو از طریق iar پروگرام کردم ولی بعد از اون دیگه میکرو از کار افتاد و پروگرامر اونو نمیشناسه!
یه برد دیگه زدم و دوباره همین کارا رو انجام دادم و این یکی دیگه هم همینجوری شد!
مشکل از چیه؟
آپدیت
دقیقا بعد از این پست با یکم سرچ دیگه روش کار رو در سایت زیر پیدا کردم ، اول خواسم از مدیران سایت درخواست حذف تاپیک رو بدم ولی بعد با خودم گفتم شاید یه نفر دیگه هم مثل من همین مشکل رو داشته باشه و بهتره اینجا روش کار رو بگم:
اول اینکه واسه هر برنامه ای که مینویسید قبلش حتما یه تاخیر کوچیک بزارید تا به این مشکل بر نخورید!
و اگه یه موقع اشتباهی برنامتون بدون اینکه تاخیر بزارید رو میکرو پروگرم کردید کافیه تا در نرم افزار STLINK UTILITY از بخش منوی target به قسمت setting برید و از بخش mode گزینه connect under reset رو انتخاب کنید
بعد دستتون رو روی کلید ریست بگیرید و گزینه erase رو بزنید تا برنامه میکرو پاک بشه و مشکل پروگرام نشدن حل شه
اینم سایتی که آموزش توش نوشته شده:
دیدگاه