1、简单地说:cpld、fpga实现的通常是纯数字系统,适于处理大量的逻辑和时序问题,速度快;单片机则善于处理大量的数据和复杂的运算,而且经常可以很方便地构成模拟数字混合系统。 ) M+ c) q2 }# A* j& u. ?2、只有用处用法的不同,没有高下之分。 . p& T2 Z! v n. x4 m3、cpld、fpga用硬件描述语言,常用的vhdl只是其中一种,还有很多种。 3 ?6 ^- U5 ?; X; B3 _4、这个很难说,我感觉还是单片机用的更多,想一想通用曾经对ibm说的那句名言就知道了。 N z; I$ h. C. P