找回密码
 立即注册
楼主: wuzhengmin

学习休眠唤醒遇到的问题:1无法开启休眠 2舍弃一下功能后能进入休眠但无法唤醒

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-19 10:17:17 | 显示全部楼层
看看ADC框图:

截图202603191015425888.jpg
截图202603191017149771.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-19 10:27:05 | 显示全部楼层
1.2 实验目的

数码管显示ADC4采集的电位器电压值。

本实验使用到硬件资源如下:

截图202603191027039712.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-23 13:20:46 | 显示全部楼层
重点看软件配置:


我们要用数码管:P0口是段码,P23口是位码,P14是ADC第4通道输入,设置为高阻输入模式,并且把“数字信号输入”关闭。
截图202603231314053535.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-23 13:32:15 | 显示全部楼层
我们要用数码管:P0口是段码,设置为推完输出,使能下拉(保证电位准确),P20-P22口是位码,设置为推挽输出,使能上拉。P14是ADC第4通道输入,设置为高阻输入模式,并且把“数字信号输入”关闭。



配置ADC:
截图202603231331422979.jpg
截图202603231332132713.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-23 14:13:45 | 显示全部楼层
实验结果:

截图202603231413426489.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-24 08:55:55 | 显示全部楼层
今天我们开始学习DMA:

DMA实验
1.实验介绍
2.硬件设计
3.软件设计
4.实验现象
截图202603240855521277.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-24 08:56:15 | 显示全部楼层
1.1 实验简介
Ai8051U系列单片机支持批量数据存储功能,即传统的DMA。
M2M-DMA:XRAM存储器到XRAM存储器的数据读写
I2CT-DMA:自动将XRAM中的数据通过I2C接口发送出去
ADC-DMA:自动扫描使能的ADC通道并将转换的ADC数据自动存储到XRAM中
I2ST-DMA:自动将XRAM中的数据通过I2S发送出去
I2CR_DMA:自动将112C接收到的数据存储到XRAM中
SPI-DMA:自动将XRAM中的数据和SPI外设之间进行数据交换
UR1T-DMA:自动将XRAM中的数据通过串口1发送出去
I2SR_DMA:自动将I2S接收到的数据存储到XRAM中
URIR-DMA:自动将串口1接收到的数据存储到XRAM中
QSPI-DMA:自动将XRAM中的数据和QSPI外设之间进行数据交换UR2T-DMA:自动将XRAM中的数据通过串口2发送出去
PWMAT-DMA:自动将XRAM中的数据通过PWMA接口发送出去UR2R-DMA:自动将串口2接收到的数据存储到 XRAM中
PWMAR-DMA:自动将PWMA接收到的数据存储到XRAM中
UR3T-DMA:自动将XRAM中的数据通过串口3发送出去
P2P:自动将源外设接收到的数据透传到目标外设(支持两组P2P)
UR3R-DMA:自动将串口3接收到的数据存储到 XRAM中
UR4T-DMA:自动将XRAM中的数据通过串口4发送出去
UR4R-DMA:自动将串口4接收到的数据存储到XRAM 中
TFT彩屏DMA:自动将XRAM中的数据和TFT彩屏设备之间进行数据交换

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-24 09:03:17 | 显示全部楼层
.2 实验目的
采用ADC DMA方式,数码管显示ADC4采集的电位器电压值。


就是在上一个实验的基础上增加DMA功能

截图202603240901489319.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-24 09:05:50 | 显示全部楼层
本实验使用到硬件资源如下:
(1)GPIO
(2)数码管模块
(3)ADC电位器
(4)DMA

软件配置
截图202603240905487386.jpg
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:153
  • 最近打卡:2026-03-30 19:54:03
已绑定手机

22

主题

2426

回帖

3422

积分

论坛元老

积分
3422
发表于 2026-3-24 09:45:13 | 显示全部楼层
注意:ADCP1.4要关闭数字信号输入:

P0口设置为推挽输出,设能下拉电阻

数码管位选P20P21P22设置为推挽输出,设能上拉电阻
截图202603240941441968.jpg
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-4-1 02:43 , Processed in 0.109998 second(s), 76 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表