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

html5和php做网站如何注册一个平台

html5和php做网站,如何注册一个平台,网站建设公司 专题制作,北京工商注册查询DMA简介 存储器映像 某些数据在运行时不会发生变化#xff0c;则设置为常量#xff0c;存在Flash存储器中#xff0c;节省运行内存的空间 DMA结构图 DMA访问权限高于cpu 结构要素 软件触发源#xff1a;存储器到存储器传输完成后#xff0c;计数器清零 硬件触发源则设置为常量存在Flash存储器中节省运行内存的空间 DMA结构图 DMA访问权限高于cpu 结构要素 软件触发源存储器到存储器传输完成后计数器清零 硬件触发源ADC、定时器、串口 重写计数器时需关闭DMA DMA请求 数据宽度与对齐 目标宽度小于传输带宽高位补零反之舍弃高位 数据转运与DMA ADC扫描模式DMA ADC连续扫描模式下DMA计数器的值需要自动重装 接线图 DMA常用函数 (DMA转运数据) DMA结构体配置 DMA转运函数 DMA AD 多通道 电位器光敏、热敏、对射式传感器作为AD多通道输入 AD通道配置 这里是ADC单次扫描模式 ADC配合DMA 还可以定时器触发ADCADC触发DMA 源码 #include stm32f10x.h // Device headeruint16_t AD_Value[4]; //定义用于存放AD转换结果的全局数组/*** 函 数AD初始化* 参 数无* 返 回 值无*/ void AD_Init(void) {/*开启时钟*/RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE); //开启ADC1的时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //开启GPIOA的时钟RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); //开启DMA1的时钟/*设置ADC时钟*/RCC_ADCCLKConfig(RCC_PCLK2_Div6); //选择时钟6分频ADCCLK 72MHz / 6 12MHz/*GPIO初始化*/GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Mode GPIO_Mode_AIN;GPIO_InitStructure.GPIO_Pin GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3;GPIO_InitStructure.GPIO_Speed GPIO_Speed_50MHz;GPIO_Init(GPIOA, GPIO_InitStructure); //将PA0、PA1、PA2和PA3引脚初始化为模拟输入/*规则组通道配置*/ADC_RegularChannelConfig(ADC1, ADC_Channel_0, 1, ADC_SampleTime_55Cycles5); //规则组序列1的位置配置为通道0ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 2, ADC_SampleTime_55Cycles5); //规则组序列2的位置配置为通道1ADC_RegularChannelConfig(ADC1, ADC_Channel_2, 3, ADC_SampleTime_55Cycles5); //规则组序列3的位置配置为通道2ADC_RegularChannelConfig(ADC1, ADC_Channel_3, 4, ADC_SampleTime_55Cycles5); //规则组序列4的位置配置为通道3/*ADC初始化*/ADC_InitTypeDef ADC_InitStructure; //定义结构体变量ADC_InitStructure.ADC_Mode ADC_Mode_Independent; //模式选择独立模式即单独使用ADC1ADC_InitStructure.ADC_DataAlign ADC_DataAlign_Right; //数据对齐选择右对齐ADC_InitStructure.ADC_ExternalTrigConv ADC_ExternalTrigConv_None; //外部触发使用软件触发不需要外部触发ADC_InitStructure.ADC_ContinuousConvMode ENABLE; //连续转换使能每转换一次规则组序列后立刻开始下一次转换ADC_InitStructure.ADC_ScanConvMode ENABLE; //扫描模式使能扫描规则组的序列扫描数量由ADC_NbrOfChannel确定ADC_InitStructure.ADC_NbrOfChannel 4; //通道数为4扫描规则组的前4个通道ADC_Init(ADC1, ADC_InitStructure); //将结构体变量交给ADC_Init配置ADC1/*DMA初始化*/DMA_InitTypeDef DMA_InitStructure; //定义结构体变量DMA_InitStructure.DMA_PeripheralBaseAddr (uint32_t)ADC1-DR; //外设基地址给定形参AddrADMA_InitStructure.DMA_PeripheralDataSize DMA_PeripheralDataSize_HalfWord; //外设数据宽度选择半字对应16为的ADC数据寄存器DMA_InitStructure.DMA_PeripheralInc DMA_PeripheralInc_Disable; //外设地址自增选择失能始终以ADC数据寄存器为源DMA_InitStructure.DMA_MemoryBaseAddr (uint32_t)AD_Value; //存储器基地址给定存放AD转换结果的全局数组AD_ValueDMA_InitStructure.DMA_MemoryDataSize DMA_MemoryDataSize_HalfWord; //存储器数据宽度选择半字与源数据宽度对应DMA_InitStructure.DMA_MemoryInc DMA_MemoryInc_Enable; //存储器地址自增选择使能每次转运后数组移到下一个位置DMA_InitStructure.DMA_DIR DMA_DIR_PeripheralSRC; //数据传输方向选择由外设到存储器ADC数据寄存器转到数组DMA_InitStructure.DMA_BufferSize 4; //转运的数据大小转运次数与ADC通道数一致DMA_InitStructure.DMA_Mode DMA_Mode_Circular; //模式选择循环模式与ADC的连续转换一致DMA_InitStructure.DMA_M2M DMA_M2M_Disable; //存储器到存储器选择失能数据由ADC外设触发转运到存储器DMA_InitStructure.DMA_Priority DMA_Priority_Medium; //优先级选择中等DMA_Init(DMA1_Channel1, DMA_InitStructure); //将结构体变量交给DMA_Init配置DMA1的通道1/*DMA和ADC使能*/DMA_Cmd(DMA1_Channel1, ENABLE); //DMA1的通道1使能ADC_DMACmd(ADC1, ENABLE); //ADC1触发DMA1的信号使能ADC_Cmd(ADC1, ENABLE); //ADC1使能/*ADC校准*/ADC_ResetCalibration(ADC1); //固定流程内部有电路会自动执行校准while (ADC_GetResetCalibrationStatus(ADC1) SET);ADC_StartCalibration(ADC1);while (ADC_GetCalibrationStatus(ADC1) SET);/*ADC触发*/ADC_SoftwareStartConvCmd(ADC1, ENABLE); //软件触发ADC开始工作由于ADC处于连续转换模式故触发一次后ADC就可以一直连续不断地工作 }
http://www.sczhlp.com/news/179358/

相关文章:

  • dz可以做门户网站吗海口市网站开发
  • 建设一个网站多钱西丽网站建设
  • 榆林市建设局官方网站wordpress留言标签板
  • wordpress 首页循环南昌关键词优化平台
  • 微网站如何建立的wordpress模板框架
  • 郴州建设企业网站网站建设要做些什么问题
  • 网站购买域名吗快餐网站模板
  • 自己建设网站需要什么手续建站技术布局方式
  • 辽宁网站建设推广哪家便宜网站建设电话销售工作
  • o2o网站建设平台健康私人定制网站怎么做
  • 湖南省建设工程造价管理总站wordpress index.html
  • CF1726E Almost Perfect
  • 音频基础知识
  • 有限体积法和有限差分法、有限元法的区别。
  • 上海网站建设中小型企业紧固件网站建设
  • 诚信网站体系建设工作php网站安装说明书
  • 广州营销型网站建设公司哪家名气大江宁网站建设方案
  • 网站策划编辑招聘建筑咨询公司是做什么的
  • 西安站怎么建设一个营销型网站
  • 深圳四站合一网站建设个人网站可以做资讯小说类
  • 网站开发联系人国强河南做网站推广哪个好
  • html5彩票网站模板嵌入式软件开发工具有哪些
  • 中国建设教育协会网站查询虎年ppt模板免费下载
  • 一个帮你赚钱的网站是谁做的广告营销型网站排
  • 杭州市网站推广惠城网站制作
  • 河南省建协网官方网站网页搜索能力属于什么素养
  • js模版网站360建站工具
  • 网站信息化建设建议书湖南省新邵县建设局网站
  • 机电工程栏建设项目网站建设cms系统都有哪些
  • 如何基于Elasticsearch实现问题联想?