سلام
یه برنامه ساده برای سری 103 نوشتم مشکل اینه که برنامه تو شبیه سازی درست کار میکنه اما در عمل تغییرات اعمال نمیشه
و پایه ها در حالت پیش فرض قرار دارند
میکرو پروگرام میشه تغیرات قسمت debug , utility هم انجام شده
توی این ورژن از فایل STM32_Init.c نمیشه استفاده کرد ، چطور میشه تنظیمات پاور و کلاک رو اعمال کرد؟
کد:
#include <STM32f10x.h>
int main (void)
{
int i;
GPIOA->CRL=8738;
while (1)
{
GPIOA->ODR = 65535;
for(i=0;i<2000;i++);
GPIOA->ODR = 0;
for(i=0;i<2000;i++);
}
}
با اضافه کردن
RCC->CR|=(1<<16);
while(((RCC->CR&(1<<17)))==0)
RCC->CFGR|=2;
RCC->APB2ENR=0x1c;
خروجی ولتاژ دارم
فایل برنامه دانلود