| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> STM32F401CCU6 核心板的功能描述(针对采集数据) -> 正文阅读 |
|
[嵌入式]STM32F401CCU6 核心板的功能描述(针对采集数据) |
STM32F401CCU6 核心板的功能描述(针对采集使用资料)
9 DMA controller (DMA)DMA 控制器 (DMA)没有详细展开来说,主要是因为F407都会详细说明,何况这里英文参考资料,翻译不对情况,意思就差别很大 看这目录,知道有这功能,去看官方示例example代码,就可以开始操作,如果不懂的小伙伴,请自行补全知识点 9.1 DMA introductionDMA介绍9.1 DMA introductionDMA介绍9.3 DMA functional description DMA功能说明9.3.1 General description一般说明9.3.2 DMA transactionsDMA 事务9.3.2 DMA transactions9.3.4 Arbiter仲裁者9.3.5 DMA streamsDMA 流9.3.6 Source, destination and transfer modes源、目的地和传输模式9.3.7 Pointer incrementation指针递增9.3.8 Circular mode循环模式9.3.9 Double buffer mode双缓冲模式9.3.10 Programmable data width, packing/unpacking, endianess可编程数据宽度、打包/解包、字节序9.3.11 Single and burst transfers单次和突发传输9.3.12 FIFO先进先出9.3.13 DMA transfer completionDMA 传输完成9.3.14 DMA transfer suspensionDMA 传输暂停9.3.15 Flow controller流量控制器9.3.16 Summary of the possible DMA configurations9.3.17 Stream configuration procedure可能的 DMA 配置摘要9.3.18 Error management错误管理9.4 DMA interruptsDMA 中断9.5 DMA registersDMA 寄存器11 Analog-to-digital converter (ADC)模数转换器 (ADC)ADC2 and ADC3 are not available in STM32F401xB/C and STM32F401xD/E. STM32F401CCU6 是属于STM32F401xB/C,就没有ADC2和ADC3,只有ADC1 11.1 ADC introductionADC介绍12 位 ADC 是一个逐次逼近型模数转换器。 模拟看门狗功能允许应用程序检测输入电压是否变为超出用户定义的更高或更低阈值。 11.2 ADC main featuresADC主要特点●12 位、10 位、8 位或 6 位可配置分辨率 11.3 ADC functional descriptionADC功能说明
11.3.1 ADC on-off control ADC开关控制通过设置 ADC_CR2 寄存器中的 ADON 位来开启 ADC。 11.3.2 ADC clockADC 时钟ADC 具有两种时钟方案: 1)Clock for the analog circuitry: ADCCLK模拟电路的时钟:ADCCLK2)Clock for the digital interface (used for registers read/write access)数字接口的时钟(用于寄存器读/写访问)11.3.3 Channel selection频道选择有 16 个多路复用通道。 可以将转换组织成两组:定期和注射。 11.3.4 Single conversion mode单一转换模式在单次转换模式下,ADC 进行一次转换。 11.3.5 Continuous conversion mode连续转换模式在连续转换模式下,ADC 在完成一次转换后立即开始新的转换。 11.3.6 Timing diagram时序图如图 32 所示,ADC 在启动之前需要 tsTAB 的稳定时间准确转换。 11.3.7 Analog watchdog模拟看门狗AWD 模拟看门狗如果 ADC 转换的模拟电压为低于较低阈值或高于较高阈值。 11.3.8 Scan mode扫描模式该模式用于扫描一组模拟通道。 11.3.9 Injected channel management注入通道管理同理的东西,知道有功能就行 11.3.10 Discontinuous mode不连续模式同理的东西,知道有功能就行 11.4 Data alignment数据对齐同理的东西,知道有功能就行 11.5 Channel-wise programmable sampling time通道可编程采样时间11.6 Conversion on external trigger and trigger polarity外部触发和触发极性的转换同理的东西,知道有功能就行 11.7 Fast conversion mode快速转换模式同理的东西,知道有功能就行 11.8 Data management数据管理同理的东西,知道有功能就行 11.9 Temperature sensor温度感应器是案例来着,也是操作3个特殊通道之一 11.10 Battery charge monitoring电池充电监控是案例来着,也是操作3个特殊通道之一 11.11 ADC interruptsADC 中断与其他地方进行交互的关键所在 11.12 ADC registersADC 寄存器遇到奇奇怪怪的问题就需要看这里了 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:18:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |