找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3131|回复: 0
打印 上一主题 下一主题
收起左侧

编码器转速stm32测试代码

[复制链接]
跳转到指定楼层
楼主
ID:219746 发表于 2017-7-14 20:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
分享一下

stm32单片机源程序如下:
  1. #include <stdio.h>
  2. #include <string.h>
  3. //#include <math.h>
  4. #include "stm32f10x.h"
  5. #include "stm32f10x_conf.h"
  6. #include "stm32f10x_encoder.h"
  7. #include "sys.h"
  8. #include "led.h"
  9. #include "usart.h"
  10. #include "timer.h"
  11. #include "delay.h"
  12. //#include "myspi.h"
  13. #include "exti.h"
  14. #include "wdg.h"
  15. #include "rtc.h"
  16. #include "myiic.h"
  17. #include "24cxx.h"
  18. //#define ALL_INPUT    9
  19. //#define ALL_OUTPUT   5
  20. ////--------------------------------------------------------------------------------

  21. void usart1_server(void);
  22. //void usart2_server(void);
  23. //void usart3_server(void);
  24. void Encoder_server(void);
  25. //--------------------------------------------------------
  26. int main(void)
  27. {
  28.         SystemInit();
  29.         delay_init(72);             //延时初始化
  30.         NVIC_Configuration();
  31.         Timerx_Init(100,7199);//10Khz的计数频率,计数到5000为500ms,100为10ms
  32.         //LED_Init();
  33.         Encoder_Init();
  34.         delay_ms(100); //等待主机spi初始化完毕 非常重要!

  35.         usart1_init(9600);//USART1_Config
  36.         delay_ms(100);
  37.         IWDG_Init(IWDG_Prescaler_64,625);//1秒钟的看门狗
  38.         delay_ms(200);
  39.         IWDG_Feed();//喂狗
  40.     while(1)
  41.     {
  42.         IWDG_Feed();//喂狗
  43.                 usart1_server();
  44.                 Encoder_server();//Printf_encoder
  45.         }
  46. }

  47. void usart1_server(void)
  48. {
  49.     //公司保密的东西就不发出来了,这里删除了其他的,只剩一个return
  50.         return;
  51. }
  52. ……………………

  53. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
编码器测试V3.5.rar (294.59 KB, 下载次数: 58)


这个是我整理好的。希望能帮到迷途中的小盘友。
啥都别废话了直接给范例程序。^_^
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表