在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: hms2006

[求助] 串口数据发送遇到的问题

[复制链接]
 楼主| 发表于 2016-5-18 09:38:50 | 显示全部楼层
回复 10# harry_hust
那我应该怎么样才能采到?延迟半个周期再采集?
发表于 2016-5-18 13:52:14 | 显示全部楼层
回复 11# hms2006


   你应该延时time_1s一个周期采样才行吧。
你要确保time_1s和你要采样的数据时对其的啊,也就是同一个cycle里面,两者都有效!
 楼主| 发表于 2016-5-18 13:58:31 | 显示全部楼层
回复 12# harry_hust

你好!很感谢回复。我后来引入tiemr1s_reg作为变量传递的有效信号(根据3楼的回复),可是即使引入这个触发信号,相当于延时一个时钟,可是结果依旧没变化啊?为什么?

用timers1s_reg作为valid信号去采样data_out.
      else if ( timer1s_reg )   //1s定时到,统计量Data_out传递给rData用于串口传输
            begin
                  rData <= Data_out;
                  isEn <= 1'b1;
                  end

          end
发表于 2016-5-18 17:13:48 | 显示全部楼层
回复 13# hms2006


   你能把你模块的时钟clka和复位都拉出来看看么。然后再把timer_1s有效的地方放大看看,参照时钟信号看看时序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 13:56 , Processed in 0.016462 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表