• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

ARM嵌入式实时操作系统中,程序运行异常的后果?

沃尔夫斯堡的羊 2021-01-09 浏览量:559
在Arm Cortex-A7上跑实时嵌入式操作系统,有多个任务,如果此时程序出现异常,程序或主任务还能继续运行下去么?为什么发现有时候会直接跑死?有时还能运行下去,记录的打点变量在累加?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • A7上面有MMU,这种系统上面是能支持内存隔离的,有一个进程挂了,只是它的程序段受影响,别的不受

    但如果有进程使用了内存映射,直接操作的物理内存地址比较敏感,那可能整个系统都挂了

    • 发布于 2021-01-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:1
  • 要看异常是什么异常了,是系统异常还是当前的任务异常

    系统异常可能整个系统就卡死了,

    • 发布于2021-01-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

ARM嵌入式实时操作系统中,程序运行异常的后果?