作为一名刚刚毕业的大学生,我在工作岗位上连菜鸟都算不着,还属于一颗未破壳的蛋。外界的一切都是混沌的,在工作中遇到了也制造了许多问题!
这段时间里我熟悉了原来没使用过的烧入软件和串口调试工具,并在liunx上熟悉并搭建了对hi3531d的开发环境,期间过程有出过不少的问题,但总体还算顺利。
这些小问题如在编译UBOOT配置编译环境时出现No rule to make target 错误,
最后双击tab打开查看,发现是hi3531_config和hi3531_nand_config查找不到,应该使用hi3531d_config和hi3531d_nand_config进行环境编译。
还有编译内核并生成内核镜像 uImage时出现错误fatal error:
:0:12: fatal error: curses.h: No such file or directory
compilation terminated.
scripts/Makefile.host:108: recipe for target ‘scripts/kconfig/mconf.o’ failed
make[1]: [scripts/kconfig/mconf.o] Error 1
Makefile:541: recipe for target ‘menuconfig’ failed
make: [menuconfig] Error 2通过万能的百度,搜索到了解决方案,安装libncurses5-dev 和libncursesw5-dev 可以解决该问题。
以及运行ubuntu的apt-get install命令时出现进程被占用的问题:
E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?解决方案为先用ps -A | grep apt 先列出进程,在敲入sudo kill -9 xxx 找到进程kill掉即可。
这都是一些小问题,比较大的问题还是在复习巩固C/C++的时候,发现了自身代码实践经验缺乏的问题。
进入公司感觉到了自己的知识储备严重不足,需要更加努力的学习才能够达到社会工作岗位上的基本要求,目前自身比较焦虑。
但是对于一个刚毕业的应届生来说,我觉得焦虑紧张也是件好事,能够成为推动自己学习的动力,浑浑噩噩才是最可怕的。
这就是我这段时间的工作体会了,分享出来与大家共勉!
免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:小白初涉嵌入式经验分享 https://www.yhzz.com.cn/a/15570.html