Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
ADC
NXP 微控制器
NXP-MCXN947
NXP MCXN947测评之 adc
发布于 2024-03-27 23:57:27 浏览:297
订阅该版
MCXN947 ADC是NXP公司推出的一款高性能模拟数字转换器。它结合了高精度、低噪声和低功耗的特点,适用于多种需要精确测量的应用场合。 高精度:MCXN947 ADC提供了优异的转换精度,能够准确地将模拟信号转换为数字信号,满足精确测量的需求。 低功耗:该ADC采用了先进的低功耗设计,降低了能耗,延长了设备的使用寿命。 宽输入范围:MCXN947 ADC支持较宽的输入电压范围,使其能够适应不同信号源的需求。 高速转换:该ADC具有较快的转换速度,能够快速响应输入信号的变化,提高了系统的实时性能。 以上是我个人的见解: https://github.com/meiyao88/rt-thread 这个是我在GITHUB找的代码。 先看原理图,ADC通道0,在P3引脚处,并连接在排座的J4的2脚上。 ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240328/068c1b836881da06c33a90b6944e469e.png.webp) ADC输出的结果如下图: ![screenshot_1711554984286.jpg](https://oss-club.rt-thread.org/uploads/20240327/680c90a25c8584ea16a8ef5302d80455.jpg) 下面开始操作步骤: 首先下载好ENV,设置ADC的通道,放在自己找的到的位置。 ![screenshot_1711633595493.jpg](https://oss-club.rt-thread.org/uploads/20240328/7b2783f2e605b43b4eedebf76ab500a4.jpg) 上面的应用框中,两个随便打开一个。 下面是操作步骤: 进入到CMD界面后再根据rt-thread/bsp/st m32/stm32f091-st-nucleo"切换到BSp目录下。 在弹出的env环境中输入“menuconfig”后按回车 切换到“HardWare Drivers Config” ![screenshot_665adb510438cd5bdc87c50f241bf19.png](https://oss-club.rt-thread.org/uploads/20240328/3e0090ea4cf508844a4864a2187aa2b3.png) 切换到“On-Chip Peripheral Drivers” ![screenshot_741257b60bbb7a3a37f53e0cebe09bc.png](https://oss-club.rt-thread.org/uploads/20240328/c5577c53d0de644ea5b7516521e0a6ca.png) 选择“Enable ADC Channel”设置ADC通道,注意要打上*号,保存才算完成。 ![screenshot_25ea13a90788c62d3223610c2f78a67.png](https://oss-club.rt-thread.org/uploads/20240328/36e8cd6ddefa2b23d2fea7abbb7bf52f.png) 最后再回到这里: ![screenshot_32bdc42454a722d89b25e961eeb84bc.png](https://oss-club.rt-thread.org/uploads/20240328/ab6937bd1ee4b33a58557faa577a5776.png) ![screenshot_5595b7b4b07f2277c8b4bdb82cbdac3.png](https://oss-club.rt-thread.org/uploads/20240328/29daa866b946d4cb5cafc59752c1dd0e.png) 输入“scons —target=mdk5”后按回车重新生成工程 开发板的IO定义: ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240328/2b7006b7c3a1c9aab2b20210da68bef6.png.webp) 开发板的各模块定义: ![screenshot_image.png](https://oss-club.rt-thread.org/uploads/20240328/c266d9c07ea256ed8504537c1d1e033a.png.webp) 量开发板上的电压3.3V: ![screenshot_8a07dd908d4fd6c796ba30dfea5531f.jpg](https://oss-club.rt-thread.org/uploads/20240328/8bbce668607de19defa97613124b3c93.jpg.webp) 找到标准的3.3V后,就可以用杜绑线接入到J4的2脚。 再通过串口软件使用FinSH 命令看一下是否正常采集到ADC的值。 在使用设备前,需要先查找设备是否存在,可以使用命令 adc probe 后面跟注册的 ADC 设备的名称。如下所示: ``` msh >adc probe adc1 probe adc1 success ``` 使能设备的某个通道可以使用命令 adc enable 后面跟通道号。 ``` msh >adc enable 5 adc1 channel 5 enables success ``` 读取 ADC 设备某个通道的数据可以使用命令 adc read 后面跟通道号。 ``` msh >adc read 5 adc1 channel 5 read value is 0x00000FFF msh > ```
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
meiyao
这家伙很懒,什么也没写!
文章
5
回答
0
被采纳
0
关注TA
发私信
相关文章
1
试贴-消灭0主题
2
LPC M4的一些资料
3
LPC4088的临时分支
4
lpc1788 ad 不稳定
5
1788 LCD控制器缓冲区字节问题
6
一起来学习LPC4088吧
7
上传LPC4088的realtouch主工程
8
RealBoard 4088预定帖 [第一批板子不多,预定提前结束]
9
晒RealBoard LPC4088开箱照啦,速带小板凳前来围观
10
4088主程序需要的SD卡资源
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
a1012112796
20
个答案
3
次被采纳
张世争
11
个答案
3
次被采纳
踩姑娘的小蘑菇
7
个答案
3
次被采纳
rv666
9
个答案
2
次被采纳
用户名由3_15位
13
个答案
1
次被采纳
本月文章贡献
程序员阿伟
9
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
RTT_逍遥
1
篇文章
6
次点赞
大龄码农
1
篇文章
5
次点赞
ThinkCode
1
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部