MAX+PLUS软件仅支持87标准吗?

[复制链接]
2284|2
 楼主| abm983 发表于 2007-10-6 10:41 | 显示全部楼层 |阅读模式
LIBRARY&nbsp;IEEE;<br />USE&nbsp;IEEE.STD_LOGIC_1164.ALL;<br />USE&nbsp;IEEE.STD_LOGIC_UNSIGNED.ALL;<br />ENTITY&nbsp;cnt4&nbsp;IS<br />&nbsp;&nbsp;&nbsp;PORT&nbsp;(clk:IN&nbsp;STD_LOGIC;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q:OUT&nbsp;INTEGER&nbsp;RANGE&nbsp;0&nbsp;TO&nbsp;15);<br />END&nbsp;cnt4;<br />ARCHITECTURE&nbsp;behavior&nbsp;OF&nbsp;cnt4&nbsp;IS<br />SIGNAL&nbsp;s:&nbsp;INTEGER&nbsp;RANGE&nbsp;0&nbsp;to&nbsp;15;&nbsp;<br />BEGIN<br />&nbsp;&nbsp;&nbsp;PROCESS(clk,S)<br />&nbsp;&nbsp;&nbsp;BEGIN<br />&nbsp;&nbsp;&nbsp;IF&nbsp;clk'event&nbsp;AND&nbsp;clk='1'&nbsp;THEN&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s=s+1;<br />&nbsp;&nbsp;&nbsp;END&nbsp;IF;<br />&nbsp;&nbsp;&nbsp;q&lt=s;<br />&nbsp;&nbsp;&nbsp;END&nbsp;PROCESS;<br />END&nbsp;behavior;<br />好像MAX+PLUS软件不支持缓冲方式,我该如何修改这个程序,使他能正常编译呢??就支持87标准对吗?
liangzhitu 发表于 2007-10-6 10:57 | 显示全部楼层

回复

MAX+PLUS软件支持87,93标准,您的错误是将s&nbsp;&lt=&nbsp;s+1&nbsp;写成&nbsp;s=s+1&nbsp;&nbsp;!!!
 楼主| abm983 发表于 2007-10-6 11:11 | 显示全部楼层

谢谢了,

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

本版积分规则

11

主题

14

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部