Web Analytics
Datasheet 搜索 > 微控制器 > ST Microelectronics(意法半导体) > STM32F302VBT6 数据手册 > STM32F302VBT6 产品设计参考手册 6/66 页
STM32F302VBT6
器件3D模型
45.195
导航目录
  • 应用领域在P66
  • 型号编号列表在P1
STM32F302VBT6数据手册
Page:
of 66 Go
若手册格式错乱,请下载阅览PDF原文件
CPAL overview UM1566
6/66 Doc ID 023577 Rev 1
1 CPAL overview
The purpose of this document is to explain the architecture and the implementation of the
CPAL Library (Communication Peripheral Application Library):
CPAL v2 is a Library providing high layer API for STM32F0/F3 communication peripherals
(I
2
C). It provides CPAL drivers for each device, some illustrating examples showing how to
use and customize the CPAL drivers.
It mainly aims to:
Provide intuitive, easy to use and sufficient API (Init, Deinit, Read, Write):
All configurations needed for the communication peripheral (I/O pins, Clocks,
Interrupt vectors, DMA channels …) are internally managed by the CPAL low layer
drivers.
The communication operations are also managed internally by the CPAL drivers
(communication headers, address sending, Interrupt and/DMA control, error
management …).
All operations are controlled and monitored through a single configuration
structure (one structure instance for each device) holding all necessary
configuration parameters (device configuration, buffers addresses and sizes…) as
well as the current communication status and error codes.
Provide efficient and complete management of device and communication errors.
Device events and errors are managed by the CPAL low layer drivers and allow user to
integrate easily a specific code for each event and error. Communication errors are also
managed by a timeout mechanism that can be customized by user application.
Provide high customization and integration level:
Several static configurations allow reducing code size when some options are not
used (i.e., Reduce the number of used devices, disable management of some
modes: 10-bit addressing, General call …).
Dynamic and easy configuration through a unique control structure allowing
dynamically enabling/disabling device and communication options.
Several user callbacks: functions declared and called by the CPAL drivers and
implemented by user application when needed. These functions allow user
application to perform specific actions relative to specific communication
events/errors.
Provide device abstraction layer: CPAL library supports all STM32 device families.
Provide efficient and simple debug feature through CPAL_DEBUG option: debug
messages are sent through customizable macro. Log messages are sent at each step
of the CPAL driver (this macro can be customized to send messages through serial
interface, debug IDE interface, LCD screen…).
In order to optimize CPAL driver performances, all operations, except device
initialization, are preformed through direct register access.

STM32F302VBT6 数据手册

ST Microelectronics(意法半导体)
144 页 / 2.24 MByte
ST Microelectronics(意法半导体)
66 页 / 0.5 MByte
ST Microelectronics(意法半导体)
260 页 / 3.17 MByte
ST Microelectronics(意法半导体)
18 页 / 0.39 MByte
ST Microelectronics(意法半导体)
17 页 / 0.34 MByte
ST Microelectronics(意法半导体)
6 页 / 0.09 MByte
ST Microelectronics(意法半导体)
3 页 / 0.04 MByte

STM32F302 数据手册

ST Microelectronics(意法半导体)
STM32F302 系列微处理器,STMicroelectronicsSTMicroelectronics STM32 F302 混合信号微控制器带 32 位 ARM Cortex M4 内核,操作频率为 72 MHz,随附集成模拟外设,如 DAC、ADC、DSP 和 FPU(浮点单元)和 CCM(内核耦合存储器)。 比较器 (50ns) 运算放大器,具有可编程增益 (PGA) 12 位 DAC;12 位 ADC,带 MSPS;16 位 ADC RAM 存储体系结构:CCM(内核耦合存储器) 电动机控制计时器 (144 MHz) 通信接口:USB FS 和 CAN 2.0B 工作电压 3.6 V 存储器 256 Kb ### STM32F3 系列 32 位 ARM® Cortex®-M4 微控制器,STMicroelectronicsSTM32 F3 系列混合信号 MCU,带有 DSP 和 FPU 指令,将以 72MHz 运行的 32 位 ARM Cortex-M4 内核与高级模拟外设组件组合在一起。快速比较器 (50ns) 可编程增益放大器(4 种增益范围) 12 位 DAC 快速 12 位 ADC(每通道 5 MSPS,交错模式时高达 18 MSPS) 16 位 sigma-delta ADC 快速 144MHz 电动机控制计时器,计时分辨率优于 7ns
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302C8T6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 64 KB, 16 KB, 48 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302RCT6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 256 KB, 32 KB, 64 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302RBT6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 128 KB, 24 KB, 64 引脚, LQFP
ST Microelectronics(意法半导体)
STM32F302 系列微处理器,STMicroelectronicsSTMicroelectronics STM32 F302 混合信号微控制器带 32 位 ARM Cortex M4 内核,操作频率为 72 MHz,随附集成模拟外设,如 DAC、ADC、DSP 和 FPU(浮点单元)和 CCM(内核耦合存储器)。 比较器 (50ns) 运算放大器,具有可编程增益 (PGA) 12 位 DAC;12 位 ADC,带 MSPS;16 位 ADC RAM 存储体系结构:CCM(内核耦合存储器) 电动机控制计时器 (144 MHz) 通信接口:USB FS 和 CAN 2.0B 工作电压 3.6 V 存储器 256 Kb ### STM32F3 系列 32 位 ARM® Cortex®-M4 微控制器,STMicroelectronicsSTM32 F3 系列混合信号 MCU,带有 DSP 和 FPU 指令,将以 72MHz 运行的 32 位 ARM Cortex-M4 内核与高级模拟外设组件组合在一起。快速比较器 (50ns) 可编程增益放大器(4 种增益范围) 12 位 DAC 快速 12 位 ADC(每通道 5 MSPS,交错模式时高达 18 MSPS) 16 位 sigma-delta ADC 快速 144MHz 电动机控制计时器,计时分辨率优于 7ns
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302K8U6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 64 KB, 16 KB, 32 引脚, UFQFPN
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302VBT6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 128 KB, 24 KB, 100 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302R8T6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 64 KB, 16 KB, 64 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302VCT6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 256 KB, 32 KB, 100 引脚, LQFP
ST Microelectronics(意法半导体)
STMICROELECTRONICS  STM32F302RET6  微控制器, 32位, 通用, ARM 皮质-M4, 72 MHz, 512 KB, 64 KB, 64 引脚, LQFP
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件