当前位置: 首页 > news >正文

什么网站可以做引文分析南京网站工作室

什么网站可以做引文分析,南京网站工作室,欧美建设网站,网页设计站一、履带机器人整体逻辑框架 通过在PC端搭建上位机,使得在PC端可以给STM32发送控制指令并且接受STM32的状态信息。 通过RS485通信,使得STM32可以和电机进行通信,STM32发送启动、停止、转速、方向等指令,并接受电机返回的状态信息。 二、STM32逻辑框架 整体逻辑: 1、先…一、履带机器人整体逻辑框架 通过在PC端搭建上位机,使得在PC端可以给STM32发送控制指令并且接受STM32的状态信息。 通过RS485通信,使得STM32可以和电机进行通信,STM32发送启动、停止、转速、方向等指令,并接受电机返回的状态信息。 二、STM32逻辑框架 整体逻辑: 1、先初始化串口和引脚 2、通过STM32给电机发送RS485控制模式数组 3、电机接收到数组,设置控制模式为RS485控制,并返回一串数组。 4、通过STM32发送调取电机状态数组 5、电机接收到数组,并返回17组数组,表示当前的转速,方向,温度等状态信息 6、将这17组数组发送给PC端 7、循环往复 8、当PC端发送遥控器控制数组时,则更改为遥控器控制 9、当PC端发送电机转速,方向数组时,将数组赋值给电机。 三、代码具体介绍 1、初始化串口、定时器、引脚 (1)串口1初始化并编写串口中断函数 void uart_init(u32 bound){//GPIO端口设置GPIO_InitTypeDef GPIO_InitStructure;USART_InitTypeDef USART_InitStructure;NVIC_InitTypeDef NVIC_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA, ENABLE); //USART1_TX GPIOA.9GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //PA.9GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //复用推挽输出GPIO_Init(GPIOA, GPIO_InitStructure);//初始化GPIOA.9//USART1_RX GPIOA.10初始化GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;//PA10GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;//浮空输入GPIO_Init(GPIOA, GPIO_InitStructure);//初始化GPIOA.10 //Usart1 NVIC 配置NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=1 ;//抢占优先级3NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3; //子优先级3NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //IRQ通道使能NVIC_Init(NVIC_InitStructure); //根据指定的参数初始化VIC寄存器//USART 初始化设置USART_InitStructure.USART_BaudRate = bound;//串口波特率USART_InitStructure.USART_WordLength = USART_WordLength_8b;//字长为8位数据格式USART_InitStructure.USART_StopBits = USART_StopBits_1;//一个停止位USART_InitStructure.USART_Parity = USART_Parity_No;//无奇偶校验位USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; //收发模式USART_Init(USART1, USART_InitStructure); //初始化串口1USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);//开启串口接受中断USART_Cmd(USART1, ENABLE); //使能串口1 }(2)串口2初始化并编写串口中断函数 void RS485_Init(void) {USART_InitTypeDef USART_InitStructure;GPIO_InitTypeDef GPIO_InitStructure;NVIC_InitTypeDef NVIC_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);//GPIOkou_InittiGPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;GPIO_Init(GPIOA,GPIO_InitStructure);GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;GPIO_Init(GPIOA,GPIO_InitStructure);GPIO_InitStructur
http://www.hkea.cn/news/14547115/

相关文章:

  • 免费网站转app网站更换服务器教程
  • 海外访问国内网站 dns网站建设和服务器运营
  • 校园网上零售网站建设方案如何开网店无货源不需要投资
  • 网站建设西安郑州艾特网站建设
  • 网站设计就业培训内蒙古优途国际旅行社
  • 网站开发用户注册重庆专业的网站建设公司
  • 手机网站建设软件下载广州市花都区建设局网站
  • 合肥网站建设渠道wordpress 枚举用户
  • 做网站加一个定位功能要多少钱网站建设设计公司 知乎
  • 帮客户做网站的公司做app需要什么软件
  • 如何制作家具网站咸阳今天的新消息
  • 河南省住建厅网站官网有没有可以做兼职的网站
  • 企业官方网站制作新乡个人网站建设哪家好
  • 网站功能图大型网站设计首页实例
  • 智慧旅游网站建设建英文产品网站
  • 网站创建快捷方式h5制作软件推荐
  • 济南论坛网站建设网页游戏软件制作专业
  • 招聘网站建设人员的要求企业网站建设文章
  • 网站建设文化机构seo怎么优化
  • 开封 网站建设延庆宜昌网站建设
  • 台州做网站哪家好广州网站制作公司 番禺
  • 手机怎么建网站链接如何在木上做网站
  • wordpress仿站步骤建设外贸购物网站
  • 中山网站改版建站之星使用教程
  • 苏州市建设局网站东莞公司网站策划
  • 商业网站的设计与推广系统淮南新浪网络推广公司
  • 黄页引流推广网站网页模板下载html
  • 五通桥移动网站建设链接转换器
  • 受欢迎的企业网站建设温岭网站设计
  • 宁夏交通建设有限公司网站wordpress 微信 支付宝