零死角玩转STM32的PDF电子书免费下载

资料大小: 27.67 MB

所需积分: 1

下载次数:

用户评论: 0条评论,查看

上传日期: 2020-12-01

上 传 者: 北城别000他上传的所有资料

资料介绍

标签:仿真器(365)STM32(3998)单片机(20885)

本书配套的仿真器为Fire-Debugger,遵循ARM公司的CMSIS-DAP标准,支持所有基于Cortex-M内核的单片机,常见的M3、M4和M7都可以完美支持。Fire-Debugger支持下载和在线仿真程序,支持XP/WIN7/WIN8/WIN10这四个操作系统,免驱,不需要安装驱动即可使用,支持KEIL和IAR直接下载,非常方便。

把仿真器用USB线连接电脑,如果仿真器的灯亮则表示正常,可以使用。然后把仿真器的另外一端连接到开发板,给开发板上电,然后就可以通过软件KEIL或者IAR给开发板下载程序。

ISP(In-SystemProgramming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。ISP的时候需要用到(bootloader)自举程序,自举程序存储在STM32器件的内部自举ROM存储器(系统存储器)中。其主要任务是通过一种可用的串行外设(USART、CAN、USB、I2C等)将应用程序下载到内部Flash中。每种串行接口都定义了相应的通信协议,其中包含兼容的命令集和序列。

现在我们针对USART1的ISP进行分析,通常的ISP的步骤如下:1.电脑通过USB转串口线连接STM32的USART1,并打开电脑端的上位机;2.设置跳线保持BOOT0为高电平,BOOT1为低电平;3.复位单片机使其进入bootloader模式,通过上位机下载程序;4.下载完毕,设置跳线保持BOOT0为低电平,BOOT1为低电平;5.复位单片机即可启动用户代码,正常运行。以上步骤有个不好的地方就是下载程序需要跳线及复位操作,很繁琐。通过对ISP的原理认识,一键ISP就诞生了,它需要做的事情就是用上位机去控制BOOT0脚和单片机的复位脚,原理图如下:

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行

本周

  1. 使用单片机实现电子秤系统的毕业设计资料合集免费下载
  2. STM32单片机最小系统的物料清单和PCB与电路原理图免费下载
  3. 如何使用51单片机实现自动售货机的仿真设计
  4. 单片机编码的机器人Protel工程电路原理图及PCB文件免费下载
  5. SI6203独立锂离子开关式电池充电器芯片的数据手册免费下载
  6. 使用51单片机实现点阵显示屏和蜂鸣器与独立键盘的应用实例制作
  7. 如何使用STM32单片机实现铂热电阻桥式测温系统的设计实现
  8. 如何使用51单片机实现WIFI多路遥控开关的设计

本月

  1. 使用单片机实现温度计的C语言程序和工程文件免费下载
  2. 使用单片机实现智能循迹小车的学习课件和程序免费下载
  3. 逻辑电平互连出现电流倒灌的原因及解决措施
  4. 使用单片机实现电子秤系统的毕业设计资料合集免费下载
  5. Arduino Leonardo的电路原理图免费下载
  6. STM32F103中文教程及参考手册免费下载
  7. ATK-AS608指纹识别模块的使用说明
  8. tc4056a原厂规格书锂电池充电IC
  9. AT89S52 8位微控制器的数据手册免费下载
  10. STM32单片机最小系统的物料清单和PCB与电路原理图免费下载

总榜

  1. 单片机C语言程序设计实训100例——基于8051 Proteus仿真
  2. 51单片机学习资料打包
  3. 单片机超级精华包
  4. 网上学单片机(入门篇)
  5. 电子工程师基本知识结构
  6. Keil uVision3下载 (破解版带注册机+中文版)
  7. 《C51单片机及C语言知识点必备秘籍》电子发烧友网创新系列电子书
  8. 单片机C语言程序设计实训100例——基于8051 Proteus仿真
  9. 51单片机c语言超强学习资料
  10. PIC单片机应用常见问答