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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5084|回复: 16

[求助] 非常可惜的程序,,只差不分频输出和2分频输出,,版主帮忙

[复制链接]
发表于 2010-5-5 13:39:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
非常可惜的程序,,只差不分频输出和2分频输出,,版主帮忙程序有3部分组成
1.8分频程序
2.判断AB哪个脉冲在前面
3.拨码分频输出AB两路脉冲
  逻辑如下
00000000   不粉     没有成功
00000001    2分     没有成功
00000010   4分       成功   
00000011  6分        成功
00000100  8分       成功
版主帮忙下把我把
00000000   不粉     没有成功
00000001    2分     没有成功做下好不??这个程序占资源比较少

修改刘工程序逻辑对路 逻辑上对路但是差两个东西.rar

1.14 KB, 下载次数: 11 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2010-5-5 15:32:30 | 显示全部楼层
ddddddddddddddd
发表于 2010-5-5 15:47:33 | 显示全部楼层
看别人的代码很累的,以问问题的方法比较容易给与帮助。
还有,下载你的代码还是要扣信元的...这个....
 楼主| 发表于 2010-5-5 15:56:25 | 显示全部楼层
fools 帮我做下,,写不出来我明天就要下岗了
 楼主| 发表于 2010-5-6 08:24:00 | 显示全部楼层
DDDDDDDDDDDDDDDDDDDDD
发表于 2010-5-6 09:35:01 | 显示全部楼层
分频系数coe
00000000   不粉     没有成功
00000001    2分     没有成功
00000010   4分       成功   
00000011  6分        成功
00000100  8分       成功

可以这样写:定义一个计数器cnt
if 分频系数="00000000" then
    分频输出等于输入
else
   if cnt=分频系数-1 then
    分频输出反相
  else
      cnt<=cnt+1;
   end if;
end if;


这样试一下吧
 楼主| 发表于 2010-5-6 11:05:16 | 显示全部楼层
楼上的朋友,,我有个程序就是那么写的,,,功能完全正确的实现了,,非常可惜的是,,不知道为什么,,这种写法占用的资源很多,,我不知道是什么原因
发表于 2010-5-6 11:44:04 | 显示全部楼层
把你的程序贴上来看看。这样写还会占很多?
 楼主| 发表于 2010-5-6 13:24:23 | 显示全部楼层
这个 附件和我最上面那个附件实现的功能比,,仅仅多了  不分频  和2分频输出两个东西,,,但是资源多N多,,这个附件采用的写法就是你推荐的写法...问题在什么地方??/

zzzzzzzzzz.rar

728 Bytes, 下载次数: 5 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2010-5-6 13:27:54 | 显示全部楼层
我ISE防真过了,,我下面那个附件功能全,,,也是按照你的写法,,可是资源多了不知道多少,.,,8个拨码承受5个都受不了

最上面附件少了
00000000   不粉     00000001    2分   

可是资源少了不知道多少...高人看下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 19:19 , Processed in 0.030652 second(s), 9 queries , Gzip On, Redis On.

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