windows2012iis网站默认设置wordpress博客 知乎

web/2025/9/30 16:15:48/文章来源:
windows2012iis网站默认设置,wordpress博客 知乎,手机优化大师怎么卸载,怎么给公司做网站推广实现效果 DAC输出的电压 同过电压表测量电压 1.DAC配置的步骤 初始化DAC时钟。配置DAC的GPIO端口。设置DAC的工作模式#xff08;例如#xff0c;是否使用触发功能#xff0c;是否启用DAC中断等#xff09;。启动DAC。 2常用的函数 函数 HAL_DAC_Start() - 开启指定… 实现效果 DAC输出的电压 同过电压表测量电压 1.DAC配置的步骤 初始化DAC时钟。配置DAC的GPIO端口。设置DAC的工作模式例如是否使用触发功能是否启用DAC中断等。启动DAC。 2常用的函数 函数 HAL_DAC_Start() - 开启指定的DAC通道。HAL_DAC_Stop() - 停止指定的DAC通道。HAL_DAC_Start_DMA() - 开启DAC并启动DMA直接存储器访问模式。HAL_DAC_Stop_DMA() - 停止DAC DMA模式。HAL_DAC_SetValue() - 设置指定DAC通道的输出值。HAL_DAC_GetValue() - 获取指定DAC通道的输出值如果支持。HAL_DACEx_TriangleWaveGenerate() - 启用三角波生成模式。HAL_DACEx_NoiseWaveGenerate() - 启用噪声波生成模式。HAL_DACEx_DualSetValue() - 如果微控制器支持双DAC此函数用于同时设置两个通道的值。HAL_DACEx_DualStart() - 同时启动两个DAC通道。HAL_DACEx_DualStop() - 同时停止两个DAC通道。 函数讲解 HAL_DAC_Start() 原型HAL_StatusTypeDef HAL_DAC_Start(DAC_HandleTypeDef* hdac, uint32_t Channel)说明启动指定的DAC通道使其开始转换数字信号到模拟信号。hdac是DAC句柄Channel指定要启动的通道DAC_CHANNEL_1或DAC_CHANNEL_2。HAL_DAC_Stop() 原型HAL_StatusTypeDef HAL_DAC_Stop(DAC_HandleTypeDef* hdac, uint32_t Channel)说明停止指定的DAC通道停止模拟信号的输出。hdac是DAC句柄Channel指定要停止的通道。HAL_DAC_Start_DMA() 原型HAL_StatusTypeDef HAL_DAC_Start_DMA(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_t* pData, uint32_t Length, uint32_t Alignment)说明启动DAC通道并开始使用DMA进行数据传输。pData是指向要传输的数据的指针Length是数据的长度Alignment指定数据对齐方式。HAL_DAC_Stop_DMA() 原型HAL_StatusTypeDef HAL_DAC_Stop_DMA(DAC_HandleTypeDef* hdac, uint32_t Channel)说明停止DAC的DMA传输。hdac是DAC句柄Channel指定要停止DMA的通道。HAL_DAC_SetValue() 原型HAL_StatusTypeDef HAL_DAC_SetValue(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_t Alignment, uint32_t Data)说明设置指定DAC通道的输出值。Channel 通道选择。Data是要设置的值Alignment指定数据对齐方式。HAL_DAC_GetValue() 原型uint32_t HAL_DAC_GetValue(DAC_HandleTypeDef* hdac, uint32_t Channel)说明获取指定DAC通道的输出值。注意DAC通常不支持读取输出值因此这个函数可能不可用。HAL_DACEx_TriangleWaveGenerate() 原型HAL_StatusTypeDef HAL_DACEx_TriangleWaveGenerate(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_t TriangleAmplitude)说明启用DAC的三角波生成模式。TriangleAmplitude指定三角波的幅度。HAL_DACEx_NoiseWaveGenerate() 原型HAL_StatusTypeDef HAL_DACEx_NoiseWaveGenerate(DAC_HandleTypeDef* hdac, uint32_t Channel, uint32_t Amplitude)说明启用DAC的噪声波生成模式。Amplitude指定噪声波的幅度。HAL_DACEx_DualSetValue() 原型HAL_StatusTypeDef HAL_DACEx_DualSetValue(DAC_HandleTypeDef* hdac, uint32_t Alignment, uint32_t Data1, uint32_t Data2)说明如果微控制器支持双DAC这个函数用于同时设置两个通道的值。HAL_DACEx_DualStart() 原型HAL_StatusTypeDef HAL_DACEx_DualStart(DAC_HandleTypeDef* hdac)说明同时启动两个DAC通道。HAL_DACEx_DualStop() 原型HAL_StatusTypeDef HAL_DACEx_DualStop(DAC_HandleTypeDef* hdac)说明同时停止两个DAC通道。 这些函数返回HAL_StatusTypeDef类型表示操作的状态如HAL_OK表示操作成功HAL_ERROR表示操作失败。在使用这些函数时需要确保已经正确初始化了DAC句柄和相关硬件配置。 3  STM32cude设置 1设置时钟 2打开DAC 下图为DAC的通道第三个选项为是否打开外部触发源 下图为DAC的参数设置 为是否打开缓冲 选择外部触发源的选择 4代码设置 DAC值 (期望电压 / 参考电压) * 最大值 如    uint32_t dacValue (3.0f / 3.3f) * 4095; // 计算出输出3.0V对应的DAC值 main文件源码 /* USER CODE BEGIN Header */ /********************************************************************************* file : main.c* brief : Main program body******************************************************************************* attention** Copyright (c) 2024 STMicroelectronics.* All rights reserved.** This software is licensed under terms that can be found in the LICENSE file* in the root directory of this software component.* If no LICENSE file comes with this software, it is provided AS-IS.********************************************************************************/ /* USER CODE END Header */ /* Includes ------------------------------------------------------------------*/ #include main.h #include dac.h #include gpio.h/* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes *//* USER CODE END Includes *//* Private typedef -----------------------------------------------------------*/ /* USER CODE BEGIN PTD *//* USER CODE END PTD *//* Private define ------------------------------------------------------------*/ /* USER CODE BEGIN PD *//* USER CODE END PD *//* Private macro -------------------------------------------------------------*/ /* USER CODE BEGIN PM *//* USER CODE END PM *//* Private variables ---------------------------------------------------------*//* USER CODE BEGIN PV *//* 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_DAC_Init();/* USER CODE BEGIN 2 */HAL_DAC_Start(hdac,DAC1_CHANNEL_1);//开启dac使用通道1输出// DAC值 (期望电压 / 参考电压) * 最大值uint32_t dacValue (2.50f / 3.3f) * 4095; // 计算出输出3.0V对应的DAC值HAL_DAC_SetValue(hdac,DAC1_CHANNEL_1,DAC_ALIGN_12B_R,dacValue);//输出值/* USER CODE END 2 *//* Infinite loop *//* USER CODE BEGIN WHILE */while (1){/* USER CODE END WHILE *//* USER CODE BEGIN 3 */}/* USER CODE END 3 */ }/*** brief System Clock Configuration* retval None*/ void SystemClock_Config(void) {RCC_OscInitTypeDef RCC_OscInitStruct {0};RCC_ClkInitTypeDef RCC_ClkInitStruct {0};/** Initializes the RCC Oscillators according to the specified parameters* in the RCC_OscInitTypeDef structure.*/RCC_OscInitStruct.OscillatorType RCC_OSCILLATORTYPE_HSE;RCC_OscInitStruct.HSEState RCC_HSE_ON;RCC_OscInitStruct.HSEPredivValue RCC_HSE_PREDIV_DIV1;RCC_OscInitStruct.HSIState RCC_HSI_ON;RCC_OscInitStruct.PLL.PLLState RCC_PLL_ON;RCC_OscInitStruct.PLL.PLLSource RCC_PLLSOURCE_HSE;RCC_OscInitStruct.PLL.PLLMUL RCC_PLL_MUL9;if (HAL_RCC_OscConfig(RCC_OscInitStruct) ! HAL_OK){Error_Handler();}/** Initializes the CPU, AHB and APB buses clocks*/RCC_ClkInitStruct.ClockType RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;RCC_ClkInitStruct.SYSCLKSource RCC_SYSCLKSOURCE_PLLCLK;RCC_ClkInitStruct.AHBCLKDivider RCC_SYSCLK_DIV1;RCC_ClkInitStruct.APB1CLKDivider RCC_HCLK_DIV2;RCC_ClkInitStruct.APB2CLKDivider RCC_HCLK_DIV1;if (HAL_RCC_ClockConfig(RCC_ClkInitStruct, FLASH_LATENCY_2) ! HAL_OK){Error_Handler();} }/* USER CODE BEGIN 4 *//* USER CODE END 4 *//*** brief This function is executed in case of error occurrence.* retval None*/ void Error_Handler(void) {/* USER CODE BEGIN Error_Handler_Debug *//* User can add his own implementation to report the HAL error return state */__disable_irq();while (1){}/* USER CODE END Error_Handler_Debug */ }#ifdef USE_FULL_ASSERT /*** brief Reports the name of the source file and the source line number* where the assert_param error has occurred.* param file: pointer to the source file name* param line: assert_param error line source number* retval None*/ void assert_failed(uint8_t *file, uint32_t line) {/* USER CODE BEGIN 6 *//* User can add his own implementation to report the file name and line number,ex: printf(Wrong parameters value: file %s on line %d\r\n, file, line) *//* USER CODE END 6 */ } #endif /* USE_FULL_ASSERT */

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84539.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网上如何建网站卖量具网站建设外包公司招聘

