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

怎么做一个单页的网站app开发费用标准

怎么做一个单页的网站,app开发费用标准,wordpress自定义字段值调用,wordpress固定链接htmlDMA简介 存储器映像 某些数据在运行时不会发生变化#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.dnsts.com.cn/news/176265.html

相关文章:

  • 花型图案设计网站北京住房和城乡建设网站
  • 柠檬网络科技网站建设wordpress 增加导航
  • 桦甸市城乡建设局网站信阳网站建设招聘
  • 淮南哪里做网站更换空间对网站的影响
  • 游戏推广员seo关键词排名优化价格
  • 网站恶意攻击嘉兴市建设工程监理协会网站
  • 铁威马怎样做网站服务器郴州网络推广外包公司
  • 兰州网站建设多少钱天津手机网站建设制作
  • 公司网站建站模板模板wordpress 显示空白
  • 网站制作公iis提示网站建设中
  • 深圳语种网站建设教育培训网站源码 模板 php培训机构网站源码培训学校网站源码
  • 太原网站优化常识彩票网站开发合法吗
  • 手机主页网站哪个好用114网站做推广怎么样
  • 微信彩票网站网站建设优美网站源码
  • 潜江市住房城乡建设厅网站我爱你域名的网站
  • hs网站推广杭州网站搭建
  • 安徽网站做网站设计需要什么软件
  • wordpress vue网站模板网恋
  • 做废铝的关注哪个网站好1688官网登录入口
  • wordpress+爱情模板下载搜索引擎优化的主要策略
  • 企业网站导航优化常州新北区建设局网站
  • 快速建站公司网站正在建设中亚洲
  • 百度权重9的网站发布信息的免费平台
  • 美食优秀设计网站wordpress使用oss
  • 网站建设长尾关键词北京新浪网站制作公司
  • 全面的基础微网站开发jinsom wordpress
  • 织梦 调用网站地址网络营销推广方案分析
  • 旺苍网站建设福清市城乡建设局网站
  • 网站建设与管理ppt模板做淘宝网站用什么软件
  • 网站可以自己备案吗微信引流推广