嵌入式C编程中错误异常该如何统一处理?
根据严重性,程序错误可以分为致命性和非致命性两类。对于致命性错误,程序无法继续执行,只能打印错误消息或记录日志,并终止程序;而对于非致命性错误,大多数情况下是暂时的(如资源短缺),程序可以等待一段时间后再次尝试。
没有mmu可以跑Linux吗?
我们都了解到,为了保证计算机系统的安全性,应用程序无法直接访问物理内存。否则,计算机存储的所有数据就会完全暴露。因此,内存管理单元(Memory Management Unit,MMU)应运而生。
嵌入式写好一行代码,真不简单
可以将从PC机器编程到嵌入式编程的过程分为三个步骤:第一步是通过从PC机器编程的视角去看待嵌入式问题;第二步是学会嵌入式编程思想;第三步是将PC机器的思想和嵌入式的思想结合起来,应用于实际项目当中。
如何使用 SEGGER Embedded Studio创建库文件?
编译器环境:使用 SEGGER Embedded Studio v5.60(SES) 进行编译。硬件环境:目标硬件选择为 nrf52840。
9个嵌入式硬件转软件小技巧
在物联网将成为未来的热点时代,越来越多的工程师对嵌入式软件怀有浓厚的兴趣。那么假如已经从事硬件设计几年,转向嵌入式软件开发是否会有积极的前景呢?可以肯定的是,转向嵌入式软件开发领域完全可行。相信当你认真阅读以下内容时,你会对此更有了明确的方向和信心。

