大家好! 本人刚刚使用ARM,比较生疏,模仿网上使用库函数编写程序!使用的芯片是STM32L151RTC6! 使用FLASH_Status DATA_EEPROM_ProgramByte(uint32_t Address, uint8_t Data)函数,只能写入一个地址一次,重复写入是不知什么原因FLASH_GetStatus()标志位一直不是FLASH_COMPLETE,清楚标志位之后也不好用,不知什么原因标志位一直都在不知FLASH_ERROR_PROGRAM就是 FLASH_ERROR_WRP,导致程序一直无法写入! 奇怪的是如果忽略这几个标志位,不调用库函数,直接以寄存器的形式编写程序则读写无误,不知原因,请大家多帮助,如何使用库函数,尝试了在写数据前清除所有的标志,没用,似乎清除不掉,后面获取标志还是FLASH_ERROR_PROGRAM或FLASH_ERROR_WRP,一直写不进内容! 请大家帮忙,多多益善,谢谢! |
STM32L151RDT6 SDIO读写SD卡 FIFO下溢错误,不知是什么原因
STM32L152 RTC唤醒STOP mode问题
STM32L152系列自带LCD驱动段码液晶屏,怎么驱动想要亮的段亮
STM32L151为何FLASH擦除后全是是0x00?
求助!!STM32L151中的RTC唤醒(wake up)中断问题
STM32L152普通I/O模拟SPI驱动W25Q16问题
STM32L152开发板原理图及说明文档
STM32L1系列,如何释放PA15为普通GPIO端口
STM32L151读取W25Q16的ID错误,请帮忙看看是什么原因
STM32L151 STOP模式唤醒程序跑哪儿了
评分
查看全部评分
评分
查看全部评分