要学习Windows平台的应用程序接口.也就是MFC和Windows API的基础到高级应用. 这是从控制台程序走向有界面程序,学完了MFC和Windows API.需要比较好的空间逻辑思维和相当扎实的高等数学功底.谈到我自己,也算有点基础吧,也仅限于C语言,那个时候打算过完年去同学开得C++高考培训班去打一段时间的基础,然后继续边工作边...
帮助你在一个月内实现类似于muduo 的Linux高并发服务器程序,可以搭配着学习。
走物联网方向,一定要熟悉一些云存储相关的网络接口,比如亚马逊、阿里云等 5、外设协议与射频 简单通信接口:UART、I2C、SPI、CAN、USB、GPIO、WiFi、SDIO芯片; 网络通信接口:以太网; 其它输入接口:键盘、鼠标、AD器件、LCD、433、2.4G等无线通信模块; 走物联网方向,一定要熟悉MQTT协议 6、了解嵌入式平台系统原理 ...
1.打好基础 : C语言+数据结构+C++ C语言是嵌入式必须学习的,慢工出细活,要熟悉C语言的变量,函...
你应该从以下方向去学习:一、工具的使用 1、学会使用vim/emacs,vim/emacs是linux下最常用的源码编辑具,不光要学会用它们编辑源码,还要学会用它们进行查找、定位、替换等。新手的话推荐使用vim,这也是我目前使用的文本编辑器。2、学会makefile文件的编写规则,并结合使用工具aclocal、autoconf和automake...
我相信,掌握良好的C语言基础不仅是嵌入式开发的基石,也是我进一步深入学习嵌入式开发的前提条件。嵌入式发展方向为我提供了许多启示。从单片机的角度来看,我认为入门相对容易,需要掌握汇编语言和C语言,并且能够根据datasheet(数据手册)编写程序。尽管这个领域的发展前景一般,但如果在算法方面有优势,例如熟练掌握各种...
想转行,比较中意嵌入式软件开发和c/c++两个方向。嵌入式软件开发从技术上简单可以分为单片机开发和Linux开发1.要是单片机开发,常规使用的是C语言,需要些单片机相关的硬件知识
《C/C++就业领域与学习方向计划》 一、嵌入式 (一)嵌入式就业领域 1、就业领域: 物联网、智能家居、智能医疗、智能汽车电子、智能硬件产品开发等 2、具体职位: 嵌入式软件工程师、嵌入式硬件工程师、嵌入式系统工程师、嵌入式应用/驱动/内核/移植工程师等 ...
嵌入式软件开发是指开发运行在嵌入式系统中的软件,嵌入式系统广泛应用于各个行业,如汽车、家电、医疗设备等。而C/C语言是嵌入式系统开发中最常用的编程语言之一,学习C/C语言可以帮助学习者更好地理解嵌入式系统的工作原理和开发流程。因此,学习嵌入式软件开发和C/C语言都是很重要的方向。
1、不管你从事嵌入式的哪个方向C都是必需要非常熟练的 2、如果你想从事应用开发,用的是Win CE系统就要学会VS2005,用Linux就要学会GNU的一些编译工具了。3、如果你想从事驱动开发就要懂点硬件,现在最火的就是ARM,它的一些接口都是必需要会的。4、内核开发的话就要对操作系统非常了解,首先还是建议你...