软件开发本身就存在自由度大、关联性高的问题。嵌入式软件除了继承软件开发的难点之外,在如下方面有自身的、独特的难点:

1, 内存有限,螺蛳壳里做道场;

2, 处理能力有限,必须做好规划,榨取系统每一分处理能力;

3, 安全性存在短板;

4, 可扩展性不如通用平台好,规划时做好可扩展性安排;

5, 现代化开发工具和设计工具难以实施——比如资源问题,难以采用C++/Java/Python等先进开发语言;

6, 调试、跟踪比较困难,问题定位准确度不高;

7, 团队协作不像通用平台那么易行;

上述问题不考虑硬件bug、不稳定等问题。

后面由CR6xx项目,逐步申述如何解决、缓解上述问题。

嵌入式软件开发的难点相关推荐

  1. 嵌入式软件开发工程师谈软件架构的设计

    嵌入式软件开发工程师谈软件架构的设计 注:此处嵌入式特指基于linux平台,单片机和其他rtos不在讨论范围 笔者从事嵌入式软件开发有6,7个年头,bsp,驱动,应用软件,android hall,f ...

  2. (全剧终)C/C++ 与 嵌入式软件开发招聘记录(华为、中兴、联发科、海康、大华、oppo、vivo、地平线、科大讯飞、广联达、绿盟、CVTE、诺瓦等)

    从2020年11月到2021年11月,用了一年时间,秋招终于结束了,因为平台.岗位.薪资和地域等各方面原因,最终签约信息如下: 华为 base:西安 部门:消费者BG 岗位:通用软件开发岗 级别:15 ...

  3. 2023届秋招总结_嵌入式软件开发

    虽然秋招还没结束,但是意向公司要么在泡池子,要么早早感谢信了,因此做个总结吧.作为一个三无菜逼,无实习无竞赛无论文,秋招准备得还晚,没有时间做合适得项目,只能靠着课题的项目,可以说是被秋招大军冲得稀碎 ...

  4. 专业嵌入式软件开发——全面走向高质高效编程(含DVD光盘1张)

    -- 专业嵌入式软件开发--全面走向高质高效编程(含DVD光盘1张) 李云 编著 ISBN 978-7-121-14783-8 2012年1月出版 定价:108.00元(含DVD光盘1张) 16开 6 ...

  5. 从事嵌入式开发需要掌握哪些知识?从事嵌入式软件开发的前景如何?

    什么是嵌入式? 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一.嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器.存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很 ...

  6. 嵌入式软件开发的特点、设计流程、嵌入式软件的结构

    嵌入式软件开发的特点.设计流程.嵌入式软件的结构 一:嵌入式软件开发的特点 1.嵌入式软件设计时更强调软硬件协同工作的效率和稳定性. 2.嵌入式软件的结果通常需要固化在目标系统的储存器或处理器内部储 ...

  7. 嵌入式软件开发注意事项一

    嵌入式软件开发注意事项一 1.首先对测试板进行各方面硬件性能的测试:电源测试,时钟测试等等.要确保硬件最基本的几个性能是正常的,否则后面真的无法进行软件的开发,因为如果你没有确保硬件的正确性,那么后面 ...

  8. 嵌入式软件开发之常用软件(六)

    1.前言 作为一个软件开发人员,除了程序能力素养方面外,还应该熟练地使用各种常用的辅助工具,所谓"工欲善其事,必先利其器":通过这些工具能提升自己的专业素养,且在工作中选择合适的工 ...

  9. 旷视科技 face++ 嵌入式软件开发-面试---深度好文

    今天2019-5-15号,去参加了旷视科技-嵌入式软件开发-岗位的面试,觉得公司还不错,在这里总结一下,方便以后去面试的同学和自己的总结回顾. 岗位描述: 旷视嵌入式开发主要分两个方向:偏应用岗位 和 ...

最新文章

  1. 大四课程设计之基于RFID技术的考勤管理系统(二)读取COM口数据
  2. linux判断cpu是否过载,Linux CPU 如何判断忙
  3. 算法设计 分治, 归并排序, 快速排序
  4. Node.js 与 JavaScript 基金会正式合并,JS 喜提新主场
  5. php imagefill,PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
  6. 嗜血者高盛:北京上空的秃鹰?
  7. app测试用例考虑点
  8. 小波分析工具包 matlab,matlab小波工具箱下载|
  9. 降龙十八掌之SpringBoot 使用Swagger2打造在线接口文档
  10. 红蜘蛛显示器测试软件,红蜘蛛5使用displayCAL校准显示器(蓝绿蜘蛛5通用)
  11. 计算机右键管理提示没有关联应用,win10系统计算机右键管理提示没有与之关联的程序的解决方法...
  12. 手机闪存速度排行_带大家了解一下 手机闪存UFS和EMMC的区别(科普)
  13. 工程地质计算机应用百度云,工程地质计算机应用
  14. php依赖注入 简书,PHP 依赖注入容器
  15. ESP8266模块睡眠模式
  16. Google AppOps
  17. Matlab人形机器人建模与仿真
  18. sin函数对照表_初中常用三角函数值对照表
  19. Android官方文档翻译 十三 3.1Supporting Different Languages
  20. Coremail2021邮件安全竞赛正式开幕!快来报名吧!

热门文章

  1. 支付系统接口性能压力测试TPS优化之路
  2. 怎么用matlab画分叉图,混沌------分岔图绘制不同方法的总结、比较(转)
  3. nvidia jeston 设备树使能SPI
  4. 7系列PCIe IP核用户手册(中文)
  5. 使用you-get下载非会员资源
  6. 中专计算机和商务英语哪个好,中专的全部专业中有哪些就业前景好
  7. 深入 JS 对象属性
  8. 苹果手机能运行java吗_苹果以后会支持JAVA吗
  9. 名编辑电子杂志大师教程 | 如何一页页的单页单面显示电子杂志?
  10. 名编辑电子杂志大师教程 | 如何在电子杂志页面直接添加链接?