展开 开发单片机需要哪些软件和硬件设备呢