• 大小: 1002KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签: PWM  步进电机  STM32  

资源简介

STM32F1指定PWM实现精确输出脉冲数控制步进电机,有电机可以测试,没电机可以用示波器看

资源截图

代码片段和文件信息

#include “24cxx.h“ 
#include “delay.h“ 
//Mini STM32开发板
//24CXX驱动函数(适合24C01~24C1624C32~256未经过测试!有待验证!)
//正点原子@ALIENTEK
//2010/6/10
//V1.2

//初始化IIC接口
void AT24CXX_Init(void)
{
IIC_Init();
}
//在AT24CXX指定地址读出一个数据
//ReadAddr:开始读数的地址  
//返回值  :读到的数据
u8 AT24CXX_ReadOneByte(u16 ReadAddr)
{   
u8 temp=0;          
    IIC_Start();  
if(EE_TYPE>AT24C16)
{
IIC_Send_Byte(0XA0);    //发送写命令
IIC_Wait_Ack();
IIC_Send_Byte(ReadAddr>>8);//发送高地址
IIC_Wait_Ack();  
}else IIC_Send_Byte(0XA0+((ReadAddr/256)<<1));   //发送器件地址0XA0写数据   

IIC_Wait_Ack(); 
    IIC_Send_Byte(ReadAddr%256);   //发送低地址
IIC_Wait_Ack();     
IIC_Start();        
IIC_Send_Byte(0XA1);           //进入接收模式    
IIC_Wait_Ack();  
    temp=IIC_Read_Byte(0);    
    IIC

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3509  2010-06-10 14:50  PWM实现精确输出脉冲数控制电机\24CXX\24cxx.c

     文件       1134  2010-06-10 14:11  PWM实现精确输出脉冲数控制电机\24CXX\24cxx.h

     文件       2342  2012-09-21 21:42  PWM实现精确输出脉冲数控制电机\24CXX\myiic.c

     文件        964  2012-09-21 22:04  PWM实现精确输出脉冲数控制电机\24CXX\myiic.h

     文件       1313  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\HARDWARE\EXTI\exti.c

     文件        255  2010-05-30 11:15  PWM实现精确输出脉冲数控制电机\HARDWARE\EXTI\exti.h

     文件        691  2012-10-13 22:31  PWM实现精确输出脉冲数控制电机\HARDWARE\KEY\key.c

     文件        306  2012-10-13 21:53  PWM实现精确输出脉冲数控制电机\HARDWARE\KEY\key.h

     文件        776  2012-06-07 13:23  PWM实现精确输出脉冲数控制电机\HARDWARE\LED\led.c

     文件        343  2012-06-07 13:23  PWM实现精确输出脉冲数控制电机\HARDWARE\LED\led.h

     文件         53  2012-09-21 15:13  PWM实现精确输出脉冲数控制电机\HARDWARE\TIMER\timer.c

     文件        143  2012-09-21 15:13  PWM实现精确输出脉冲数控制电机\HARDWARE\TIMER\timer.h

     文件       1755  2010-06-01 00:01  PWM实现精确输出脉冲数控制电机\HARDWARE\WDG\wdg.c

     文件        389  2010-05-31 21:11  PWM实现精确输出脉冲数控制电机\HARDWARE\WDG\wdg.h

     文件       1589  2010-05-27 13:53  PWM实现精确输出脉冲数控制电机\SYSTEM\delay\delay.c

     文件        350  2010-05-27 13:53  PWM实现精确输出脉冲数控制电机\SYSTEM\delay\delay.h

     文件        993  2010-08-18 16:08  PWM实现精确输出脉冲数控制电机\SYSTEM\README.TXT

     文件       6478  2012-10-13 21:16  PWM实现精确输出脉冲数控制电机\SYSTEM\sys\sys.c

     文件       3410  2010-08-18 16:39  PWM实现精确输出脉冲数控制电机\SYSTEM\sys\sys.h

     文件       2822  2010-05-27 14:10  PWM实现精确输出脉冲数控制电机\SYSTEM\usart\usart.c

     文件        417  2010-05-27 14:09  PWM实现精确输出脉冲数控制电机\SYSTEM\usart\usart.h

     文件     152449  2012-09-21 22:21  PWM实现精确输出脉冲数控制电机\USER\24cxx.crf

     文件       1706  2012-09-21 22:21  PWM实现精确输出脉冲数控制电机\USER\24cxx.d

     文件     177908  2012-09-21 22:21  PWM实现精确输出脉冲数控制电机\USER\24cxx.o

     文件     148057  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\USER\delay.crf

     文件       1629  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\USER\delay.d

     文件     171240  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\USER\delay.o

     文件     154779  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\USER\exti.crf

     文件       1794  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\USER\exti.d

     文件     178992  2012-10-13 22:45  PWM实现精确输出脉冲数控制电机\USER\exti.o

............此处省略71个文件信息

评论

共有 条评论