找回密码
 立即注册
查看: 983|回复: 5

AI8051U-TFT-LCM接口-P2口接R-2R做DAC输出波形-DMA

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2025-09-16 23:30:56

76

主题

6718

回帖

1万

积分

超级版主

积分
14165
发表于 2025-2-12 17:34:26 | 显示全部楼层 |阅读模式
例程功能: 使用TFT-LCM模块用DMA方式将正弦波数据输出P2口接R-2R做DAC输出正弦波。
使用32点8位正弦波表,采样率(DMA输出更新速率)为32KHz,输出1000Hz正弦波。
用户可以改变DMA输出感染新速率从而改变正弦波频率。
虽然只使用P2口输出数据,但由于是借用TFT-LCM输出,则相关的IO都被占用,不能做他用,本例占用P2、P3.6、P3.7、P4.5.

本例程基于AI8051U为主控芯片进行编写测试。
验证电路:


验证电路.PNG

输出1000Hz正弦波-无滤波波形:

输出1000Hz正弦波-无滤波波形.PNG

输出1000Hz正弦波-低通滤波波形:

输出1000Hz正弦波-低通滤波波形.PNG

AI8051U-TFT-LCM接口-P2口接R-2R做DAC输出波形-DMA.rar (2.77 MB, 下载次数: 103)

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-06-24 03:55:38
已绑定手机

0

主题

11

回帖

350

积分

中级会员

积分
350
发表于 2025-5-11 06:20:01 来自手机 | 显示全部楼层
好货,收了,
回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:79
  • 最近打卡:2025-09-18 08:31:56

1

主题

29

回帖

405

积分

中级会员

积分
405
发表于 2025-8-30 10:28:12 | 显示全部楼层
请教下,我编译有报错:
TFT-LCM接口-P2口接R-2R做DAC输出波形-DMA.c(163): error C168: interrupt: value not in range 0 ... 31

是有哪里没有设置好吗 ?谢谢

点评

中断号未扩展导致。 本站开头点“软件资源”: [attachimg]113288[/attachimg] 下载“KEIL终端拓展插件”并安装一下: [attachimg]113289[/attachimg]  详情 回复 发表于 2025-8-30 11:59
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:182
  • 最近打卡:2025-09-16 23:30:56

76

主题

6718

回帖

1万

积分

超级版主

积分
14165
发表于 2025-8-30 11:59:28 | 显示全部楼层
for*** 发表于 2025-8-30 10:28
请教下,我编译有报错:
TFT-LCM接口-P2口接R-2R做DAC输出波形-DMA.c(163): error C168: interrupt: value  ...

中断号未扩展导致。
本站开头点“软件资源”:
截图202508301158127201.jpg

下载“KEIL终端拓展插件”并安装一下:
截图202508301159099125.jpg

回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:140
  • 最近打卡:2025-09-18 08:48:27
已绑定手机

0

主题

67

回帖

788

积分

高级会员

积分
788
发表于 2025-8-30 15:00:16 | 显示全部楼层
DMA应用学习中
回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:79
  • 最近打卡:2025-09-18 08:31:56

1

主题

29

回帖

405

积分

中级会员

积分
405
发表于 2025-8-30 15:17:55 | 显示全部楼层
梁*** 发表于 2025-8-30 11:59
中断号未扩展导致。
本站开头点“软件资源”:

谢谢,已完美解决
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-9-18 19:38 , Processed in 0.119915 second(s), 81 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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