新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 實現STM32 Flash的讀寫

        實現STM32 Flash的讀寫

        作者: 時間:2016-11-09 來源:網絡 收藏
        寫flash

        FLASH_UnlockBank1();

        本文引用地址:http://www.104case.com/article/201611/317810.htm

        FLASH_ClearFlag(FLASH_FLAG_EOP | FLASH_FLAG_PGERR | FLASH_FLAG_WRPRTERR);

        FLASHStatus = FLASH_ErasePage(BANK1_WRITE_START_ADDR);//BANK1_WRITE_START_ADDR 要擦除的頁起始地址

        Address = BANK1_WRITE_START_ADDR;

        FLASHStatus = FLASH_ProgramWord(Address, data);//Adress 需要寫入的地址,data,寫入的數據

        FLASH_LockBank1();

        讀flash

        data= (*(__IO uint32_t*) Address);// Address 要讀的數據的地址,data從flash讀出來的數據



        關鍵詞: STM32Flash讀

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 常山县| 黑水县| 安吉县| 纳雍县| 英吉沙县| 孟连| 毕节市| 阿拉善盟| 疏附县| 克什克腾旗| 拉萨市| 博湖县| 社会| 建瓯市| 邹城市| 油尖旺区| 关岭| 永寿县| 和硕县| 兴安县| 历史| 景洪市| 沾益县| 十堰市| 呼和浩特市| 奉化市| 景东| 丹寨县| 溧水县| 鲁甸县| 乌兰察布市| 洛浦县| 象州县| 巴彦淖尔市| 封开县| 门头沟区| 乌兰察布市| 梅州市| 合作市| 彰化市| 龙江县|