173 2438 5004
KEROS加密芯片——品牌直销 | 免费样品 | 技术支持
当前位置:网站首页 > 资讯中心 正文 资讯中心

stm32f103冷启动初始化不成功

keros@mark 2023-03-19 资讯中心

stm32f103使用eeprom作为寄存器,断电重启后保存的数据消失,请大神看下程序是否有问题?

系统上电之后,要看一下数据是否写入正确。就是写入后会读,看看写入的数据是不是正确,如果没问题说明不是数据写入和读出的问题。

看你的程序应该是保存时间信息,我猜测是不是你的程序在初始化的时候每次都写入了一个固定的值,造成断电之后,再上电把之前断电前的信息给覆盖了,造成了掉电EEPROM信息丢失的假象。

建议把你的程序完整的放上来,或者是把初始化程序和主程序都放上来,这样好分析一些。

stm32f103c6t6 的printf卡住

因为没使用useMicroLIB(微库)。

有以下两种解决办法:

1、在魔术棒、Targer选项页中勾选useMicroLIB,即可成功运行。

2、在usart点c(自己编写的串口的c文件中)添加代码。

代码是写在USART的初始化文件中,记得修改USARTx,换成你要输出的USART端口号。

STM32F103RCT6的pb6 pb7作为usart1,但用库函数初始化ADC和DAC以后,串口就不能用了,找了一下午,求指点

你是开了ADC/DAC的中断吗?另外查看下你的串口是不是中断发送与接收的,它的优先级什么的你设定了没。初步怀疑是你ADC/DAC时间过长,打乱了串口

本文标签:stm32f103冷启动初始化不成功

产品列表
产品封装
友情链接