STM32开发
主要是为了自己不要忘记这些知识,再次开发能马上拾取
Axe大魔王
这个作者很懒,什么都没留下…
展开
-
STM32——DAC
//开启DAC转换 HAL_DAC_Start(&hdac, DAC_CHANNEL_2); // 设置DAC的大小 HAL_DAC_SetValue(&hdac, DAC_CHANNEL_2, DAC_ALIGN_12B_R, 2048);原创 2020-03-28 18:35:24 · 255 阅读 · 0 评论 -
STM32开发——GPIO
GPIO简介原创 2020-03-28 12:19:05 · 371 阅读 · 0 评论 -
STM32——USART串口通信与串口重定向
简介UART: 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称 作 UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信 号转成串行输出信号的芯片,UART 通常被集成于其他通讯接口的连结上。 USART:(Universal Synchronous/Asynchronous Receiver/Tran...原创 2020-03-28 15:24:22 · 1557 阅读 · 0 评论 -
STM32——定时器基本用法
定时器的配置主要有两个:定时时间与是否重装定时器定时频率 = 定时器时钟 / (预分频 +1)/(计数值 +1 )Hz定时时间 =1/ 定时频率 s然后,打开NVIC中断控制器中的定时器中断。生成工程后可以HAL_TIM_Base_Start_IT(&htim1);来使能定时器(参数为定时器句柄)。中断时的操作,用中断回调函数操作void HAL_TIM_PeriodElap...原创 2020-03-28 14:38:26 · 746 阅读 · 0 评论 -
STM32——ADC的原理与简单应用(HAL库)
ADC简介stm32F407片上adc 为12位 量化电压范围在0v-3.3v最小分辨率为 3.3v/4096现实生活中的电压范围要不就太小要不就太大要么有负电压,所以要用调理电路将待测量线性变化。这部分请看另一篇文章:XXXXXXXXXXXX读取ADC有三种方式:1.轮询 2.中断 3.DMA中断比较不常用基本使用函数:{XXXXXX}...原创 2020-03-28 15:38:59 · 1243 阅读 · 0 评论