《嵌入式软\硬件开发难点-2023-10-29》

一、《嵌入式软件开发难点》

  1. 内存有限、螺蛳壳里做道肠;
  2. 处理能力有限,必须做好规划,榨取系统每一份处理能力;
  3. 现代开发工具和实际工具难实施,资源问题:C++/Python/Java;
  4. 调试跟踪问题较困难,问题定位准确性不高;
  5. 考虑硬件Bug稳定性等;
  6. 系统,驱动 应用,容错,坑时间成本。

二、《嵌入式硬件开发难点》

  1. 模块选项,设计原理图(BOM表,名称,型号,品牌,封装参数);
  2. PCBLAYOUT(考虑空间、电磁干扰,散热,信号传递,布线尽量短,信号传递可靠性,大电流,小电流模拟信号和数字信号、模拟信号、高频信号、低频信号);
  3. 硬件调试,软硬件集成调试。
相关推荐
捷瑞电子工坊3 天前
STM32F4的浮点运算单元(FPU)详解:让单片机告别“软算浮点”
cortex-m4·嵌入式开发·cmsis-dsp·stm32f4·fpu·浮点运算单元·硬件浮点
@嵌入式扫地僧6 天前
ECC 编程智能体嵌入式适配实战:ESP32/RK3588 驱动开发提效 60%+ 指南
驱动开发·嵌入式开发·代码优化·ai辅助开发·编程智能体
水水不水啊7 天前
告别杂乱的调试窗口:我用 Python + WebView 写了一个现代化串口助手
python·测试工具·嵌入式·嵌入式开发·串口调试·串口助手
SL-staff13 天前
MQTT Topic权限越界排查指南:JVS-IOT中系统Topic与自定义Topic的鉴权机制与实操验证
mqtt·嵌入式开发·权限控制·物联网开发·协议分析·鉴权机制·jvs-iot
星野云联AIoT技术洞察14 天前
核心板、底板、开发板有什么区别:Rockchip 项目如何选择采购方式
开发板·嵌入式开发·rockchip·核心板·芯片选型·底板
WWJA王文举14 天前
Bootloader、App 和升级分区之间是什么关系?
stm32·freertos·嵌入式开发·在线升级
玄芯散人15 天前
【筑基·057】Git代码时光机:版本控制入门到分支管理
git·版本控制·嵌入式开发
俊基科技18 天前
喇叭贴脸1cm、音量95dB,回音照样消干净——A-29P 全解析
嵌入式开发·硬件开发·ai降噪·回声消除·拾音降噪
2301_8150910118 天前
ARM体系结构学习笔记(一):从硬件基础、寄存器到三级流水线
arm·嵌入式开发
WWJA王文举20 天前
从设备地址到寄存器地址:I²C驱动完整流程详解
嵌入式开发·rtos·通信协议·i2c