文件名称:STM32_Bipolar-stepper-motor-drive
- 所属分类:
- 其他嵌入式/单片机内容
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2015-10-10
- 文件大小:
- 4.75mb
- 下载次数:
- 0次
- 提 供 者:
- 张**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
STM32双极性步进电机驱动的源代码,完整的功能,库文件。
KEIL下运行-Main function:
HAL generic update
Fix flag clear procedure: use atomic write operation = instead of ready-modify-write operation |= or &=
Fix on Timeout management, Timeout value set to 0 passed to API automatically exits the function after checking the flag without any wait
Common update for the following communication peripherals: SPI, UART, USART and IRDA
Add DMA circular mode support
Remove lock recursive process
Add new macro __HAL_RESET_HANDLE_STATE to reset a given handle state
When USE_RTOS == 1 (in stm32l0xx_hal_conf.h), the __HAL_LOCK() is not defined instead of being defined empty
Use “__IO const” instead of “__I”, to avoid any compilation issue when __cplusplus switch is defined
Add new functions for the DBGMCU module
HAL_EnableDBGSleepMode()
HAL_DisableDBGSleepMode()
HAL_EnableDBGStopMode()
HAL_DisableDBGStopMode()
HAL_EnableDBGStandbyMode()
HAL_DisableDBGStandbyMode()
Miscellaneous comments update
KEIL下运行-Main function:
HAL generic update
Fix flag clear procedure: use atomic write operation = instead of ready-modify-write operation |= or &=
Fix on Timeout management, Timeout value set to 0 passed to API automatically exits the function after checking the flag without any wait
Common update for the following communication peripherals: SPI, UART, USART and IRDA
Add DMA circular mode support
Remove lock recursive process
Add new macro __HAL_RESET_HANDLE_STATE to reset a given handle state
When USE_RTOS == 1 (in stm32l0xx_hal_conf.h), the __HAL_LOCK() is not defined instead of being defined empty
Use “__IO const” instead of “__I”, to avoid any compilation issue when __cplusplus switch is defined
Add new functions for the DBGMCU module
HAL_EnableDBGSleepMode()
HAL_DisableDBGSleepMode()
HAL_EnableDBGStopMode()
HAL_DisableDBGStopMode()
HAL_EnableDBGStandbyMode()
HAL_DisableDBGStandbyMode()
Miscellaneous comments update
(系统自动生成,下载前可以参看下载内容)
下载文件列表
STM32双极性步进电机驱动
.......................\Documentation
.......................\.............\X-CUBE-SPN5-HELP.chm
.......................\Drivers
.......................\.......\BSP
.......................\.......\...\Components
.......................\.......\...\..........\Common
.......................\.......\...\..........\......\Release_Notes.html
.......................\.......\...\..........\......\accelero.h
.......................\.......\...\..........\......\audio.h
.......................\.......\...\..........\......\camera.h
.......................\.......\...\..........\......\epd.h
.......................\.......\...\..........\......\gyro.h
.......................\.......\...\..........\......\io.h
.......................\.......\...\..........\......\lcd.h
.......................\.......\...\..........\......\motor.h
.......................\.......\...\..........\......\ts.h
.......................\.......\...\..........\......\tsensor.h
.......................\.......\...\..........\l6208
.......................\.......\...\..........\.....\Release_Notes.html
.......................\.......\...\..........\.....\l6208.c
.......................\.......\...\..........\.....\l6208.h
.......................\.......\...\..........\.....\l6208_target_config.h
.......................\.......\...\MotorControl
.......................\.......\...\............\Release_Notes.html
.......................\.......\...\............\motorcontrol.c
.......................\.......\...\............\motorcontrol.h
.......................\.......\...\STM32F0xx-Nucleo
.......................\.......\...\................\Release_Notes.html
.......................\.......\...\................\stm32f0xx_nucleo.c
.......................\.......\...\................\stm32f0xx_nucleo.h
.......................\.......\...\................\stm32f0xx_nucleo_ihm05a1.c
.......................\.......\...\................\stm32f0xx_nucleo_ihm05a1.h
.......................\.......\...\STM32F4xx-Nucleo
.......................\.......\...\................\Release_Notes.html
.......................\.......\...\................\stm32f4xx_nucleo.c
.......................\.......\...\................\stm32f4xx_nucleo.h
.......................\.......\...\................\stm32f4xx_nucleo_ihm05a1.c
.......................\.......\...\................\stm32f4xx_nucleo_ihm05a1.h
.......................\.......\...\STM32L0xx_Nucleo
.......................\.......\...\................\Release_Notes.html
.......................\.......\...\................\stm32l0xx_nucleo.c
.......................\.......\...\................\stm32l0xx_nucleo.h
.......................\.......\...\................\stm32l0xx_nucleo_ihm05a1.c
.......................\.......\...\................\stm32l0xx_nucleo_ihm05a1.h
.......................\.......\CMSIS
.......................\.......\.....\CMSIS END USER LICENCE AGREEMENT.pdf
.......................\.......\.....\Device
.......................\.......\.....\......\ST
.......................\.......\.....\......\..\STM32F0xx
.......................\.......\.....\......\..\.........\Include
.......................\.......\.....\......\..\.........\.......\stm32f030x6.h
.......................\.......\.....\......\..\.........\.......\stm32f030x8.h
.......................\.......\.....\......\..\.........\.......\stm32f031x6.h
.......................\.......\.....\......\..\.........\.......\stm32f038xx.h
.......................\.......\.....\......\..\.........\.......\stm32f042x6.h
.......................\.......\.....\......\..\.........\.......\stm32f048xx.h
.......................\.......\.....\......\..\.........\.......\stm32f051x8.h
.......................\.......\.....\......\..\.........\.......\stm32f058xx.h
.......................\.......\.....\......\..\.........\.......\stm32f071xb.h
.......................\.......\.....\......\..\.........\.......\stm32f072xb.h
.......................\.......\.....\......\..\.........\.......\stm32f078xx.h
.......................\.......\.....\......\..\..