本文介绍了Azure RTOS THREADX是否需要引导加载程序?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个现有的嵌入式独立主程序,正在尝试向其添加Azure RTOS THREADX.Azure RTOS是否需要引导加载程序?引导加载程序不可知吗?

I have an existing embedded stand-alone main program and am trying to add Azure RTOS THREADX to it.Does Azure RTOS require a bootloader? Is it bootloader agnostic?

推荐答案

Azure RTOS THREADX本身不需要引导程序,并且通常与引导程序无关. Azure RTOS THREADX的典型用法是作为应用程序的一部分链接并放置在设备的闪存中,该设备的入口点与重置向量相关联.但是,有些应用程序确实需要引导加载程序.在此类应用程序中,Azure RTOS THREADX只是看起来像应用程序代码映像,因此THREADX中不需要任何特殊的内容.无论哪种情况,Azure RTOS THREADX都不知道或真的不在乎它的加载方式,因此不会影响应用程序特定的启动顺序需求.

Azure RTOS THREADX does not require a bootloader itself and is in general bootloader agnostic. A typical use of Azure RTOS THREADX is to be linked and located as part of the application program in a device’s flash memory, where the entry point is tied to the reset vector. However, there are some applications that do require a bootloader. In such applications, Azure RTOS THREADX simply looks like the application code image so nothing special is required in THREADX. In either case, Azure RTOS THREADX doesn’t know or really care how it was loaded and thus stays out of the way of the application’s particular boot sequence needs.

这篇关于Azure RTOS THREADX是否需要引导加载程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 03:59