登录
首页 » Others » STM32控制电机

STM32控制电机

于 2019-07-16 发布
0 120
下载积分: 1 下载次数: 2

代码说明:

STM32控制电机,通过STM32定时器产生PWM波,其中包括串口的配置,定时器的配置,系统时钟的配置,可以实现电机的正反转以及相应LED灯的控制

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 毕业答辩 USB上位机设计
    我是毕业于重庆大学通信工程学院集成电路设计与集成系统2010级学生。我的本科毕业设计题目是串口/USB接口的上位机软件设计。这是我答辩用的PPT。串口/USB接口的上位机设计1绪论(1)选题背景和研究意义工业生产和科学研究对现场数据采集、处理的需求,使得高校、便捷的上位机应用到数据采集系统。(2)国内外研究现状数据采集产品alibaba com.tn产品实物图串口儿USB接口的上位机设计2方案对比与选择(1)数据采集系统整体框图该系统主要由以下几个功能模块组成,如下图所示。SDRAM乒乓缓冲USBA模拟信号FPGA主控转换制器数据传输上位机软件外围配置系统功能模块框图(2)方案对比与选取口八USB2.0特征比较表特征插接操作性「成本传输传输速度是否需开发难度「发展性距离驱动方案不方便,体较慢,最串口积较大,需低长快达否简单接近淘汰重启230Kbps方便,小巧快,广泛普及USB20即插即用高短480Mbps是复杂前景光明数据釆集系统的关键指标和要求是精确和高速结合上表选取USB接口来进行系统中的数据传输。串口八USB接口的上位机设计3USB固件和驱动设计(1)USB芯片固件设计电复位初始化状态变量固件设计包括调用 TD Init(,使能中断主程序、初始化是否需要重枚举?是延时1.5s,重枚举子程序,重枚举否子程序,处理设一是否收到EUP包2是→分析命令,执行请求备请求子程序等主要子程序。是否产生中断挂起?是挂起处理器否是否收到唤醒信号?否/唤醒处理器调用TD_Po|()固件主程序流程图(2)UB2.0驱动设计为 Driverizard叵网Step Navigation Project Summary For微软用户Project Name= CQU USB [04441314Project NameProject Location =E: DRIVER dr3CQU USB[044413142. ProJect TypeProject Type=WDM驱动设3. Driver TypeHandle rP M reAd4. Hardware busHandle rP M] Write5. USB ResourcesHandle rP M device CoNtrol计参数配需andersDriver Tupe FUNCTIONALHardware bus= useB RegistryHardware=凵SBWv|D①44&FD1314置最终界4. Power0. WHInstallation面如下图2 Additional3. Summary所示HelBack屬Mext1 nish Cance1参数配置界面申SB接口的上位机设計4上位机软件设计上位机软件设计下图为上位机设计的流程图。开始变量定义并初始化数据处理并计算USB连接成功八否否数波形显数据保存?值是开启线程示数据再现?/诉开启采集?打开数据窗体上位机设计流程图串口闶SB接口的上位机設5调试运行整体调试重庆大学通信工程学院USB BLASTER6-FPGA JTAGJ7-FPGACyclone.I;U57FPGA+2SDRNYMUSB2AJ16Cyclone.Il调试过程CHFIu12J5RC5510 20M ADC MODULE zo 9oU58LIANGZIUSB硬件实物串口SB接口的上位机设许5调试运行(1)固件下载和驱动安装USB芯片的固件程序可通过 EZ-USB Control panel在线下载和固化,界面显示如下图所示。EZ-USB InterfaceDevice cypress Ez-USB FX2LP No ebL Clear Load Mon s EEPROM Select MonGEt DeGet Conf Get Pipes Get String= Down ade-Load Lg EEPRom URE Statvend Req Req 0x00 Value 0x0000 Index 0x0000 Length 0Dir o OUTHex Bytes CO B4 04 81 00 01 00so TranPipeLength 128Packet siBulk Trans PipeLength 64Hex BytesReset Pipe Abort Pipe File TransPipeSet IFace Interface DAltsetting 0ev立e⑩e三iPt了lEngthbDescriptorfype: 1bcdUSB: 0x0200bDevicecla33. 0xFE上 Devices1kC1a:xEFbDeviceFrotoc口LOHEEbMaxpackets立ze0:4vEndorx04B4立 aProductX613bcdDevice032001mAnufActurer. 0立adct立三e〓i卫 NUTE:上 unConEiquratior固件下载界面
    2020-12-08下载
    积分:1
  • VC开发MFC文档管理系统完美版.rar
    【实例简介】文档管理系统由基本信息、文档管理、系统设置等几个功能模块组成,规划系统功能模块如下。  系统设置 该模块包括用户管理、口令修改、退出系统3部分。  基本信息 该模块包括单位档案、文档类别两部分。  文档管理 该模块包括添加文档、修改文档、删除文档、文档浏览、查看文档属性5部分。  数据库管理 该模块包括数据库备份、数据库恢复、日志管理3部分
    2021-12-04 00:44:00下载
    积分:1
  • EDA电子琴设计
    EDA电子琴VHDL设计 EDA电子琴VHDL设计 EDA电子琴VHDL设计 EDA电子琴VHDL设计 EDA电子琴VHDL设计 EDA电子琴VHDL设计
    2020-12-01下载
    积分:1
  • 灾情巡视 建模论文 序部分 模拟退火 遗传算法 神经网络(详细)
    灾情巡视 建模论文 程序部分 包括 模拟退火 遗传算法 神经网络(详细)
    2020-12-09下载
    积分:1
  • opencv人脸/人眼/人体识别分类器
    opencv已训练好的haarcascades分类器,共22个,包括了人脸、人眼、人体等各种分类器。
    2020-12-01下载
    积分:1
  • Dijkstra算法详细讲解.ppt
    Dijkstra算法,Dijkstra算法详细讲解,Dijkstra算法详细讲解
    2020-12-02下载
    积分:1
  • 潮流计算(直角坐标,极坐标以及快速解耦)matlab
    使用时,请按平衡节点、pv节点和pq节点的顺序输入初始值,三种方法都可解,并且有详细过程
    2020-07-02下载
    积分:1
  • 多摩川串行绝对值码器数据通讯的实现
    多摩川串行绝对值编码器数据通讯的实现
    2020-12-06下载
    积分:1
  • matlab车型识别源
    这是有关车型识别的matlab程序,完全可以运行~
    2020-12-05下载
    积分:1
  • MATLAB信号处理EEMD工具箱
    EEMD是针对EMD方法的不足,提出了一种噪声辅助数据分析方法。EEMD分解原理为:当附加的白噪声均匀分布在整个时频空间时,该时频空间就由滤波器组分割成的不同尺度成分组成。当信号加上均匀分布的白噪声背景时,不同尺度的信号区域将自动映射到与背景白噪声相关的适当尺度上去。当然,每个独立的测试都可能会产生非常嘈杂的结果,这是因为每个附加噪声的成分都包括了信号和附加的白噪声。既然在每个独立的测试中噪声是不同的,当使用足够测试的全体均值时,噪声将会被消除。全体的均值最后将会被认为是真正的结果,随着越来越多的测试,附加的噪声被消除了,唯一持久稳固的部分是信号本身。
    2020-07-02下载
    积分:1
  • 696524资源总数
  • 103930会员总数
  • 47今日下载