Web Analytics
Datasheet 搜索 > 微控制器 > ST Microelectronics(意法半导体) > STM32F105RCT6 数据手册 > STM32F105RCT6 用户编程技术手册 2/10 页
STM32F105RCT6
器件3D模型
9.909
导航目录
  • 应用领域在P10
STM32F105RCT6数据手册
Page:
of 10 Go
若手册格式错乱,请下载阅览PDF原文件
IAP overview AN3354
2/10 Doc ID 018530 Rev 1
2 IAP overview
2.1 Principle
To program the IAP driver to the Flash memory base address, use in-circuit programming
(ICP) either with the JTAG/SWD interface using the development toolchain of your choice or
the factory-embedded bootloader in the System memory area.
The IAP driver uses the USB Host to:
Download a binary file (.bin) from a Flash disk (thumb drive) to the STM32F105/107's
internal Flash memory.
Upload all the STM32F105/107's internal Flash memory content into a binary file.
Execute the user program.
Note: This application note is based on the STM32F105/107xx USB Host library. For more details
about the USB Host stack and a mass storage demonstration, please refer to the
STM32F105/107xx USB Host library user manual (UM1021).
2.2 IAP driver description
The IAP driver contains the following set of source files:
main.c: contains the USB initialization data. The USB Host state machine is then
executed if the user wants to enter IAP mode or the program will execute the user code.
stm32f10x_it.c: contains the interrupt handlers for the application.
command.c: contains the IAP commands (download, upload and jump commands).
flash_layer.c: provides a medium layer access to the STM32 embedded Flash
driver.
usb_bsp.c: implements the board support package for the USB host library.
usbh_usr.c: includes the USB host library user callbacks and LCD control data.
The user can choose to either go to the user application or execute the IAP for
reprogramming purposes by pressing a Key-button connected to a pin:
If the Key-button is not pressed at reset, the device switches to the user application.
If the Key-button is pressed at reset, the device displays the IAP main menu.
Figure 1 illustrates the IAP flowchart.

STM32F105RCT6 数据手册

ST Microelectronics(意法半导体)
107 页 / 2.03 MByte
ST Microelectronics(意法半导体)
1137 页 / 12.72 MByte
ST Microelectronics(意法半导体)
10 页 / 0.09 MByte
ST Microelectronics(意法半导体)
109 页 / 1.97 MByte
ST Microelectronics(意法半导体)
6 页 / 0.09 MByte
ST Microelectronics(意法半导体)
3 页 / 0.11 MByte
ST Microelectronics(意法半导体)
95 页 / 0.98 MByte

STM32F105 数据手册

ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F105VCT6  微控制器, 32位, USB OTG快速, ARM 皮质-M3, 72 MHz, 256 KB, 64 KB, 100 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F105RCT6  微控制器, 32位, USB OTG快速, ARM 皮质-M3, 72 MHz, 256 KB, 64 KB, 64 引脚, LQFP
ST Microelectronics(意法半导体)
STM32F105/107 系列微处理器,STMicroelectronicsSTMicroelectronics **STM32F105/107** 处理器,带 Cortex M3 芯,速度高达 72 MHz。 STM32 系列包括基于 ARM 的 32 位 MCU,带 16 位计时器、CAN、ADC、USB 2.0 全速接口/OTG、以太网 MAC 和通信接口(I2C、SPI、UART)。 STM32 ARM Cortex-M3 32 位闪存微控制器工作时具有低电压、低功率,带有实时功能。 MCU 体系结构具有一个易于使用的 STM32 平台,提供三种不同的封装。 这些嵌入式设备可在如电动机驱动;打印机和扫描仪;警报;和工业应用的应用中使用。 ARM 的 Cortex 智能模块处理器 温度范围:-40 至 +85 °C 电源:2 V 至 3.6 V 闪存:高达 256 Kb SRAM:高达 64 Kb 省电模式套件 ### STM32F1 系列 32 位 ARM® Cortex®-M3 微控制器,STMicroelectronics32 位闪存微控制器的 STM32 系列基于 ARM Cortex™ M3 核心的突破 - 为嵌入式应用特别开发的核心。 STM32 系列得益于 Cortex-M3 体系结构增强功能,包括为传达改进性能而设置的 Thumb-2 指令,带更好的编码密度,对中断更快的反应,所有的均和领先的工业功耗相接合。出色的实时表现 卓越功效 卓越的和新型的外围设备 最大程度的集成 跨族引脚,外围设备和软件兼容性
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F105R8T6  微控制器, 32位, USB OTG快速, ARM 皮质-M3, 72 MHz, 64 KB, 64 KB, 64 引脚, LQFP
ST Microelectronics(意法半导体)
STM32F105/107 系列微处理器,STMicroelectronicsSTMicroelectronics **STM32F105/107** 处理器,带 Cortex M3 芯,速度高达 72 MHz。 STM32 系列包括基于 ARM 的 32 位 MCU,带 16 位计时器、CAN、ADC、USB 2.0 全速接口/OTG、以太网 MAC 和通信接口(I2C、SPI、UART)。 STM32 ARM Cortex-M3 32 位闪存微控制器工作时具有低电压、低功率,带有实时功能。 MCU 体系结构具有一个易于使用的 STM32 平台,提供三种不同的封装。 这些嵌入式设备可在如电动机驱动;打印机和扫描仪;警报;和工业应用的应用中使用。 ARM 的 Cortex 智能模块处理器 温度范围:-40 至 +85 °C 电源:2 V 至 3.6 V 闪存:高达 256 Kb SRAM:高达 64 Kb 省电模式套件 ### STM32F1 系列 32 位 ARM® Cortex®-M3 微控制器,STMicroelectronics32 位闪存微控制器的 STM32 系列基于 ARM Cortex™ M3 核心的突破 - 为嵌入式应用特别开发的核心。 STM32 系列得益于 Cortex-M3 体系结构增强功能,包括为传达改进性能而设置的 Thumb-2 指令,带更好的编码密度,对中断更快的反应,所有的均和领先的工业功耗相接合。出色的实时表现 卓越功效 卓越的和新型的外围设备 最大程度的集成 跨族引脚,外围设备和软件兼容性
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F105VBT6  微控制器, 32位, USB OTG快速, ARM 皮质-M3, 72 MHz, 128 KB, 32 KB, 100 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F105VCT7  微控制器, 32位, USB OTG快速, ARM 皮质-M3, 72 MHz, 256 KB, 64 KB, 100 引脚, LQFP
ST Microelectronics(意法半导体)
STM32 系列 32 位 256 kB 闪存 64 kB RAM 基于 ARM 微控制器 - LQFP-100
ST Microelectronics(意法半导体)
STM32 系列 72 MHz 256 KB 闪存 64 kB RAM 32 位 微控制器 - LQFP-64
ST Microelectronics(意法半导体)
STM32 系列 32 位 128 KB 闪存 64 kB RAM 基于 ARM 微控制器 - LQFP-64
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件