stm32 ADC 非DMA方法

stm32 ADC 非DMA方法

搞了一个下午和晚上,搞明白,不用DMA的话,每次采集都要使能一下ADC,不然就一直转化不了。。C++Code123456789101112131415161718192021…

广告

MDK中运用STM32官方固件库

首先STM32官方固件库在Keil中的位置是:.h文件在\Keil\ARM\INC\ST\STM32F10x.c文件在\Keil\ARM\RV31\LIB\ST\STM32F10x要使用官方固件库,首

单管三相PWM整流电路(无能量反应)

无能量回馈型单管三相PWM整流电路如图所示,(a)为boost型,(b)为buck型。由于仅有一个可控元件,要使三相电流均为正弦波且与电压同相位是十分困难的,一般这种电路只工作在DCM方式(不连续电流

STM32F103的简易串口驱动(查询方法)

STM32F103的简易串口驱动(查询方法)

对于各个模块的学习,开始通常是只使用最简单的功能。这里将给出一个STM32F103的最基本的串口收、发驱动。要使用串口,就需要对串口的波特…

Cortex-M3 (NXP LPC1788)之IIC控制器

I2C通信协议在上篇文章中进行了介绍,下面对LPC1788的I2C控制器进行分析。要使用I2C模块,需要配置相应的寄存器,如功率、时钟、管…

s3c2440的USB主机控制器

s3c2440的USB主机控制器

s3c2440提供了USB主机接口,它与OHCIv1.0完全兼容。要使用该功能,就必须熟悉OHCIv1.0规范;而要熟悉OHCIv1.0规范,那么还必须先熟悉…

stm32的jatg口装备为一般io口运用

stm32的jatg口装备为一般io口运用

在使用stm32的时候,spi3和jtag口是有重合的,如果要使用spi3或者要把jtag口作为普通io口使用可参考如下配置:1.使用spi3接口,参考…

ARM裸机开发bootloader汇编语言

ARM裸机开发bootloader汇编语言

一、汇编语言概述1、为什么要使用汇编一般情况下我们不会用到汇编,但有两种情况下,我们要用到汇编。1、启动代码。编写bootloader和内核时…

CMake设置arm-linux-gcc穿插编译器

CMake设置arm-linux-gcc穿插编译器

主机:Ubuntu1004交叉编译器:EABI-433CMake在ubuntu系统下默认使用系统的gcc、g++编译器,编译arm下的程序要使用arm-linux-gcc,需要对

单片机软复位几种办法

单片机软复位几种办法

如从机收到复位命令(软件命令),程序怎么使机器复位?虽然要使软件始终处于可控状态,最好不要用复位,因为复位是纯硬件过程,软件是不

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部