我想用Verilog HDL发送一个HTTP请求,使用AlteraD2-115我正在使用烟雾探测器和红外断路器电路实现一个安全系统,如果警报,系统应该发送一个HTTP请求发送电子邮件。
发布于 2013-12-20 10:53:14
您希望使用FPGA来完成更适合SOC的任务。
也就是说,您可以将您的FPGA转换为SOC:在Altera设备中实例化NIOS-II处理器,将其连接到相关设备,如RAM、flash-ROM、用于永久存储的SD插槽,当然还有以太网芯片,并为NIOS-II处理器编写程序,通过以太网芯片发送HTTP请求。这意味着您必须在程序中包含一个TCP/IP堆栈,以便将任何信息实际发送到Internet,接收任何响应并管理握手。它不一定是一个完整的堆栈,仅仅是TCP、IP,可能还有ICMP和ARP。不需要UDP。
如果使用DE2-115板是个人选择,而且不强制使用,那么您可能需要寻找一个具有现成TCP/IP协议栈并支持以太网的微控制器。一个普通的Raspberry Pi非常适合(而且要便宜得多),即使你实际上不需要一个完整的Linux系统。
试着只用Verilog做所有的事情就意味着:
https://stackoverflow.com/questions/20699808
复制相似问题