本帖最后由 hackthree 于 2011-12-28 17:07 编辑
因为用的是SWD模式,所以只用TMS,TCK,RESET,VCC,GND这五根线。
STM32L152CBT6的RESET脚如下图
一个10K的电阻上拉至供电电压,一个0.1uF的电容接地。
以前用STM32F100,F103一直是这样用的,没出现什么问题。
可是这次用STM32L152CBT6就出问题了。
用JLINK的3.3V供电烧写程序就提示错误。
但是用3V供电烧写就没有问题。。
如果想用JLINK的3.3供电烧写,就必须把那个0.1uF的电容去掉。
很诡异的问题。
ST的M3系列的片子应该是相同封装,硬件基本兼容通用的吧。为什么F100和F103用的都没问题,L152却不行呢?
求解惑。。
另外再问一个弱弱的问题。。
如果把这里的电阻和电容都不接,在应用的时候会出什么问题? |