原创 哈哈~~~首次"空手道"倒塌STM32初战告捷---自贺一番

2007-12-19 23:49 4332 6 6 分类: MCU/ 嵌入式

http://bbs.21ic.com/club/bbs/list.asp?boardid=49&t=2800245



hotpower 发表于 2007-12-19 23:41 ST MCU ←返回版面 按此察看该网友的资料 按此把文章加入收藏夹 按此编辑本帖

18楼: 哈哈~~~首次"空手道"倒塌STM32初战告捷---自贺一番


根据香帮主给的"联络图",首次倒塌成功...

1)  Bootloader是在System Memory,这个区域必须通过设置Boot1和Boot0引脚才能启动,正常工作状态下,这部分区域是被隔离开的,自动被绕开,Bootloader绝对不占用任何用户程序的资源。
  简单地说:当你要使用ISP烧写数据到Flash时,需要设置Boot1和Boot0启动System Memory中的Bootloader;烧写完成后,再重新设置Boot1和Boot0启动Flash中你自己的程序,进入正常操作。


从引导管脚选择分配来看,实际产品只有运行状态和ISP状态.

  Boot1 Boot0
     X     0   运行模式
     0     1    ISP模式

这里将Boot1都接为低电平,这样本来3个状态需要2个信号控制的
就变为了一个信号Boot0的控制了,即
  Boot1 Boot0
     0     0   运行模式
     0     1    ISP模式

那么我什么时候可以自由切换呢???

难道Boot0的跳变会在运行期间改变工作模式吗???

俺估计不会的~~~Boot,Boot肯定是复位瞬间系统辨认Boot引脚的.

所以,肯定需要将reset信号也控制吧~~~

这就变为了

   Reset   Boot0
1->0->1     0   运行模式
1->0->1     1    ISP模式

那么不就让菜农错点鸳鸯把LPCARM非常成功和完美的经验扯入到了STM32中了吗???

图俺就不画出来了吧~~~


2006102615335132.gif

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条