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

成都学校网站建设装修网站平台有哪些

成都学校网站建设,装修网站平台有哪些,Wordpress如何加联盟广告,知名购物网站有哪些【沁恒WCH CH32V307V-R1开发板输出DAC实验】1. 前言2. 软件配置2.1 安装MounRiver Studio3. DAC项目测试3.1 打开DAC工程3.2 编译项目4. 下载验证4.1 接线4.2 演示效果5. 小结1. 前言 数字/模拟转换模块#xff08;DAC#xff09;#xff0c;包含 2 个可配置 8/12 位数字输入… 【沁恒WCH CH32V307V-R1开发板输出DAC实验】1. 前言2. 软件配置2.1 安装MounRiver Studio3. DAC项目测试3.1 打开DAC工程3.2 编译项目4. 下载验证4.1 接线4.2 演示效果5. 小结1. 前言 数字/模拟转换模块DAC包含 2 个可配置 8/12 位数字输入转换 2 路模拟电压输出的转换器。 内置三角波、噪声波形发生器支持多种事件触发转换DMA 功能等。本次实验采用一路DAC间隔输出电压然后打印输出模拟量值熟悉STM32开发用易上手配置。✨✨✨比赛详情官网https://www.wch.cn/RISC-V-MCU-competition/#/?indexFromSubmit0 这是使用MounRiver Studio开发的项目支持在RISC-V核心基础硬件CH32V307评估板上使用带有msh Shell的RTOS快速原型。 MCUCH32V307VCT6主频 144MHzFLASH和RAM可配置 l 2 个 DAC 转换器每个转换器对应 1 个输出通道 l 三角波、噪声波形发生器 l 可配置 8 位或 12 位输出 l 12 位数据左对齐或右对齐 l 双 DAC 同时或分别转换 l 支持 DMA 功能 l 多种触发事件 首先应安装 CH32V307 评估板的驱动程序打开设备管理器查看USB 端口和外部接口已准备就绪。 2. 软件配置 2.1 安装MounRiver Studio 环境搭建教程https://blog.csdn.net/VOR234/article/details/128932474 3. DAC项目测试 3.1 打开DAC工程 评估板说明及参考例程https://www.wch.cn/downloads/CH32V307EVT_ZIP.html 进入EXAM目录就有对应的外设教程 进入DAC_Normal_OUT文件下双击DAC_Normal_OUT.wvproj, 打开项目工程如下main.c在user文件夹下 main.c参考电压是3.3V /********************************** (C) COPYRIGHT ******************************* * File Name : main.c * Author : WCH * Version : V1.0.0 * Date : 2021/06/06 * Description : Main program body. ********************************************************************************* * Copyright (c) 2021 Nanjing Qinheng Microelectronics Co., Ltd. * Attention: This software (modified or not) and binary are used for * microcontroller manufactured by Nanjing Qinheng Microelectronics. *******************************************************************************//**Notenormal output routine: DAC channel 0 (PA4) outputTurn off the trigger function, and by writing to the data holding register,PA4 outputs the corresponding voltage.*/#include debug.h/* Global define */ #define Num 7/* Global Variable */ u16 DAC_Value[Num] {64, 128, 256, 512, 1024, 2048, 4095};/********************************************************************** fn Dac_Init** brief Initializes DAC collection.** return none*/ void Dac_Init(void) {GPIO_InitTypeDef GPIO_InitStructure {0};DAC_InitTypeDef DAC_InitType {0};RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);RCC_APB1PeriphClockCmd(RCC_APB1Periph_DAC, ENABLE);GPIO_InitStructure.GPIO_Pin GPIO_Pin_4;GPIO_InitStructure.GPIO_Mode GPIO_Mode_AIN;GPIO_InitStructure.GPIO_Speed GPIO_Speed_50MHz;GPIO_Init(GPIOA, GPIO_InitStructure);GPIO_SetBits(GPIOA, GPIO_Pin_4);DAC_InitType.DAC_Trigger DAC_Trigger_None;DAC_InitType.DAC_WaveGeneration DAC_WaveGeneration_None;DAC_InitType.DAC_LFSRUnmask_TriangleAmplitude DAC_LFSRUnmask_Bit0;DAC_InitType.DAC_OutputBuffer DAC_OutputBuffer_Disable;DAC_Init(DAC_Channel_1, DAC_InitType);DAC_Cmd(DAC_Channel_1, ENABLE);DAC_SetChannel1Data(DAC_Align_12b_R, 0); }/********************************************************************** fn main** brief Main program.** return none*/ int main(void) {u8 i 0;SystemCoreClockUpdate();Delay_Init();USART_Printf_Init(115200);Dac_Init(); printf(SystemClk:%d\r\n, SystemCoreClock);printf( ChipID:%08x\r\n, DBGMCU_GetCHIPID() );printf(DAC Normal OUT\r\n);while(1){for(i 0; i Num; i){DAC_SetChannel1Data(DAC_Align_12b_R, DAC_Value[i]);printf( DAC:%04x,OUTPUT:%d\r\n, DAC_Value[i],DAC_Value[i]*3300/4095 );Delay_Ms(1000);}} } 3.2 编译项目 开发板数据线连接电脑就可以开始连接调试首先开始编译编译成功如下 然后下载下载成功如下 4. 下载验证 4.1 接线 根据程序设计调试可以用电压表测量DAC channel 0 (PA4) output在0~3.3V之间即可输出DAC模拟值 4.2 演示效果 代码下载后验证点击串口调试器设置串口参数确认。 复位运行成功如下打印DAC模拟值变化从51mv到3300mv电压表可以正常读取(PA4) output在0~3.3V之间。 SystemClk:96000000 ChipID:30700518 DAC Normal OUT DAC:0040,OUTPUT:51 DAC:0080,OUTPUT:103 DAC:0100,OUTPUT:206 DAC:0200,OUTPUT:412 DAC:0400,OUTPUT:825 DAC:0800,OUTPUT:1650 DAC:0fff,OUTPUT:33005. 小结 通过对这篇文章我们掌握了沁恒WCH CH32V307V-R1开发板输出DAC模拟电压实验尝试与Arduino通讯做更加好玩的实验进而丰富我们的生活。从而实现对外部世界进行感知充分认识这个有机与无机的环境科学地合理地进行创作和发挥效益然后为人类社会发展贡献一点微薄之力。 参考文献 CH32V307数据手册https://www.wch.cn/downloads/CH32V20x_30xDS0_PDF.htmlCH32V307参考手册https://www.wch.cn/downloads/CH32FV2x_V3xRM_PDF.html评估板说明及参考例程https://www.wch.cn/downloads/CH32V307EVT_ZIP.htmlCH343SER.ZIP串口地址https://www.wch.cn/downloads/CH343SER_ZIP.htmlMRS最新V1.51版本安装包www.mounriver.com环境搭建教程https://blog.csdn.net/VOR234/article/details/128932474【沁恒WCH CH32V307V-R1开发板两路ADC读取实验】https://blog.csdn.net/VOR234/article/details/128941074【沁恒WCH CH32V307V-R1开发板读取板载温度实验】https://blog.csdn.net/VOR234/article/details/128941832
http://www.dnsts.com.cn/news/90095.html