目录 二、从回归到线性分类模型:分类 3.分类模型损失函数推导——极大似然估计法 (1)二分类损失函数——极大似然估计 (2)多分类损失函数——极大似然估计 4.模型损失函数推导新视角——交叉熵 (1&#x…

用typecho做的网站提供网站建设哪家好

目录 1.对真实值类别编码:2.预测值:3.目标函数要求:4.使用Softmax模型将输出置信度Oi计算转换为输出匹配概率y^i:5.使用交叉熵作为损失函数:6.代码实现: 1.对真实值类别编码: y为真实值&#xf…

桂林网站优化公司企业品牌类网站有哪些

doi:10.11884/HPLPB202335.230026 大视场中的目标丢失后需要再次检测,但是大视场的检测比较耗时。但是根据实验发现丢失目标通常发生在无人机运动区域的320x320范围内,所以设计辅助网络,当目标丢失后,以320x320区域图像…

二手车网站模板建设做营销的网站推广

Pandas 是数据科学社区中使用最广泛的库之一,它是一个强大的工具,可以进行数据操作、清理和分析。 本文将提供最常用的 Pandas 函数以及如何实际使用它们的样例。我们将涵盖从基本数据操作到高级数据分析技术的所有内容,到本文结束时&#xf…

长兴县建设管理网站免费注册企业网站

原题地址 解法一 排序贪心即可。思想为先计算出每一个怪兽到达城市的时间,然后排序,有小到大进行消灭,此时的下标可视作时间。当怪兽到达城市的时间超过或等于当前时间时,即已经到达了城市,游戏失败,下标…

创建众筹网站舟山市建设工程质量监督站网站

题目列表 3079. 求出加密整数的和 3080. 执行操作标记数组中的元素 3081. 替换字符串中的问号使分数最小 3082. 求出所有子序列的能量和 一、求出加密整数的和 按照题目要求,直接模拟即可,代码如下 class Solution { public:int sumOfEncryptedInt…

企业建站的作用是什么wordpress元素

需求任意输入3个整数,对这3个整数由小到大进行排序,并将排序后的结果输出。源码// // author: 冲哥 // date: 2021/5/7 13:37 // description: 实现对这3个整数由小到大进行排序 #include int main() {int num1, num2, num3, temp;printf("请输入3个…

ui设计工资怎么样优化wordpress访问速度

流水账日记(哈哈) 今天没课,早上好好的睡了个懒觉(虽然还是很困- -); 哥几个把昨天买的排骨洗了做了个排骨汤,虽然不如家里做的好吃,但对此时的我们来说已经是美味了,晚…

做网站推广怎么跟客户沟通新乡建设网站公司

近年来,我们见证了数据可视化软件呈现出明显的免费化趋势。这个趋势的背后隐藏着许多关键原因,影响着整个数据行业的发展和走向。为何数据可视化软件开始朝着免费方向发展?让我们一同深入探讨。 普及数字化需求: 数字化已经深入到…

Asp.net网站开发分析互联网保险发展现状分析

昨天参加了华为南研所校招的机试,一共三道题,第一题很简单,输入一个字符串格式的日期,年-月,输出该月有多少天,主要注意闰年((%40&&%100!0)||%4000&a…

天津建站模板搭建dedecms网站地图修改

BIOS误删win10引导 delete boot option如何恢复 其他系统也可以用来参考,解决只是将原来的配置加回去而已 倒了血霉 说个原则,希望大家在发现错误之后第一时间是保护现场不要乱动,如果在百度或别的地方找到了解决方案,先百度一下这个解决方案是否可行,不然不要轻易尝试,这些解决…

长湖南营销型网站自己做网站的流程视频教程

要进入美国与欧洲市场,均需要通过评定程序审批。 两者的审批流程核心区别在于:所有在美国上市流通的医疗器械产品必须经过FDA的审核认证,才能投放市场。而欧盟市场,医疗器械制造商只需要自证设备合规性,并有指定机构干…

导航类网站模板idc数据中心排名

文章目录 第一步、注册与登录第二步、本地部署 在个人网站部署的助手vercel,支持 Github部署,只需简单操作,即可发布,方便快捷! 第一步、注册与登录 进入vercel【官网】,在右上角 login on,可登…

药企网站怎么做营销网站设计实验

使用Python可视化有压缩格式的Bitmap BMP图像调色板数据 参考文章一、调色板数据二、测试代码三、测试结果 参考文章 有压缩格式的Bitmap(BMP)图像显示调色板数据和图像数据Bitmap(BMP)图像信息分析主要说明带压缩的形式Bitmap(BMP)图像信息验证 一、调色板数据 Color Palette…

网站流量30g做外贸方面的网站

微信小程序可以使用wx.navigateToMiniProgram方法实现跳转到其他小程序,但是跳转到网页需要使用wx.navigateTo方法,并将所跳转的地址写在URL参数中。 例如,跳转到百度的网页可以使用以下代码: wx.navigateTo({url: https://www.…

怎样网站建设电商设计公司

PDF文件是经常会被用到,它在我们的日常生活和工作中扮演着重要的角色。PDF文件合并是将多个PDF文件合并为单个文件,这个过程通常是为了方便管理多个PDF文件,或者将多个PDF文件合并为一个整体以便于共享或打印。既然如此,如何快速合…

南通单位网站建设公司在线网站制作系统

计算机组成原理试题B答案 (3页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9 积分计算机组成原理试题B答案一、 选择题1. D 2. A 3. A,C 4. B 5. B 6. B 7. B 8. B 9. A 10. D二、 填…

网站备案 超链接手机平面设计软件

前言: 本文是根据哔哩哔哩网站上“江协科技51单片机”视频的学习笔记,在这里会记录下江协科技51单片机开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了江协科技51单片机教学视频和链接中的内容。 引用: 51单片机入门教程-2…

网站链接设计百度下载app

1. Ubuntu20.04环境中设置自启动应用程序后,加载QtWebEngine模块的程序会出现崩溃 解决方法一: 使用root用户会报错1.自启动脚本使用 sudo -S /opt/run.sh 方式启动脚本会出现问题2.手动启动或者修改自启动脚本启动方式 run.sh 就能正常运行解决方法二…

免费企业建站源代码360指数在线查询

问题 Java Bean中某些成员变量,不想被前端读取到。 解决 使用Jackson如下注释: JsonProperty(access JsonProperty.Access.WRITE_ONLY) private String password;就可以在Java Bean序列化的时候,不会序列化这个password字段。 总结 Sp…