Datasheet 搜索 > 微控制器 > ST Microelectronics(意法半导体) > STM32F417VGT6 数据手册 > STM32F417VGT6 产品描述及参数 6/11 页


¥ 97.391
STM32F417VGT6 产品描述及参数 - ST Microelectronics(意法半导体)
制造商:
ST Microelectronics(意法半导体)
分类:
微控制器
封装:
LQFP-100
描述:
STMICROELECTRONICS STM32F417VGT6 微控制器, 32位, 以太网MAC, 照相机接口, ARM 皮质-M4, 168 MHz, 1 MB, 192 KB, 100 引脚, LQFP
Pictures:
3D模型
符号图
焊盘图
引脚图
产品图
页面导航:
技术参数、封装参数在P11
应用领域在P8P11
导航目录
STM32F417VGT6数据手册
Page:
of 11 Go
若手册格式错乱,请下载阅览PDF原文件

MC software development kit architecture TN0516
6/11 DocID018733 Rev 4
Figure 2. Motor control library
The Motor Control Library uses the lower STM32Fxxx Standard Peripheral Library layer
extensively for initializations and settings on peripherals. Direct access to STM32 peripheral
registers is preferred when optimizations (in terms of execution speed or code size) are
required. More information about the Motor Control Library, its classes and object oriented
programming can be found in the Advanced developers guide for
STM32F0x/F100xx/F103xx and STM32F2xx/F30x/F4xx MCUs PMSM single/dual FOC
library (UM1053).
The Motor Control Application (MCA) is an application that uses the Motor Control Library in
order to accomplish commands received from the user level. This set of commands is
specified in its Application Programming Interface (API).
During its boot stage, the MCA creates the required controls in accordance with actual
system parameters, defined in specific .h files that are generated by the ST MC Workbench
GUI (or manually edited). It coordinates them continuously for the purpose of accomplishing
received commands, by means of tasks of proper priority and periodicity. More information
about the MCA can be found in User manual STM32F0x/F100xx/F103xx/F2xx/F30x/F4xx
PMSM single/dual FOC SDK v4.0 (UM1052), and details on tasks and implemented
algorithms in the Advanced developers guide for STM32F0x/F100xx/F103xx and
STM32F2xx/F30x/F4xx MCUs PMSM single/dual FOC library (UM1053).
At the user level, a user project has been implemented to demonstrate how to interact with
the MC API to successfully achieve the execution of commands. Depending on definable
options, the user project can act as a Human Interface Device (using a joystick, buttons and
LCD screens), as a command launcher through a serial communication protocol, as a data
logging/displaying utility, or as a tuning tool.
Two versions of this user project are available (STM32F103xx and STM32F2xx only). One
is based on FreeRTOS, the other is not. The demonstration user project can be dismantled
and replaced by the user application layer, or quite easily integrated, as shown in Figure 3:
the user application layer uses the STM32F10x Standard Library for its own purposes and
sends commands directly to the MC API, while the serial communication interface provided
器件 Datasheet 文档搜索
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件