STM32สงสัยเกี่ยวกับหน่วยความจำของController

Started by kicuji, December 22, 2014, 03:24:53 PM

Previous topic - Next topic

kicuji

เป็นไปได้หรือไม่ว่า memory ของ stm32f103 มีปัญหา และมีวิธีแก้หรือไม่ครับ
ผม run โปรแกรมบน controller ปรากฏข้อความ ดังรูป

Code ดังนี้

int main(void)
{
char DisLcd[20];
unsigned long Data1[5];
unsigned long ADCVal = 0;
unsigned long ADCVA;
int i = 1;
RCC_setup();
GPIO_Configuration();
NVIC_setup();
delay(50);
   DMA_setup();   // DMA Configuration
   USART1_setup();   // USART2 Configuration
ADC_Configuration();
     LCDInit();
delay(50);
    clrs();
lcd_printL1("INIT");
LCDSetcurser(0x80);
delay(50);
    lcd_printL1("Wangsaipoon");
//usart1_puts("Wangsaipoon");
delay(1000);
    while(1)
    {
    LCDSetcurser(0xC0);
    delay(50);
    lcd_printL1("Thanaphat Srijumphon");
    delay(50);
    clrs();
    //LCDSetcurser(0xDF);
    //delay(50);
    //lcd_printL1("Thanaphat Srijumphon");

    }
}


หลังจากนั้นผมเพิ่ม Code อีก บันทัด เกี่ยวกับ LCD ผลคือ INIT ไม่ผ่าน




zerochero

ตั้งแต่ใช้งานมายังไม่เจอหน่วยความจำมีปัญหานะครับ แต่เจอที่การตั้งค่าพวก Compiler หรือ Tool มากกว่าครับ ที่ทำให้เกิดปัญหา และที่สำคัญการเขียนโปรแกรมก็ทำให้เกิดปัญหาเช่นกันครับ