单片机包含ARM系列内核的单片机之外,还包含51内核以及其它架构内核的单片机。
而ARM只是一个公司设计的内核架构罢了,甚至架构都是照搬的,只是完成了相关的设计罢了。
ARM的概念比较多,从题主的意思应该是指嵌入式内核芯片。
ARM和单片机的区别在于性能、外设等方面。
ARM相对来说更高级,能跑Linux系统,高级接口很多,处理速度更快,有内存管理单元等
想学习哪个看兴趣,也要结合工作。不过总体来说ARM的难度更大,以后工作提升空间更多吧。