嵌入式做到什么程度可以去开发手机?

时间:2022-09-17 19:07:38
听说现在的手机很多用ARM作为处理器,各位大虾能否给小弟一些相关信息,现在对嵌入式比较感兴趣,正准备学习。

6 个解决方案

#1


这就要看你的基础如何了,
做过单片机吗?

#2


想做就做,就能做得漂亮。

#3


小弟从大一就开始接触单片机了,现在学习过51,凌阳61
手机开发是不是侧重于软件开发?硬件知识方面要求高不?

#4


手机系统包括射频部分和基带部分,前者需要你拥有较好的高频电子电路基础和通信协议(GPRS, GSM等),后者要求你有嵌入式操作系统基础,驱动开发经验和应用程序开发经验。嵌入式范畴较广,手机(包括智能手机)系统的软硬件条件是51单片机等MCU无法支持的,因此ARM/DSP等32位CPU,Linux/WinCE/VxWorks等操作系统,PROTEL/RVDS/CCS/等驱动开发工具均需要掌握。祝你成功!

#5


再额外说一句,ARM尽管能作为CPU处理器跑操作系统和大部分应用程序(如记事本、闹钟等),但是通信协议栈和音视频编解码最好利用DSP数字信号处理器作为协处理器配合其工作。总之ARM适合控制,DSP适合运算。

#6


谢谢楼上
长见识了!

#1


这就要看你的基础如何了,
做过单片机吗?

#2


想做就做,就能做得漂亮。

#3


小弟从大一就开始接触单片机了,现在学习过51,凌阳61
手机开发是不是侧重于软件开发?硬件知识方面要求高不?

#4


手机系统包括射频部分和基带部分,前者需要你拥有较好的高频电子电路基础和通信协议(GPRS, GSM等),后者要求你有嵌入式操作系统基础,驱动开发经验和应用程序开发经验。嵌入式范畴较广,手机(包括智能手机)系统的软硬件条件是51单片机等MCU无法支持的,因此ARM/DSP等32位CPU,Linux/WinCE/VxWorks等操作系统,PROTEL/RVDS/CCS/等驱动开发工具均需要掌握。祝你成功!

#5


再额外说一句,ARM尽管能作为CPU处理器跑操作系统和大部分应用程序(如记事本、闹钟等),但是通信协议栈和音视频编解码最好利用DSP数字信号处理器作为协处理器配合其工作。总之ARM适合控制,DSP适合运算。

#6


谢谢楼上
长见识了!