完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
module uart(clk,rst,data_tx,data_rx);
input data_rx,clk,rst; output wire data_tx; wire clk,rst,clk16,data_en,data_rx_over, wire [7:0]data_rt; uart_clk bps(.clk(clk),.rst(rst),.clk16(clk16)); uart_rx receiver(.clk16(clk16),.rst(rst),.data_rx(data_rx), .data_en(data_en),.data_rx_over(data_rx_over),.data_t(data_rt)); uart_tx transeiver(.clk16(clk16),.rst(rst),.data_in(data_rt), .data_tx_flag(data_tx_flag),.data_tx_over(data_tx_over),.data_tx(data_tx)); uart_clk controll(.clk16(clk16),.rst(rst),.data_rx_over(data_rx_over), .data_tx_over(data_tx_over),.data_tx_flag(data_tx_flag),.data_en(data_en)); endmocule 这是自己写的uart顶层模块,编译有个问题请求大神解答: Error (10170): Verilog HDL syntax error at uart.v(5) near text "wire"; expecting an identifier ("wire" is a reserved keyword ) 这个是什么意思,怎么改? 补充内容 (2016-1-21 18:52): 这个语法错误不懂 求大神解答 Error (10170): Verilog HDL syntax error at uart.v(5) near text £ Error (10170): Verilog HDL syntax error at uart.v(5) near text "£"; expecting ";" Error (10170): Verilog HDL syntax error at uart.v(5) near text » |
|
相关推荐
8个回答
|
|
第一个wire后面不是要分号;吗
最佳答案
|
|
|
|
是不是这个data_rt不用定义类型 是不是应该把这行删了
|
|
|
|
data_rx_over, 逗号改成;应该就可以了,试一下
|
|
|
|
改了之后出现了别的错误,能帮忙看看语法哪里错了吗 十分感谢 |
|
|
|
Error (10170): Verilog HDL syntax error at uart.v(5) near text £
Error (10170): Verilog HDL syntax error at uart.v(5) near text "£"; expecting ";" Error (10170): Verilog HDL syntax error at uart.v(5) near text » |
|
|
|
你可以根据编译出啦显示的错误双击后一个一个修改
|
|
|
|
很简单的语法错误了。。。试着自己去改一下。。
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1330 浏览 1 评论
1140 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1341 浏览 0 评论
904 浏览 0 评论
2161 浏览 0 评论
1396 浏览 32 评论
5595 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 16:36 , Processed in 0.692225 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号