找回密码
 立即注册
楼主: 神农鼎

STC32G144K246-LQFP100/64, 120MHz-CPU, 60MHz-I/O, DAC + OP 已验证

  [复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:223
  • 最近打卡:2025-10-30 18:32:37

792

主题

1万

回帖

2万

积分

管理员

积分
20149
发表于 2025-10-23 21:09:58 | 显示全部楼层
nvnv-*** 发表于 2025-10-23 20:24
请问版主,32g144k246因为IO取消了准双向,如果是SPI是否要按照推挽来接,如果是推挽,输出电流为多少,是 ...

对方是高阻输入的,不需要限流,开漏打开上拉也行
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2025-10-25 17:15:51

6

主题

25

回帖

220

积分

中级会员

积分
220
发表于 7 天前 | 显示全部楼层
神*** 发表于 2025-10-23 21:09
对方是高阻输入的,不需要限流,开漏打开上拉也行

IO设置为开漏+上拉后,输出波形在48MHz下会出现严重失真。

主频48MHz,P2M1 = 0xff;   P2M0 = 0xff; P2PU = 0xff; 软件SPI输出的时钟

720a524586563bc4e1eaa0a7d09f1c4d.jpg

主频48MHz,P2M1 = 0x00;   P2M0 = 0xff; 软件SPI输出的时钟
007326c115586158e6c6ab975222965e.jpg

点评

SPI使用推挽输出: https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=20285&pid=189450  详情 回复 发表于 7 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:343
  • 最近打卡:2025-10-30 08:53:21
已绑定手机

90

主题

3341

回帖

7489

积分

荣誉版主

无情的代码机器

积分
7489
发表于 7 天前 | 显示全部楼层
nvnv-*** 发表于 2025-10-24 10:09
IO设置为开漏+上拉后,输出波形在48MHz下会出现严重失真。

主频48MHz,P2M1 = 0xff;   P2M0 = 0xff; P2P ...

SPI使用推挽输出:

https://www.stcaimcu.com/forum.p ... 0285&pid=189450
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:255
  • 最近打卡:2025-10-30 21:16:01
已绑定手机

7

主题

58

回帖

673

积分

高级会员

积分
673
发表于 7 天前 | 显示全部楼层
点灯成功
截图202510241224197417.jpg
1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2025-10-25 17:15:51

6

主题

25

回帖

220

积分

中级会员

积分
220
发表于 7 天前 | 显示全部楼层
erci*** 发表于 2025-10-24 12:03
SPI使用推挽输出:

https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=20285&pid=18 ...

是的,推挽模式是正常的
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2025-10-28 14:48:54

2

主题

16

回帖

700

积分

高级会员

积分
700
发表于 6 天前 | 显示全部楼层

主频干到多少?
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-10-27 11:59:46
已绑定手机

0

主题

2

回帖

16

积分

新手上路

积分
16
发表于 5 天前 来自手机 | 显示全部楼层
建议实验箱增加任意波形任意频频发生例程,
利用外部晶振,PLL,定时器,DAC,运放,彩屏,能做0.1%误差吧,
美国百元级的DDS(直接数字频率合成芯片)也只能直接输正弦波波三角波方波弦,
这个历程技能很好的展示功能,又有很大的实用价值。

点评

1、任意波形发生器,只需要将波形表格做好就可以实现。 2、任意频率,要模拟DDS的原理来产生,但由于DAC+OP输出的带宽限制,能大约输出到200KHz的正弦波。 3、方波可以使用定时器产生,更方便。 4、波形输出可以使用  详情 回复 发表于 5 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:215
  • 最近打卡:2025-10-30 10:24:20

83

主题

6817

回帖

1万

积分

超级版主

积分
14618
发表于 5 天前 | 显示全部楼层
nngw*** 发表于 2025-10-26 10:31
建议实验箱增加任意波形任意频频发生例程,
利用外部晶振,PLL,定时器,DAC,运放,彩屏,能做0.1%误差吧 ...

1、任意波形发生器,只需要将波形表格做好就可以实现。
2、任意频率,要模拟DDS的原理来产生,
     但由于DAC+OP输出的带宽限制,能大约输出到200KHz的正弦波。
3、方波可以使用定时器产生,更方便。
4、波形输出可以使用DMA配合,减少CPU占用。
5、使用一组8位IO外接R-2R电阻(1K-2K)做DAC,
     模拟DDS来输出正弦波最高采样可以做到9MHz。
6、正弦波+比较器 课可以输出方波。
7、波形的频率精度跟时钟有关,要高精度的频率请使用外部有源温补晶振。
     我使用的10MHz恒温晶振可以达到0.1~0.01ppm的精度,年误差0.3~3秒,
     用于做高精度的频率计、周期计、波形发生器。

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-10-27 11:59:46
已绑定手机

0

主题

2

回帖

16

积分

新手上路

积分
16
发表于 4 天前 来自手机 | 显示全部楼层
我要做同时两路上千频率组合,
用浮点运算和DMA,加程序优化,
频率误差能否做到最小0.1%,
如可以,可完胜美国的低端DDS芯片AD9833,
20左右人民币,工作频宰才25MHz,
我没找到此娄低端国产DDS芯片,
希望此款单片机能跨应用领域,实现进口替代,
希望实验箱看到此例程!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:271
  • 最近打卡:2025-10-27 20:54:00
已绑定手机

4

主题

4

回帖

1382

积分

金牌会员

积分
1382
发表于 4 天前 | 显示全部楼层

电灯成功 👍

截图202510272053237101.jpg

点评

优秀,自己做的 核心板  详情 回复 发表于 4 天前
111
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-31 08:02 , Processed in 0.128422 second(s), 121 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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