在电脑上编写的程序,如果想在外部设备上运行或者控制外部设备,有两种方式可以实现:
1、将程序拷贝至外部硬件设备:如VHDL语言等编写的一些程序,需要通过USB将电脑与外部硬件设备连接,将程序放在硬件设备上,然后打开硬件设备,通过相关的设置和调试,使程序在硬件设备上运行。
2、通过各种形式的接口实现电脑对外部设备的控制:这种方式通常需要硬件的开发者提供相应的对于硬件的控制软件,或者提供相应的编程接口,然后通过USB等物理接口将外部硬件设备与电脑相连接,进而实现对外接设备的控制,只是单纯的编写程序无法实现对硬件的控制。例如想要读取数字功率表的读数并存入Excel中,需要数字功率表生产厂家提供相应编程接口或软件,将功率表和电脑连接,打开软件读取相关信息。