我想你理解的大意是不错的。
应该说“协议”基本上是软的。包括工控中MODBUS、PROFIBUS,网络中TCPIP、IPX、802.3,通讯行业中7号令、1号令、V5协议,等等,是对信息(具体到某个BIT、BYTE含义的规定)传输格式的定义、规范。如果自己做程序传简单数据,协议可以是你自己制定的。
通讯方式比如:232、485、422、光缆、无线,一般来说是对信号、传输等一些物理特性的规范,常常是国际规范。也可以自己做底层硬件通讯,自己规范自己的电平、信号、传输媒介,可以不同于大众规范,但因为这样做成本较高而且不太能广泛传播应用,所以较为稀少。
其它一些通讯方式CAN、LONWORKS、GSM、CDMA、蓝牙、IRDA、GPRS等等吧,是笼统的泛称,既包括了通讯的硬特性描述、也包含了软协议。这些叫法一般是一种概称。
05-03-09 14:35