发 帖  
  • 以STM32为例,打开网络上下载的例程或者是购买开发板自带的例程,都会发现应用层中会有stm32f10x.h或者stm32f10x_gpio.h,这些文件严格来时属于硬件层的,如果软件层出现这些文件会显得很乱。...
    0
    378次阅读
    0条评论
  • 成为一个正式的嵌入式主板开发工程师,是一个艰辛的过程,需要开发人员维护和管理系统的每个比特和字节。...
    0
    456次阅读
    0条评论
  • 编译器(compiler)对于我们并不陌生,它主要为程序设计语言提供服务,它将各种各样的程序设计语言(比如:C、C++、RUST、JAVA等)进行处理,翻译成我们底层的计算机能够理解并执行相应动作。...
    0
    1521次阅读
    0条评论
  • 嵌入式系统在众多关键应用中发挥着至关重要的作用,涵盖汽车和航空航天工业到医疗设备和工业控制系统领域。随着嵌入式系统变得越来越复杂,确保它们的可靠性和安全性变得至关重要。嵌入式系统开发中采用的一项基本安全措施是实施RAM测...
    0
    2232次阅读
    0条评论
  • 为了识别运行的嵌入式系统中的堆栈溢出问题,SEGGER编译器通过为每个函数生成检测代码的方式来检查堆栈溢出。该功能可以使用命令行开关-mstack-overflow-check来使能。对于安全系统,必须在溢出的堆栈破坏内...
    0
    555次阅读
    0条评论
  • 微控制器是嵌入式系统的核心,在汽车、航空航天、医疗设备和消费电子产品等各个行业中发挥着至关重要的作用。随着这些系统越来越复杂,确保微控制器的可靠运行变得越来越重要。这就是微控制器自检(self-test)的由来。在这篇博...
    0
    618次阅读
    0条评论
  • 在Linux内核开发中,Kmemleak是一种用于检测内核中内存泄漏的工具。...
    0
    769次阅读
    0条评论
  • 嵌入式项目中,软件是一个不断迭代的过程,需要考虑各种兼容性。之前我们的项目,因为这方面考虑得比较少,导致项目中后期开发起来很被动。...
    0
    403次阅读
    0条评论
  • 在软件升级过程中,需要考虑软件所依赖的其他系统组件是否发生变化,以确保升级后软件能够正常运行,不会影响其他系统组件的正常运行。...
    0
    542次阅读
    0条评论
  • 多进程编程知识汇总

    2023-6-16 11:08
    进程是指正在运行的程序,它拥有独立的内存空间和系统资源,不同进程之间的数据不共享。进程是资源分配的基本单位。...
    0
    324次阅读
    0条评论
  • 汽车软件Boot程序的主要作用是刷新App程序。在一个具体客户项目中,Boot也是客户需求的一部分,跟随项目也有软件开发计划(有的为了和其它Boot区分,把项目上的Boot称作CB, Customer Boot)。...
    0
    560次阅读
    0条评论
  • 与嵌入式MCU一起使用的RTOS的名单很长,其中大多数都有自己的专有功能以及独特的API。有些API很好,有些则不太好。实际上,好的和不太好的RTOS API之间的差异相当小——大多数RTOS API都有其专用的功能。回...
    0
    235次阅读
    0条评论
  • 本项目是一个在单片机(如:STM32)上实现动态加载功能的函数库,与Windows中的dll,Linux中的so类似,可以将代码动态地从其他的存储介质,动态加载到RAM中。...
    0
    1770次阅读
    0条评论
  • RTOS消息队列的应用

    2023-5-29 10:49
    基于RTOS的应用中,通常使用队列机制实现任务间的数据交互,一个应用程序可以有任意数量的消息队列,每个消息队列都有自己的用途。...
    0
    599次阅读
    0条评论
  • 随着内存的不断分配并释放,大块内存不断分解为小块内存,从而形成碎片,久而久之,当需要申请大块内存是,有可能就会失败。...
    0
    428次阅读
    0条评论
ta 的专栏

成就与认可

  • 获得 6 次赞同

    获得 0 次收藏

谁来看过他

关闭

站长推荐 上一条 /7 下一条

返回顶部