/**
@page FullHalfStepMode AN2820 FullHalfStepMode Readme file
@verbatim
******************** (C) COPYRIGHT 2008 STMicroelectronics *******************
* @file FullHalfStepMode/readme.txt
* @author MCD Application Team
* @version V2.0.0
* @date 04/27/2009
* @brief readme file for STM32 Driving Bipolar Stepper Motors AN2820.
******************************************************************************
* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
* TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
* DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
* FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
* CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
******************************************************************************
@endverbatim
@par Description
This application note describes how to achieve a compact size, high speed, low
coast with less resources when driving the bipolar stepper motors using the STM32
cortex-M3 based microcontrollers. It presents a simple method to implement the
full and half operating modes in order to control the stepper motors
@par Directory contents
- inc: containing the user header files
- FullHalfStepMode/inc/stm32f10x_conf.h Library Configuration files
- FullHalfStepMode/inc/stm32f10x_it.h Interrupt handlers header files
- FullHalfStepMode/inc/StepperMotor.h Motor control header file
- src: containing the user source files
- FullHalfStepMode/src/stm32f10x_it.c Interrupt handlers
- FullHalfStepMode/src/main.c main program
- FullHalfStepMode/src/StepperMotor.c Motor control source routines
@par Hardware and Software environment
- This example runs on STM32F10x High-Density, STM32F10x Medium-Density and
STM32F10x Low-Density Devices.
- This example has been tested with STMicroelectronics STM3210B-EVAL evaluation
boards and can be easily tailored to any other supported device and development
board.
- STM3210B-EVAL Set-up
- There is no specific hardware (single PCB board with one reference) used in
this Application Note.The validation was performed using a connection between
an evaluation board for the L6208N DMOS driver ( ST board)And STM3210B-EVAL
(the STM32F10x controls the L6208N DMOS driver).For getting clear picture
concerning the hardware connection, please refer to the Figure.8, in the
current Application Note documentation.
@par How to use it ?
In order to load the FullHalfStepMode code, you have do the following:
- EWARM:
- Open the FullHalf_Step_Mode.eww workspace
- In the workspace toolbar select the project config:
- STM3210B-EVAL: to configure the project for STM32 Medium-density devices
- Rebuild all files: Project->Rebuild all
- Load project image: Project->Debug
- Run program: Debug->Go(F5)
- RIDE
- Open the FullHalf_Step_Mode.rprj project
- In the configuration toolbar(Project->properties) select the project config:
- STM3210B-EVAL: to configure the project for STM32 Medium-density devices
- Rebuild all files: Project->build project
- Load project image: Debug->start(ctrl+D)
- Run program: Debug->Run(ctrl+F9)
- RVMDK
- Open the FullHalf_Step_Mode.Uv2 project
- In the build toolbar select the project config:
- STM3210B-EVAL: to configure the project for STM32 Medium-density devices
- Rebuild all files: Project->Rebuild all target files
- Load project image: Debug->Start/Stop Debug Session
- Run program: Debug->Run (F5)
@note
- Low-density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 16 and 32 Kbytes.
- Medium-density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 32 and 128 Kbytes.
- High-density devices are STM32F101xx and STM32F103xx microcontrollers where
the Flash memory density ranges between 256 and 512 Kbytes.
* <h2><center>© COPYRIGHT 2009 STMicroelectronics</center></h2>
*/
没有合适的资源?快使用搜索试试~ 我知道了~
i2c.rar_STM32 I2C_i2c stm32_stm32 I2C寄存器
共83个文件
c:30个
h:28个
s:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 47 浏览量
2022-09-22
19:57:11
上传
评论
收藏 1024KB RAR 举报
温馨提示
关于stm32的i2c功能的介绍,和一些寄存器使能
资源推荐
资源详情
资源评论
收起资源包目录
i2c.rar (83个子文件)
i2c
stm32f10x_an2820_fw.chm 676KB
_htmresc
CMSIS_Logo_Final.jpg 121KB
logo.bmp 7KB
Release_Notes.html 17KB
Libraries
CMSIS
Core
CM3
system_stm32f10x.h 2KB
core_cm3.c 16KB
core_cm3.h 41KB
stm32f10x.h 518KB
startup
iar
startup_stm32f10x_hd.s 16KB
startup_stm32f10x_ld.s 12KB
startup_stm32f10x_md.s 12KB
arm
startup_stm32f10x_hd.s 16KB
startup_stm32f10x_ld.s 12KB
startup_stm32f10x_md.s 12KB
gcc
startup_stm32f10x_hd.c 16KB
startup_stm32f10x_md.c 13KB
startup_stm32f10x_ld.c 12KB
system_stm32f10x.c 24KB
Documentation
CMSIS_Core.htm 50KB
STM32F10x_StdPeriph_Driver
inc
stm32f10x_spi.h 15KB
stm32f10x_crc.h 2KB
stm32f10x_tim.h 48KB
stm32f10x_usart.h 14KB
stm32f10x_dma.h 18KB
stm32f10x_fsmc.h 17KB
stm32f10x_i2c.h 17KB
stm32f10x_dac.h 10KB
stm32f10x_iwdg.h 4KB
misc.h 5KB
stm32f10x_bkp.h 7KB
stm32f10x_pwr.h 4KB
stm32f10x_dbgmcu.h 3KB
stm32f10x_exti.h 6KB
stm32f10x_can.h 14KB
stm32f10x_adc.h 19KB
stm32f10x_rcc.h 16KB
stm32f10x_rtc.h 4KB
stm32f10x_flash.h 14KB
stm32f10x_sdio.h 18KB
stm32f10x_wwdg.h 3KB
stm32f10x_gpio.h 15KB
src
stm32f10x_adc.c 46KB
stm32f10x_fsmc.c 34KB
misc.c 7KB
stm32f10x_flash.c 26KB
stm32f10x_rcc.c 33KB
stm32f10x_wwdg.c 5KB
stm32f10x_tim.c 100KB
stm32f10x_iwdg.c 5KB
stm32f10x_gpio.c 17KB
stm32f10x_dbgmcu.c 4KB
stm32f10x_pwr.c 9KB
stm32f10x_crc.c 3KB
stm32f10x_dac.c 13KB
stm32f10x_sdio.c 28KB
stm32f10x_can.c 30KB
stm32f10x_bkp.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_usart.c 34KB
stm32f10x_i2c.c 36KB
stm32f10x_spi.c 27KB
stm32f10x_exti.c 7KB
stm32f10x_dma.c 27KB
Project
FullHalfStepMode
inc
stm32f10x_conf.h 3KB
StepperMotor.h 3KB
stm32f10x_it.h 2KB
src
main.c 6KB
stm32f10x_it.c 6KB
StepperMotor.c 9KB
EWARMv5
FullHalf_Step_Mode.ewp 23KB
stm32f10x_flash.icf 1KB
FullHalf_Step_Mode.eww 172B
FullHalf_Step_Mode.ewd 17KB
RIDE
FullHalf_Step_Mode.rprj 368B
FullHalf_Step_Mode.rapp 11KB
RVMDK
FullHalf_Step_Mode.Opt 3KB
FullHalf_Step_Mode.uvopt 63KB
FullHalf_Step_Mode.Uv2.bak 4KB
List
FullHalf_Step_Mode.opt.bak 3KB
FullHalf_Step_Mode.uvproj 20KB
Obj
FullHalf_Step_Mode.Uv2 4KB
FullHalf_Step_Mode_STM3210B-EVAL.dep 5KB
readme.txt 4KB
共 83 条
- 1
资源评论
JaniceLu
- 粉丝: 79
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功