相关文章:

  • 苏州网站开发公司济南兴田德润o厉害吗怎么建设一个淘宝客网站
  • php网站整合discuz网站建设兼容性
  • 响应式网站茶叶网站easyui网站开发实战电子书
  • 杭州高端企业网站建设建个人博客网站
  • 南充市住房与城乡建设网站网络推广引流软件
  • 济南做网站哪里好西安网页制作教程
  • asp网站开发的开发环境携程网站建设要求
  • 好看的知名企业网站建设电影网站数据库脚本
  • 承接网站建设广告语wordpress活动
  • 突泉建设局三务公开网站网络公司起名大全最新
  • 阿里云网站搭建wordpress怎么做开发
  • 网站如何制作多少钱现在做网站怎么样
  • 网站开发结构自己做的优惠卷网站怎么进商品
  • 深圳网站设计公司电话免费h5页面制作app
  • 做刷机网站赚钱吗江苏丹阳建设公司网站
  • 成都有哪些做网站开发的大公司免费的精准引流软件
  • 深圳网站设计灵点网络公司不错网页设计作品分析案例
  • 调兵山 网站建设青岛浩瀚网络技术有限公司
  • 一个做网站的团队需要哪些人员专业做网站建设的
  • 济南app网站建设iphone手机网站建设
  • 全球外贸网站排名深圳企业注销一窗通
  • 照片做视频的软件 模板下载网站企查查官网入口网页版
  • 怎么查找网站是谁做的如何让网站给百度收录
  • 知道抖音视频是怎么做的网站嘛网页设计与网站建设基础
  • 电商网站建设布局一个域名访问不同的网站
  • 国内经典网站移动商城型网站开发
  • 广州公司建设网站手机网站转换小程序
  • 重庆seo整站优化方案范文发卡平台网站建设
  • 网络工程毕设做网站互联网医院运营方案
  • wordpress .net潍坊关键词优化软件