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

做机械配件的网站网站设计参考网址

做机械配件的网站,网站设计参考网址,营销平台是什么意思,外贸网站建设商家学习记录一下 简单实现了adc采集波形数据,并通过vofa打印出波形 定时器配置 ADC配置 根据板子原理图,配置差分模式 设置dma 然后配置一下串口和时钟,生成工程,注意DMA搬运数据是需要时间的,因此需要有AdcConvEnd这样…

学习记录一下

简单实现了adc采集波形数据,并通过vofa打印出波形

 定时器配置

 ADC配置

根据板子原理图,配置差分模式 

 设置dma

然后配置一下串口和时钟,生成工程,注意DMA搬运数据是需要时间的,因此需要有AdcConvEnd这样一个标志位,搬运完成之后再进下一次采集传输

/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
#define SAMP_NUM 1024
/* USER CODE END PD *//* USER CODE BEGIN PV */uint16_t ADC_1_buff[SAMP_NUM];//uint16_t ADC_2_buff[SAMP_NUM];__IO uint8_t AdcConvEnd = 0;  // ADC DMA搬运完成标志
/* USER CODE END PV */
  /* USER CODE BEGIN WHILE */while (1){/* USER CODE END WHILE *//* USER CODE BEGIN 3 */HAL_ADC_Start_DMA(&hadc1,(uint32_t *)ADC_1_buff,SAMP_NUM);  // 开启ADC DMA采样HAL_TIM_Base_Start(&htim1); 		// 使能定时器while(!AdcConvEnd);             // DMA搬运完成标志// 打印波形数据for(int i=0;i<SAMP_NUM;i++){printf("%d\n",ADC_1_buff[i]);}}/* USER CODE END 3 */

在stm32h7xx_it.c文件中找到

void DMA1_Stream1_IRQHandler(void)
{/* USER CODE BEGIN DMA1_Stream1_IRQn 0 *//* USER CODE END DMA1_Stream1_IRQn 0 */HAL_DMA_IRQHandler(&hdma_adc1);/* USER CODE BEGIN DMA1_Stream1_IRQn 1 */AdcConvEnd = 1;    // DMA传输完成/* USER CODE END DMA1_Stream1_IRQn 1 */
}

 

串口重定向 

// 串口重定向	int fputc(int ch, FILE *f){HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff);return ch;}int fgetc(FILE *f){uint8_t ch = 0;HAL_UART_Receive(&huart1, &ch, 1, 0xffff);return ch;}

 实际测试

 

 

http://www.dtcms.com/a/467624.html

相关文章:

  • 网站建设公司有哪几家成都网站建设免费咨询
  • 用dw做网站怎么做出下拉菜单网站不备案百度收录吗
  • 做啪啪网站紫金银行网站
  • 自助建站系统免费模式网络营销网站建设培训
  • 眼镜网站 wordpress模板中国建设银行网站密码是什么意思
  • 做网站的规范嵌入式培训机构排名前十
  • 做二手车有哪些网站有哪些手续企业网站模板php
  • 中老年适合在哪个网站做直播德惠市城乡建设局网站
  • 网站抄袭我网站市城乡规划建设局网站
  • 网站建设公司哪家好速找盛世传媒一流的网站建设
  • 360检测网站开发语言的工具哪里有做app软件开发
  • 网站迁移 域名设置网站建设安全规范
  • 域名申请哪个网站好wordpress 按点击排序
  • 游戏如何检测模拟点击工具
  • 西安知名网站制作公司新乡网站关键字优化
  • 网站 空间 域名觅图网
  • 网站营销推广方案dede 手机网站模板
  • 分类信息系统网站模板网站信管局备案
  • 大模型训练语料(通俗易懂) 第一篇
  • idea字体大小设置
  • cms下载官方网站银徽seo
  • 汽车网站策划书百度网站快速收录
  • 杭州seo相关网站大型多媒体网站建设工具
  • 建个网站的流程网站建设维护工作
  • 基于网站开发小程序合肥网页设计就业
  • 【Pycorrector实战】:基于pycorrector进行智能纠错
  • 个人博客网站搭建模板网站托管服务 优帮云
  • php怎么网站开发诸城网站建设开发
  • 呼和浩特做网站的公司福州品牌网站建设公司
  • 时钟门控ICG单元的timing问题