学习嵌入式C语言要掌握到什么程度?
在开始前我分享下我的经历,我刚入行时遇到一个好公司和师父,给了我机会,一年时间从3k薪资涨到18k的,
我师父给了一些 电气工程师学习方法和资料,让我不断提升自己,感谢帮助过我的人,
如大家和我一样需要我可以分享资料在评论区扣888或私我888跟学英语一样,C语言也算是一门语言。C语言本身很简洁的,除了34个关键字(ANSI标准,但C99标准新增几个关键字及特性,用来定义新的数据类型、变长数组等)、40多个运算符、再明白数据的基本类型、程序的顺序、分支、循环3种基本结构,就OK了,就这点东西。一般,看上一周左右基本上就可以掌握。
但是,掌握了这些,你就觉得自己精通C语言、可以熟练运用C语言进行编程了吗?绝不可能。就像你掌握了英语的六大时态、各种从句语法结构,还是写不出《哈雷波特》、写不出一篇好英语作文一个道理。英语语法就这点东西,你需要进一步学习的是,如何通过英语语言这个工具,去了解英文圈文化、历史文化、法律政治、西方人的思维等等,否则你就无法理解西方人说话的一些“梗”,不算掌握一门地道的英语。
学习C语言也是一样,尤其是对于嵌入式底层工程师来说,我们要学习的不仅仅是C语言的基本语法,更重要的是如何通过C语言这个工具,去理解我们的计算机系统、CPU架构