找回密码
 立即注册
查看: 1033|回复: 9

STC32G12K128的一个nop时间是多少啊

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:171
  • 最近打卡:2025-11-07 10:29:46

29

主题

84

回帖

433

积分

中级会员

积分
433
发表于 2024-7-4 11:08:49 | 显示全部楼层 |阅读模式
要从以前的51单片机把代码移植到这上面,以前是汇编写的,都是11.0592M的晶振,汇编里面延时几个nop,我用c写怎么算啊
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:556
  • 最近打卡:2025-11-08 08:44:33

33

主题

2657

回帖

5918

积分

论坛元老

积分
5918
发表于 2024-7-4 11:16:41 | 显示全部楼层
STCAI ISP软件上有个指令表,,,里面说了不同系列的单片机执行nop的时钟数
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:612
  • 最近打卡:2025-11-08 00:02:49
已绑定手机

19

主题

3281

回帖

6156

积分

论坛元老

积分
6156
发表于 2024-7-4 11:18:10 | 显示全部楼层
1/11059200大概这样吧
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:171
  • 最近打卡:2025-11-07 10:29:46

29

主题

84

回帖

433

积分

中级会员

积分
433
发表于 2024-7-4 11:25:21 | 显示全部楼层
so*** 发表于 2024-7-4 11:18
1/11059200大概这样吧

以前的51也是11.0592M的晶振,读1个I/O延时了4个nop,但是现在stc32g延时4个nop不行;都是一样的频率,应该一个nop的时间是一样的吧
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-11-07 10:09:06

0

主题

64

回帖

2060

积分

金牌会员

积分
2060
发表于 2024-7-4 11:36:46 | 显示全部楼层
老51的nop是12个时钟周期,STC32G是1个时钟周期

点评

早期的STC单片机还支持6T  发表于 2024-7-4 14:06
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:612
  • 最近打卡:2025-11-08 00:02:49
已绑定手机

19

主题

3281

回帖

6156

积分

论坛元老

积分
6156
发表于 2024-7-4 12:22:28 来自手机 | 显示全部楼层
蜗牛 发表于 2024-7-4 11:36
老51的nop是12个时钟周期,STC32G是1个时钟周期

老的是12T或者6T,新的都是1T。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:642
  • 最近打卡:2025-11-08 09:53:33
已绑定手机

31

主题

361

回帖

2789

积分

金牌会员

机长

积分
2789
发表于 2024-7-4 15:01:38 | 显示全部楼层
px*** 发表于 2024-7-4 11:25
以前的51也是11.0592M的晶振,读1个I/O延时了4个nop,但是现在stc32g延时4个nop不行;都是一样的频率,应 ...

你执行48个nop可能就差不多了
业余撸代码,专业开飞机 https://gitee.com/STC-MCU
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-11-07 10:09:06

0

主题

64

回帖

2060

积分

金牌会员

积分
2060
发表于 2024-7-5 08:38:15 | 显示全部楼层
官方的数据
微信截图_20240705083605.png

点评

这个很专业  发表于 2025-8-15 13:52
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-11-8 18:56 , Processed in 0.145148 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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