我已经构建了一个UART模块,1stop位8个数据位1个起始位,在vhdl中运行良好(使用计算机程序和usb-to-ttl适配器检查)。
我有EMIC2使用它,它也适用于UART。
我的目标是拥有一个更大的模块,它将包含uart模块,并将在uart中发送完整的消息。
我希望选择5条消息,每条消息的长度不同,每条消息应一次发送到uart模块1个字节,直到消息结束。 我想用5个不同大小的FIFO做它并在它们之间选择一个多路复用器,并且每个fifo上的每个都输入消息字节字节并在其上运行。 但我想问一下是否有更简单的方法可以做到这一点?
另外我想询问是否有办法初始化fifo?