大家好! 本人刚刚使用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,一直写不进内容! 请大家帮忙,多多益善,谢谢! |
单片机的AD通道是否具有内部放大功能?
STM32L152配段码屏
ASDFKSDLKFA;LK
使用 X-NUCLEO-SAFEA1运行历程All_Use_Cases所有返回都是48怎么解决?
STM32L151 低功耗运行模式,CPU是处于正常运行状态吗?
串口连续接收同时写入FLASH数据不全
STM32L151RET6 的官方功耗数据是基于内部晶振还是外部晶振
如何利用timer对一个频率变化范围比较广的中低频脉冲信号进行精确脉冲长度/周期/频率测定
多路ADC使用DMA模式有没有教程呀,芯片STM32L151
STM32L151使用什么牌子的SD卡最好