Hiện kết quả 1 đến 1 trên 1

Chủ đề: [Nhờ trợ giúp ] về Cách đọc ghi và cấu hình cho bộ nhớ eeprom của STM8s003f

  1. #1
    Junior Member
    Ngày tham gia
    Sep 2014
    Bài viết
    1

    [Nhờ trợ giúp ] về Cách đọc ghi và cấu hình cho bộ nhớ eeprom của STM8s003f

    Mình mới bắt đầu lập trình với dòng này được một thời gian ngắn,( trước toàn làm với PIC) STM8 mới chỉ bắt đầu in out đơn giản thôi.
    Mình cần mọi người trợ giúp cách dùng và cấu hình bộ nhớ eeprom cho STM8,các đọc và gi trên này mình làm thử một VD nhưng không thấy có được.
    VD mình làm giảm dần thời gian delay của trạng thái led và lưu vào eeprom.
    #include "stm8s_conf.h"
    unsigned int delay;
    unsigned int delay1=255;
    main( void)
    {

    GPIO_DeInit(GPIOA);
    GPIO_Init(GPIOA, GPIO_PIN_3, GPIO_MODE_OUT_PP_LOW_FAST);
    FLASH_DeInit();
    //FLASH_EraseByte(0);
    if(GPIO_ReadInputPin(GPIOD,GPIO_PIN_4)==0) FLASH_ProgramByte(0,delay1);
    delay1=FLASH_ReadByte(0);
    while(1)
    {

    GPIO_WriteHigh(GPIOA, GPIO_PIN_3);
    for(delay=0;delay<delay1*255;delay++){;}
    GPIO_WriteLow(GPIOA, GPIO_PIN_3);
    for(delay=0;delay<delay1*255;delay++){;}
    delay1=delay1-5;
    FLASH_ProgramByte(0,delay1);
    }
    // return 0; //remove Warning[Pe111]
    }
    Cám ơn mọi người .
    Hình đính kèm Hình đính kèm
    Được sửa lần cuối bởi radok45; vào 09-17-2014 lúc 06:43 AM.

Quyền hạn viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •