高级会员

- 积分
- 943
- 金钱
- 943
- 注册时间
- 2013-5-17
- 在线时间
- 192 小时
|
10金钱
各位兄弟好,我现在想使用FPGA 开拓者开发板 verilog 实现 在VGA 显示 例如 当前温度: data 度 ,data 是变化的 ,变化范围 (1-125 ),我想的方案是
把当前温度: 度 当成图片取模存为一个数组 , 空余部分待填充 , 把0123456789 当成图片取模当成一个数组 ,然后根据实际的温度分离成BCD 码,
根据BCD 码 的实际数据 填充到 当前温度: 度 的 空余部分的数组位置, 实际遇到的问题是 : 因为 生成的 当前温度: 度 数组需要 使用 ALWAYS 块赋值,而且需要根据实际数据更改时候还是需要 always 块赋值 ,那么就会出现 Error (10028): Can't resolve multiple constant drivers for net "char[15][46]" at vga_display.v(170) 错误,意思就是不能使用ALWAYS 块对同一个变量赋值以避免冲突,那么 我该如何做呢?谢谢
|
|