stm8
只想写BUG
这个作者很懒,什么都没留下…
展开
-
STM8低功耗问题
在使用STM8S003时碰到一个问题:为了降低MCU功耗,在初始化时候禁止了施密特触发器,发现IO->PD3作为输入寄存器IDR一直为0。于是查找资料发现IO口作为输入时候必须开启施密特触发。另外当IO口复用ADC功能时候也需要注意此寄存器设置,网上搜索问题原因的时候看到因ADC和UART复用时候关掉了触发器产生的问题,帖子如下:http://www.eepw.com.cn/article/201609/310076.htm...原创 2020-05-20 16:09:25 · 442 阅读 · 1 评论 -
STM8S001J3程序烧录问题
STM8S001J3是ST下的8bit单片机,只有8个脚资源:8K flash1K RAM128 EEPROM5个IO口可见STM8S001J3是没有NRST脚的,如果SWIM脚复用其他功能,无法复位进入swim模式,最后单片机无法再次烧录可以在调试阶段做出处理:单片机启动后立即对SWIM复位,再加5s延迟,此时间段作为程序烧录时间,调试完成之后可删除此部分。CFG->GCR &= ~CFG_GCR_SWD;//enable swimDelayMs(5000);Sys原创 2020-05-15 16:12:22 · 2317 阅读 · 1 评论