想学习单片机的同学可以关注、私信我或者在评论区回复我要入门。嵌入式操作系统一般常用的系统有WinCE,ucos,vxworks,linux,android等。另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式的开发。
嵌入式系统(Embedded System)是指以应用为中心、以计算机技术为基础,软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。举例来说,大到工厂生产的流水线,小到家用电器,甚至组成普通PC终端设备的键盘、鼠标、硬盘、Modem等都会应用嵌入式处理器控制的。
嵌入式系统是IT应用领域最有发展前途行业之一。嵌入式系统一般是用在一些特定专用的设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,大部分产品对成本很敏感,有时对实时响应要求很高等。特别是随着家用电器的智能化普及,嵌入式已经不知不觉走进了我们的生活中。
既然嵌入式这么受欢迎,那么我们要怎么去学习它呢。
编程基础
C语言
C语言是嵌入式开发必备的基础知识。在Linux下从事C语言的开发,你使用起来会感觉很爽,因为C语言是因unix的出现而诞生的,Linux内核几乎完全是由C语言编写完成的。学习C语言,一定要学会用指针。因为做嵌入式开发指针是非常重要的,做嵌入式开发除了掌握位操作、限定词等,