小白初涉嵌入式经验分享

在学了在学了! 2020-07-10 16:39:36 2318

作为一名刚刚毕业的大学生,我在工作岗位上连菜鸟都算不着,还属于一颗未破壳的蛋。外界的一切都是混沌的,在工作中遇到了也制造了许多问题!

这段时间里我熟悉了原来没使用过的烧入软件和串口调试工具,并在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++的时候,发现了自身代码实践经验缺乏的问题。

进入公司感觉到了自己的知识储备严重不足,需要更加努力的学习才能够达到社会工作岗位上的基本要求,目前自身比较焦虑。

但是对于一个刚毕业的应届生来说,我觉得焦虑紧张也是件好事,能够成为推动自己学习的动力,浑浑噩噩才是最可怕的。

这就是我这段时间的工作体会了,分享出来与大家共勉!

声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包 7 2 评论 打赏
评论
0个
内容存在敏感词
手气红包
    易百纳技术社区暂无数据
相关专栏
置顶时间设置
结束时间
删除原因
  • 广告/SPAM
  • 恶意灌水
  • 违规内容
  • 文不对题
  • 重复发帖
打赏作者
易百纳技术社区
在学了在学了!
您的支持将鼓励我继续创作!
打赏金额:
¥1易百纳技术社区
¥5易百纳技术社区
¥10易百纳技术社区
¥50易百纳技术社区
¥100易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-专栏模块

审核失败

失败原因
备注
拼手气红包 红包规则
祝福语
恭喜发财,大吉大利!
红包金额
红包最小金额不能低于5元
红包数量
红包数量范围10~50个
余额支付
当前余额:
可前往问答、专栏板块获取收益 去获取
取 消 确 定

小包子的红包

恭喜发财,大吉大利

已领取20/40,共1.6元 红包规则

    易百纳技术社区