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

郑州市建设委员会杭州龙席网络seo

郑州市建设委员会,杭州龙席网络seo,大学网站建设目标,做色情网站需要注意什么如图所示通道数量已经超过8个,按照之前博客的办法已经行不通了 CubeMX配置STM32F103C8T6多路ADC配合DMA采集_stm32f103c8t6的adc采样率-CSDN博客 这里笔者开了10个channel,注意切换为不完全配置,否则的话最多只有8个rank 开DMA,…

如图所示通道数量已经超过8个,按照之前博客的办法已经行不通了

CubeMX配置STM32F103C8T6多路ADC配合DMA采集_stm32f103c8t6的adc采样率-CSDN博客

这里笔者开了10个channel,注意切换为不完全配置,否则的话最多只有8个rank

开DMA,选择循环模式

开ADC中断

时钟开内部时钟也可以

记得开一下串口和调试口,就不赘述了。至此CubeMX配置完毕

G030单片机的ADC需要校准一下,不然零点偏移比较大

未校准时读数80左右,校准后ADC值就比较准了,接地的情况下读数1~2

串口输出10个通道的ADC原始值如下所示

各个通道的值和cubemx里配置的从上到下顺序是一致的

但是如果开启内部温度采样这些通道后,顺序会有错开交换的情况

主要代码如下

#include "main.h"
#include "adc.h"
#include "dma.h"
#include "usart.h"
#include "gpio.h"
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
#include "stdint.h"
#include "stdio.h"
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
/* USER CODE END PTD */
/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
#define CHANNEL_NUM 10
/* USER CODE END PD */
/* Private macro -------------------------------------------------------------*/
/* USER CODE BEGIN PM */
/* USER CODE END PM */
/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */
volatile uint16_t adcRaw[CHANNEL_NUM];
char str[100];
/* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void);
/* USER CODE BEGIN PFP */
/* USER CODE END PFP */
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
/*** @brief  The application entry point.* @retval int*/
int main(void)
{/* USER CODE BEGIN 1 *//* USER CODE END 1 *//* MCU Configuration--------------------------------------------------------*//* Reset of all peripherals, Initializes the Flash interface and the Systick. */HAL_Init();/* USER CODE BEGIN Init *//* USER CODE END Init *//* Configure the system clock */SystemClock_Config();/* USER CODE BEGIN SysInit *//* USER CODE END SysInit *//* Initialize all configured peripherals */MX_GPIO_Init();MX_DMA_Init();MX_ADC1_Init();MX_USART2_UART_Init();/* USER CODE BEGIN 2 */HAL_ADCEx_Calibration_Start(&hadc1); //if no calibration, value would be inaccuracy when short to GND/* USER CODE END 2 *//* Infinite loop *//* USER CODE BEGIN WHILE */while (1){HAL_ADC_Start_DMA(&hadc1, (uint32_t*)adcRaw, CHANNEL_NUM);sprintf(str, "CH0:%d\tCH1:%d\tCH2:%d\tCH3:%d\tCH4:%d\tCH5:%d\tCH6:%d\tCH7:%d\tCH8:%d\tCH9:%d\r\n",\adcRaw[0],  adcRaw[1], adcRaw[2],adcRaw[3],adcRaw[4],adcRaw[5],adcRaw[6],adcRaw[7],adcRaw[8],adcRaw[9]);HAL_UART_Transmit_IT(&huart2, str, sizeof(str));HAL_Delay(100);/* USER CODE END WHILE *//* USER CODE BEGIN 3 */}/* USER CODE END 3 */
}

http://www.cadmedia.cn/news/854.html

相关文章:

  • 网站设计收费标准nba最新排名榜
  • 赣州港招聘信息seo和sem是什么
  • 茂名建设局网站百度指数特点
  • 做微信营销网站建设响应式网站 乐云seo品牌
  • 找人做网站需要先了解哪些要点国外网站搭建
  • 网站建设会用到ppt吗指数基金是什么意思
  • 桐乡网站建设独立站seo怎么做
  • 武汉市网站国内的搜索引擎排名
  • 中山森斯网站建设公司西安百度
  • 门户网站建设单位资质要求花西子网络营销案例分析
  • 中国建设银行甘肃省分行网站下载谷歌浏览器
  • wordpress次级目录ftp谷歌seo关键词排名优化
  • 市建设政府网站的先进经验如何发布自己的html网站
  • 网站建设与管理中专专业旅游产品推广有哪些渠道
  • 亚当学院网站视频建设教程神点击恶意点击软件
  • 网站开发的前端与后端百度公司招聘岗位
  • 关于网站建设新闻万能推广app
  • 武汉外贸网站建设公司排名网站管理和维护的主要工作有哪些
  • 易进网站建设推广网站软文是什么
  • 南宁致峰网站建设职业培训网
  • 泉州做网站建设郴州seo
  • 备案 如何方便以后做其他网站百度竞价专员
  • 聊城职业 网站建设与管理河南专业网站建设
  • 有没有做软件的网站百度seo多久能优化关键词
  • 解除网站被拦截的方法软件拉新推广平台
  • 阿里云网站域名查询淘宝代运营
  • 网站建设丶金手指下拉12企业如何进行网站推广
  • 网站建设公司-山而英语seo
  • 可以投稿的写作网站武汉it培训机构排名前十
  • 南京网站设计建设推荐搜索引擎有哪些分类