Open-CMSIS-Packs: Crank Software Example

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Open-CMSIS-Packs: Crank Software Example

Open-CMSIS-Packs: Crank Software Example

GOAL

Learn how to import CMSIS packs into existing projects. In this particular project, CMSIS packs from Crank will be used alongside the freertos_hello example obtained from the MIMXRT1060-EVKB SDK.

Note: This walkthrough was adapted from Crank Software's guide included with their CMSIS Pack.

 

ENVIRONMENT

This guide requires MCUXpresso IDE v11.9.1 or latest. MIMXRT1060-EVK SDK version 2.16 or latest.

 

PROCEDURE

1. Import the freertos_hello example into the workspace. Be sure to set the library type to Newlib (semihost).

import-freertos-hello.gif

 

 

2. Rename the project to freertos_sbengine.

project-rename.gif

 

 

3. Add drivers to the project. Right click on the project and select SDK Management -> Manage SDK Components.

NOTE: Select Keep Existing and do not replace the FreeRTOSConfig.h file when prompted after adding the following components:

  • Under Drivers -> Device -> SDK Drivers, select:
  1. cache
  2. elcdif
  3. pxp
  • Under Board Components -> Device -> SDK Drivers, select:
  1. ft5406_rt
  • Under Software Components -> Device -> SDK Drivers, select:
  1. video-common

adding-drivers.gif

 

 

4. Add additional components to the project.

  • Add the gt911 driver if required by your display. This driver can be found in the MIMXRT1060-EVKB SDK.

 

Navigate to components/gt911:

add-addiA.gif

 

Copy the fsl_gt911.c and fsl_gt911.h into the touchpanel directory in the project:

add-addiB.gif

 

 

  • Change the memory manager configuration from the default used by FreeRTOS.

 

Remove the heap_4.c from the project folder. This is found in freertos/freertos-kernel/portable/MemMang.

mem-mang-A.gif

 

Add the heap_3.c into the project folder freertos/FreeRTOS/portable/MemMang. This file can be found in the MIMXRT1060-EVKB SDK.

mem-mang-B.gif

 

 

5. Download the Crank Software pack from Arm Keil | CMSIS Packs.

joseOcampoHernandez_0-1731962040326.png
 
 
6. Import the Crank Software pack into MCUXpresso IDE.
 
import-pack.gif
 
 
7. The Crank Software pack is a graphics bundle that contains six components:
  1. Board
  2. Display
  3. Memory
  4. Runtime Libraries
  5. Runtime Source
  6. Task

For this walkthrough, we will add all the components except the Runtime Source component. This component is intended for custom changes.

To add the components, right click on the project and select SDK Management -> Add Open-CMSIS Components:

selecting-crank-components.gif

Once the components are selected press Ctrl + s to save the components in the project.

 

8. Resolve conflicts from the previous freertos_hello project configuration.

  • The Board component from the Crank Software pack includes a rewrite of pin_mux.c. Navigate to the board directory of the project and remove the pin_mux.c and pin_mux.h files.

remove-board-files.gif

 

  • MCUXPresso will automatically add the libraries from the runtime engine into the linker settings. In the project settings remove all the Storyboard engine libraries and plugins.

To do this, right click on the project and select Properties. Remove all of the items found under C/C++ Build -> Settings -> Miscellaneous -> Other Objects.

remove-other-objects.gif

 

  • Switch from a managed linker configuration to using the linker file included in the CMSIS pack. In the project settings, navigate to the MCU Linker -> Managed Linker Script. Uncheck the Manage Linker Script option and change the Linker script and Script path.

Linker script = MIMXRT1062xxxxx_flexspi_nor.ld

Script path=
${cmsis_pack_root}/CrankSoftware/iMXRT10xx/8.1.0/configuration/rt1060/

Note: The path will vary depending on where the user saved the pack.

linker-script.gif

 

  • Copy sbengine_task_pxp_template.c and sbengine_plugins_template.h from the RTE -> Graphics folder into the source folder of the project. Rename these files to remove template  from the name.

The project source folder should now look like this:

source-folder.png

 

  • Exclude the sbengine_task_pxp_template.c and sbengine_plugins_template.h files in the RTE -> Graphics folder from the build. 

exlcude-resources.gif

 

 

9. Configure and export a Model C/C++ Header from Storyboard Designer. Create a new project and name it sbengine_model.

  • For this example, I will use a display size of 480x272, color depth RGB 565, and Freetype font manager.

 

  • Once the model has been exported, add the header file to the source directory of the project.

 

Note: For more information about exporting models from Storyboard Designer visit:

Crank Storyboard - Exporting and Running on your Embedded Target.

 

 

10. Integrating the Storyboard Engine requires modifications to the following:

  • FreeRTOSConfig.h file

Locate this file in the source folder of the project and make the following changes:

#define configFRTOS_MEMORY_SCHEME 4
#define configUSE_TIME_SLICING 0
#define configENABLE_BACKWARD_COMPATIBILITY 0
#define configTICK_RATE_HZ ((TickType_t)200)
#define configUSE_NEWLIB_REENTRANT 0

To this:
#define configFRTOS_MEMORY_SCHEME 3
#define configUSE_TIME_SLICING 1
#define configENABLE_BACKWARD_COMPATIBILITY 1
#define configTICK_RATE_HZ ((TickType_t)1000)
#define configUSE_NEWLIB_REENTRANT 1

 

  • Preprocessor Defines

Right click on the project and select Properties -> C/C++ Build -> Settings -> MCU C Compiler. Add the following defines to the “Defined symbols (-D)” pane:

SKIP_SYSCLK_INIT
XIP_BOOT_HEADER_DCD_ENABLE=1
GRE_TARGET_OS_freertos
GRE_TARGET_CPU_cortexm7
GRE_TARGET_TOOLCHAIN_mcuxpresso
GRE_FEATURE_VFS_RESOURCES

preprocessor-defines.png

 

Change the SDK_DEBUGCONSOLE define from:

SDK_DEBUGCONSOLE=0

to

SDK_DEBUGCONSOLE=1

preprocessor-defines-B.png

 

If you are using the gt911 touch driver, you will also need to add the following preprocessor define:
SDK_I2C_BASED_COMPONENT_USED=1

preprocessor-defines-C.png

 

  • Library paths.

Right click on the project and select Properties -> C/C++ Build -> Settings -> MCU Linker -> Libraries.

 

  1. In the Library Search path (-L) pane add:

    "${cmsis_pack_root}/CrankSoftware/iMXRT10xx/8.1.0/storyboard/runtime/freertos-mcuxpresso-cortexm7-swrender-DFP-obj/lib"

    "${cmsis_pack_root}/CrankSoftware/iMXRT10xx/8.1.0/storyboard/runtime/freertos-mcuxpresso-cortexm7-swrender-DFP-obj/plugins”

    Note: The path will vary depending on where the user saved the pack.

  2. This guide uses the complete configuration of the engine. Therefore, all of the following libraries need to be added in the Libraries pane (-l). 

gre
greal
sbimage
sbvfs
gre-plugin-animation
gre-plugin-lua
gre-plugin-poly
gre-plugin-circle

gre-plugin-timer
gre-plugin-logger
gre-plugin-screen-path
gre-plugin-greio
gre-plugin-sbimage-soil
gre-plugin-fio_vfs
render-plugin-swrender
logging-util
greio
sblua
soil
swrmgr
swrender

font-plugin-freetype
sbfreetype
sbpng
sbz

 

Note: The library order matters. Add the libraries in the order listed above and click Apply and Close

libraries.png

 

 

11. Recall that this project was originally the freertos_hello example from the SDK. Therefore, modifications need to be made to the freertos_hello.c file to support the changes for this application.

  • Ensure that the following headers are included:

#include "board.h"
#include "peripherals.h"

 

  • The define for the hello_task_priority is no longer needed and can be removed. 

 

  • Place the following definitions outside of the main function:

void sbengine_main_task(void *argument);

void sbengine_input_task(void *argument);

 

  • Add the following two additional functions to the initialization sequence in the main() function:

BOARD_InitSemcPins()

BOARD_InitBootPeripherals().

 

  • Replace the hello_task code:

if (xTaskCreate(hello_task, "Hello_task", configMINIMAL_STACK_SIZE + 10,
NULL, hello_task_PRIORITY, NULL) != pdPASS)

with:

if (xTaskCreate(sbengine_main_task, "sbengine", 8192, NULL,
configMAX_PRIORITIES / 2, NULL) != pdPASS)

 

  • Add the Storyboard Input handling task creation code block before the call to VTaskStartScheduler:

if (xTaskCreate(sbengine_input_task, "StoryboardInput", 2048, NULL,
configMAX_PRIORITIES / 2, NULL) != pdPASS)
{
PRINTF("Task creation failed!.\r\n");
while (1);
}

 

 

 

The source code should now look like this:

/* FreeRTOS kernel includes. */

 

#include "FreeRTOS.h"

#include "task.h"

#include "queue.h"

#include "timers.h"

 

/* Freescale includes. */

#include "fsl_device_registers.h"

#include "fsl_debug_console.h"

#include "pin_mux.h"

#include "clock_config.h"

#include "board.h"

#include "peripherals.h"

 

 

/*******************************************************************************

* Definitions

******************************************************************************/

void sbengine_main_task(void *argument);

 

void sbengine_input_task(void *argument);

 

/*******************************************************************************

* Code

******************************************************************************/

/*!

* @brief Application entry point.

*/

int main(void)

{

/* Init board hardware. */

BOARD_ConfigMPU();

BOARD_InitBootPins();

BOARD_InitSemcPins();

BOARD_InitBootPeripherals();

BOARD_InitBootClocks();

BOARD_InitDebugConsole();

 

if (xTaskCreate(sbengine_main_task, "sbengine", 8192, NULL,

configMAX_PRIORITIES / 2, NULL) != pdPASS)

{

PRINTF("Task creation failed!.\r\n");

while (1)

;

}

 

if(xTaskCreate(sbengine_input_task, "StoryboardInput", 2048, NULL, configMAX_PRIORITIES / 2, NULL) != pdPASS)

{

PRINTF("Task creation failed!.\r\n");

while(1);

}

 

vTaskStartScheduler();

for (;;)

;

}

 

 

NOTE: Check that the line: #include sbengine_model.h in the sbengine_task_pxp.c  file matches the name of the exported header file from Storyboard.

 

The project should now build:

build.png

 

 

标签 (1)
%3CLINGO-SUB%20id%3D%22lingo-sub-1995594%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EOpen-CMSIS-Packs%EF%BC%9ACrank%20%E8%BD%AF%E4%BB%B6%E7%A4%BA%E4%BE%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1995594%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CP%3E%3CSTRONG%3E%E7%9B%AE%E6%A0%87%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%E4%BA%86%E8%A7%A3%E5%A6%82%E4%BD%95%E5%B0%86%20CMSIS%20%E5%8C%85%E5%AF%BC%E5%85%A5%E7%8E%B0%E6%9C%89%E9%A1%B9%E7%9B%AE%E3%80%82%E5%9C%A8%E8%BF%99%E4%B8%AA%E7%89%B9%E5%AE%9A%E7%9A%84%E9%A1%B9%E7%9B%AE%E4%B8%AD%EF%BC%8CCrank%20%E7%9A%84%20CMSIS%20%E5%8C%85%E5%B0%86%E4%B8%8E%3CEM%3Efreertos_hello%3C%2FEM%3E%E4%B8%80%E8%B5%B7%E4%BD%BF%E7%94%A8%3CEM%3E%26nbsp%3B%3C%2FEM%3E%E4%BB%8E%20MIMXRT1060-EVKB%20SDK%20%E8%8E%B7%E5%BE%97%E7%9A%84%E7%A4%BA%E4%BE%8B%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%3CEM%3E%E6%B3%A8%E6%84%8F%3C%2FEM%3E%EF%BC%9A%3C%2FSTRONG%3E%3CEM%3E%E6%9C%AC%E6%BC%94%E7%BB%83%E6%94%B9%E7%BC%96%E8%87%AA%20Crank%20Software%20%E7%9A%84%20CMSIS%20Pack%20%E4%B8%AD%E5%8C%85%E5%90%AB%E7%9A%84%E6%8C%87%E5%8D%97%E3%80%82%3C%2FEM%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E%E7%8E%AF%E5%A2%83%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E6%9C%AC%E6%8C%87%E5%8D%97%E9%9C%80%E8%A6%81%20MCUXpresso%20IDE%20v11.9.1%20%E6%88%96%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%E3%80%82MIMXRT1060-EVK%20SDK%20%E7%89%88%E6%9C%AC%202.16%20%E6%88%96%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSTRONG%3E%E6%B5%81%E7%A8%8B%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E1.%E5%AF%BC%E5%85%A5%3C%2FSPAN%3E%3CEM%3Efreertos_hello%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FEM%3E%3CSPAN%3E%E5%B0%86%E7%A4%BA%E4%BE%8B%E6%94%BE%E5%85%A5%E5%B7%A5%E4%BD%9C%E5%8C%BA%E3%80%82%E7%A1%AE%E4%BF%9D%E5%B0%86%E5%BA%93%E7%B1%BB%E5%9E%8B%E8%AE%BE%E7%BD%AE%E4%B8%BA%20Newlib%20(%E5%8D%8A%E4%B8%BB%E6%9C%BA)%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22import-freertos-hello.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22import-freertos-hello.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F310854i99CFBB5110F5FC23%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22import-freertos-hello.gif%22%20alt%3D%22import-freertos-hello.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E2.%20%E5%B0%86%E9%A1%B9%E7%9B%AE%E9%87%8D%E5%91%BD%E5%90%8D%E4%B8%BA%3CEM%3Efreertos_sbengine%E3%80%82%3C%2FEM%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%3E%3CEM%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22project-rename.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22project-rename.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F310871i5A84E9FEA68DF329%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22project-rename.gif%22%20alt%3D%22project-rename.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FEM%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E3.%20%E5%B0%86%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%B7%BB%E5%8A%A0%E5%88%B0%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82%E5%8F%B3%E9%94%AE%E7%82%B9%E5%87%BB%E9%A1%B9%E7%9B%AE%EF%BC%8C%E9%80%89%E6%8B%A9SDK%E7%AE%A1%E7%90%86-%26gt%3B%E7%AE%A1%E7%90%86SDK%E7%BB%84%E4%BB%B6%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSTRONG%3E%E6%B3%A8%E6%84%8F%EF%BC%9A%3C%2FSTRONG%3E%3CFONT%20color%3D%22%23339966%22%3E%E9%80%89%E6%8B%A9%E2%80%9C%E4%BF%9D%E7%95%99%E7%8E%B0%E6%9C%89%E2%80%9D%3C%2FFONT%3E%E5%B9%B6%E4%B8%94%3CFONT%20color%3D%22%23FF0000%22%3E%E4%B8%8D%E8%A6%81%E6%9B%BF%E6%8D%A2%3C%2FFONT%3E%3CEM%3EFreeRTOSConfig.h%3C%2FEM%3E%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E7%BB%84%E4%BB%B6%E5%90%8E%EF%BC%8C%E6%A0%B9%E6%8D%AE%E6%8F%90%E7%A4%BA%E8%BE%93%E5%85%A5%E6%96%87%E4%BB%B6%EF%BC%9A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%9C%A8%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%20-%26gt%3B%20%E8%AE%BE%E5%A4%87%20-%26gt%3B%20SDK%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E4%B8%8B%EF%BC%8C%E9%80%89%E6%8B%A9%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3COL%20class%3D%22lia-list-style-type-upper-roman%22%3E%0A%3CLI%3Ecache%3C%2FLI%3E%0A%3CLI%3Eelcdif%3C%2FLI%3E%0A%3CLI%3Epxp%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CUL%3E%0A%3CLI%3E%E5%9C%A8%20Board%20Components%20-%26gt%3B%20Device%20-%26gt%3B%20SDK%20Drivers%20%E4%B8%8B%EF%BC%8C%E9%80%89%E6%8B%A9%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3COL%20class%3D%22lia-list-style-type-upper-roman%22%3E%0A%3CLI%3Eft5406_rt%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CUL%3E%0A%3CLI%3E%E5%9C%A8%E8%BD%AF%E4%BB%B6%E7%BB%84%E4%BB%B6%20-%26gt%3B%20%E8%AE%BE%E5%A4%87%20-%26gt%3B%20SDK%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E4%B8%8B%EF%BC%8C%E9%80%89%E6%8B%A9%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3COL%20class%3D%22lia-list-style-type-upper-roman%22%3E%0A%3CLI%3E%E8%A7%86%E9%A2%91%E9%80%9A%E7%94%A8%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22adding-drivers.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22adding-drivers.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F310873iFF1CABE39E4272CA%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22adding-drivers.gif%22%20alt%3D%22adding-drivers.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E4.%20%E5%90%91%E9%A1%B9%E7%9B%AE%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%85%B6%E4%BB%96%E7%BB%84%E4%BB%B6%E3%80%82%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E7%9A%84%E6%98%BE%E7%A4%BA%E5%99%A8%E9%9C%80%E8%A6%81%EF%BC%8C%E8%AF%B7%E6%B7%BB%E5%8A%A0%20gt911%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E3%80%82%E8%AF%A5%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%8F%AF%E4%BB%A5%E5%9C%A8%20MIMXRT1060-EVKB%20SDK%20%E4%B8%AD%E6%89%BE%E5%88%B0%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%AF%BC%E8%88%AA%E8%87%B3%20components%2Fgt911%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22add-addiA.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22add-addiA.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311071iDD553F7478055143%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22add-addiA.gif%22%20alt%3D%22add-addiA.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%A4%8D%E5%88%B6%3CEM%3Efsl_gt911.c%3C%2FEM%3E%E5%92%8C%3CEM%3Efsl_gt911.h%3C%2FEM%3E%E8%BF%9B%E5%85%A5%E9%A1%B9%E7%9B%AE%E4%B8%AD%E7%9A%84touchpanel%E7%9B%AE%E5%BD%95%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22add-addiB.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22add-addiB.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311072i230A7DA30F400994%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22add-addiB.gif%22%20alt%3D%22add-addiB.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CUL%3E%0A%3CLI%3E%E5%B0%86%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E5%99%A8%E9%85%8D%E7%BD%AE%E4%BB%8E%20FreeRTOS%20%E4%BD%BF%E7%94%A8%E7%9A%84%E9%BB%98%E8%AE%A4%E9%85%8D%E7%BD%AE%E6%9B%B4%E6%94%B9%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%88%A0%E9%99%A4%3CEM%3Eheap_4.c%3C%2FEM%3E%E6%9D%A5%E8%87%AA%E9%A1%B9%E7%9B%AE%E6%96%87%E4%BB%B6%E5%A4%B9%E3%80%82%E5%AE%83%E5%8F%AF%E4%BB%A5%E5%9C%A8%20freertos%2Ffreertos-kernel%2Fportable%2FMemMang%20%E4%B8%AD%E6%89%BE%E5%88%B0%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22mem-mang-A.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22mem-mang-A.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311080i4BAAAF16903E6E53%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22mem-mang-A.gif%22%20alt%3D%22mem-mang-A.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E6%B7%BB%E5%8A%A0%3CEM%3Eheap_3.c%3C%2FEM%3E%E8%BF%9B%E5%85%A5%E9%A1%B9%E7%9B%AE%E6%96%87%E4%BB%B6%E5%A4%B9%20freertos%2FFreeRTOS%2Fportable%2FMemMang%E3%80%82%E8%AF%A5%E6%96%87%E4%BB%B6%E5%8F%AF%E4%BB%A5%E5%9C%A8%20MIMXRT1060-EVKB%20SDK%20%E4%B8%AD%E6%89%BE%E5%88%B0%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22mem-mang-B.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22mem-mang-B.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311085iA8033932C291D9B2%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22mem-mang-B.gif%22%20alt%3D%22mem-mang-B.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E5.%E4%BB%8E%3CA%20href%3D%22https%3A%2F%2Fwww.keil.arm.com%2Fpacks%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EArm%20Keil%20%7C%20CMSIS%20%3CU%3EPacks%3C%2FU%3E%E4%B8%8B%E8%BD%BD%20Crank%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E3%80%82%3C%2FA%3E%3C%2FP%3E%0A%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22joseOcampoHernandez_0-1731962040326.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22joseOcampoHernandez_0-1731962040326.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311086iD46D7B031D19516F%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22joseOcampoHernandez_0-1731962040326.png%22%20alt%3D%22joseOcampoHernandez_0-1731962040326.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%22%3E6.%20%E5%B0%86%20Crank%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%AF%BC%E5%85%A5%20MCUXpresso%20IDE%E3%80%82%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%20lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22import-pack.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22import-pack.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311088i27AB2F4A008DE86D%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22import-pack.gif%22%20alt%3D%22import-pack.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%20lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%20lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%20class%3D%22lia-message-template-content-zone%22%3E7.%20Crank%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%98%AF%E4%B8%80%E4%B8%AA%E5%8C%85%E5%90%AB%E5%85%AD%E4%B8%AA%E7%BB%84%E4%BB%B6%E7%9A%84%E5%9B%BE%E5%BD%A2%E5%8C%85%EF%BC%9A%3C%2FDIV%3E%0A%3COL%20class%3D%22lia-list-style-type-upper-roman%22%3E%0A%3CLI%20class%3D%22lia-message-template-content-zone%22%3E%E7%94%B5%E8%B7%AF%E6%9D%BF%3C%2FLI%3E%0A%3CLI%20class%3D%22lia-message-template-content-zone%22%3E%E6%98%BE%E7%A4%BA%E5%99%A8%3C%2FLI%3E%0A%3CLI%20class%3D%22lia-message-template-content-zone%22%3E%E5%86%85%E5%AD%98%3C%2FLI%3E%0A%3CLI%20class%3D%22lia-message-template-content-zone%22%3E%E8%BF%90%E8%A1%8C%E6%97%B6%E9%97%B4%E5%BA%93%3C%2FLI%3E%0A%3CLI%20class%3D%22lia-message-template-content-zone%22%3E%E8%BF%90%E8%A1%8C%E6%97%B6%E6%BA%90%3C%2FLI%3E%0A%3CLI%20class%3D%22lia-message-template-content-zone%22%3E%E4%BB%BB%E5%8A%A1%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%9C%A8%E6%9C%AC%E6%BC%94%E7%BB%83%E4%B8%AD%EF%BC%8C%E6%88%91%E4%BB%AC%E5%B0%86%E6%B7%BB%E5%8A%A0%3CFONT%20color%3D%22%23FF0000%22%3E%E9%99%A4%3C%2FFONT%3E%E8%BF%90%E8%A1%8C%E6%97%B6%E6%BA%90%E7%BB%84%E4%BB%B6%E4%B9%8B%E5%A4%96%E7%9A%84%E6%89%80%E6%9C%89%E7%BB%84%E4%BB%B6%E3%80%82%E6%AD%A4%E7%BB%84%E4%BB%B6%E7%94%A8%E4%BA%8E%E8%87%AA%E5%AE%9A%E4%B9%89%E6%9B%B4%E6%94%B9%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E8%A6%81%E6%B7%BB%E5%8A%A0%E7%BB%84%E4%BB%B6%EF%BC%8C%E8%AF%B7%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E9%A1%B9%E7%9B%AE%E5%B9%B6%E9%80%89%E6%8B%A9%20SDK%20%E7%AE%A1%E7%90%86%20-%26gt%3B%20%E6%B7%BB%E5%8A%A0%20Open-CMSIS%20%E7%BB%84%E4%BB%B6%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22selecting-crank-components.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22selecting-crank-components.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311089iEB211D1BEB2AA19B%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22selecting-crank-components.gif%22%20alt%3D%22selecting-crank-components.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E9%80%89%E6%8B%A9%E7%BB%84%E4%BB%B6%E5%90%8E%EF%BC%8C%E6%8C%89%20Ctrl%20%2B%20s%20%E5%B0%86%E7%BB%84%E4%BB%B6%E4%BF%9D%E5%AD%98%E5%9C%A8%E9%A1%B9%E7%9B%AE%E4%B8%AD%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-align-left%22%20style%3D%22text-align%20%3A%20left%3B%22%20style%3D%22text-align%20%3A%20left%3B%22%3E8.%E8%A7%A3%E5%86%B3%E4%B8%8E%E4%B9%8B%E5%89%8D%E7%9A%84%20freertos_hello%20%E9%A1%B9%E7%9B%AE%E9%85%8D%E7%BD%AE%E7%9B%B8%E5%85%B3%E7%9A%84%E5%86%B2%E7%AA%81%E3%80%82%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%20class%3D%22lia-align-left%22%20style%3D%22text-align%20%3A%20left%3B%22%20style%3D%22text-align%20%3A%20left%3B%22%3ECrank%20%E8%BD%AF%E4%BB%B6%E5%8C%85%E4%B8%AD%E7%9A%84%20Board%20%E7%BB%84%E4%BB%B6%E5%8C%85%E6%8B%AC%E5%AF%B9%3CEM%3Epin_mux.c%20%E7%9A%84%E9%87%8D%E5%86%99%E3%80%82%3C%2FEM%3E%E5%AF%BC%E8%88%AA%E5%88%B0%E9%A1%B9%E7%9B%AE%E7%9A%84%20board%20%E7%9B%AE%E5%BD%95%E5%B9%B6%E5%88%A0%E9%99%A4%3CEM%3Epin_mux.c%3C%2FEM%3E%E5%92%8C%3CEM%3Epin_mux.h%3C%2FEM%3E%E6%96%87%E4%BB%B6%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22remove-board-files.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22remove-board-files.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311095i473F0078B0EBE80C%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22remove-board-files.gif%22%20alt%3D%22remove-board-files.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EMCUXPresso%20%E4%BC%9A%E8%87%AA%E5%8A%A8%E5%B0%86%E8%BF%90%E8%A1%8C%E6%97%B6%E5%BC%95%E6%93%8E%E4%B8%AD%E7%9A%84%E5%BA%93%E6%B7%BB%E5%8A%A0%E5%88%B0%E9%93%BE%E6%8E%A5%E5%99%A8%E8%AE%BE%E7%BD%AE%E4%B8%AD%E3%80%82%E5%9C%A8%E9%A1%B9%E7%9B%AE%E8%AE%BE%E7%BD%AE%E4%B8%AD%E5%88%A0%E9%99%A4%E6%89%80%E6%9C%89%20Storyboard%20%E5%BC%95%E6%93%8E%E5%BA%93%E5%92%8C%E6%8F%92%E4%BB%B6%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E4%B8%BA%E6%AD%A4%EF%BC%8C%E8%AF%B7%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E9%A1%B9%E7%9B%AE%E5%B9%B6%E9%80%89%E6%8B%A9%E5%B1%9E%E6%80%A7%E3%80%82%E5%88%A0%E9%99%A4%20C%2FC%2B%2B%20Build%20-%26gt%3B%20Settings%20-%26gt%3B%20Miscellaneous%20-%26gt%3B%20Other%20Objects%20%E4%B8%8B%E7%9A%84%E6%89%80%E6%9C%89%E9%A1%B9%E7%9B%AE%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22remove-other-objects.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22remove-other-objects.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311099iEBFFBA7F646CE7E2%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22remove-other-objects.gif%22%20alt%3D%22remove-other-objects.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E4%BB%8E%E6%89%98%E7%AE%A1%E9%93%BE%E6%8E%A5%E5%99%A8%E9%85%8D%E7%BD%AE%E5%88%87%E6%8D%A2%E5%88%B0%E4%BD%BF%E7%94%A8%20CMSIS%20%E5%8C%85%E4%B8%AD%E5%8C%85%E5%90%AB%E7%9A%84%E9%93%BE%E6%8E%A5%E5%99%A8%E6%96%87%E4%BB%B6%E3%80%82%E5%9C%A8%E9%A1%B9%E7%9B%AE%E8%AE%BE%E7%BD%AE%E4%B8%AD%EF%BC%8C%E5%AF%BC%E8%88%AA%E5%88%B0%20MCU%20Linker%20-%26gt%3B%20Managed%20Linker%20Script%E3%80%82%E5%8F%96%E6%B6%88%E9%80%89%E4%B8%AD%E7%AE%A1%E7%90%86%E9%93%BE%E6%8E%A5%E5%99%A8%E8%84%9A%E6%9C%AC%E9%80%89%E9%A1%B9%E5%B9%B6%E6%9B%B4%E6%94%B9%E9%93%BE%E6%8E%A5%E5%99%A8%E8%84%9A%E6%9C%AC%E5%92%8C%E8%84%9A%E6%9C%AC%E8%B7%AF%E5%BE%84%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E9%93%BE%E6%8E%A5%E5%99%A8%E8%84%9A%E6%9C%AC%20%3D%20MIMXRT1062xxxxx_flexspi_nor.ld%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E8%84%9A%E6%9C%AC%E8%B7%AF%E5%BE%84%3D%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%24%7Bcmsis_pack_root%7D%3C%2FFONT%3E%20%2FCrankSoftware%2FiMXRT10xx%2F8.1.0%2F%E9%85%8D%E7%BD%AE%2Frt1060%2F%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CEM%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CSTRONG%3E%E6%B3%A8%E6%84%8F%3C%2FSTRONG%3E%3CFONT%20color%3D%22%23000000%22%3E%EF%BC%9A%E8%B7%AF%E5%BE%84%E5%B0%86%E6%A0%B9%E6%8D%AE%E7%94%A8%E6%88%B7%E4%BF%9D%E5%AD%98%E5%8C%85%E7%9A%84%E4%BD%8D%E7%BD%AE%E8%80%8C%E5%8F%98%E5%8C%96%E3%80%82%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FEM%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CEM%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CFONT%20color%3D%22%23000000%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22linker-script.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22linker-script.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311103iF28C363C0C7C29B9%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22linker-script.gif%22%20alt%3D%22linker-script.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FEM%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%B0%86%3CEM%3Esbengine_task_pxp_template.c%3C%2FEM%3E%E5%92%8C%3CEM%3Esbengine_plugins_template.h%3C%2FEM%3E%E4%BB%8E%20RTE%20-%26gt%3B%20Graphics%20%E6%96%87%E4%BB%B6%E5%A4%B9%E5%A4%8D%E5%88%B6%E5%88%B0%E9%A1%B9%E7%9B%AE%E7%9A%84%E6%BA%90%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E3%80%82%E9%87%8D%E5%91%BD%E5%90%8D%E8%BF%99%E4%BA%9B%E6%96%87%E4%BB%B6%E4%BB%A5%E4%BB%8E%E5%90%8D%E7%A7%B0%E4%B8%AD%E5%88%A0%E9%99%A4%3CEM%3E%E6%A8%A1%E6%9D%BF%3C%2FEM%3E%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E9%A1%B9%E7%9B%AE%E6%BA%90%E6%96%87%E4%BB%B6%E5%A4%B9%E7%8E%B0%E5%9C%A8%E5%BA%94%E5%A6%82%E4%B8%8B%E6%89%80%E7%A4%BA%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22source-folder.png%22%20style%3D%22width%3A%20510px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22source-folder.png%22%20style%3D%22width%3A%20510px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311515iDAF4E3ED436D12C1%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22source-folder.png%22%20alt%3D%22source-folder.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%20class%3D%22lia-align-left%22%20style%3D%22text-align%20%3A%20left%3B%22%20style%3D%22text-align%20%3A%20left%3B%22%3E%E6%8E%92%E9%99%A4%3CEM%3Esbengine_task_pxp_template.c%3C%2FEM%3E%E5%92%8C%3CEM%3Esbengine_plugins_template.h%3C%2FEM%3E%E6%9D%A5%E8%87%AA%E6%9E%84%E5%BB%BA%E7%9A%84%20RTE%20-%26gt%3B%20Graphics%20%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22exlcude-resources.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22exlcude-resources.gif%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311517i45540CC102569BC4%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22exlcude-resources.gif%22%20alt%3D%22exlcude-resources.gif%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E9.%20%E4%BB%8E%20Storyboard%20Designer%20%E9%85%8D%E7%BD%AE%E5%B9%B6%E5%AF%BC%E5%87%BA%E6%A8%A1%E5%9E%8B%20C%2FC%2B%2B%20Header%E3%80%82%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%96%B0%E9%A1%B9%E7%9B%AE%E5%B9%B6%E5%B0%86%E5%85%B6%E5%91%BD%E5%90%8D%E4%B8%BA%3CEM%3Esbengine_model%3C%2FEM%3E%20%E3%80%82%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%AF%B9%E4%BA%8E%E6%AD%A4%E7%A4%BA%E4%BE%8B%EF%BC%8C%E6%88%91%E5%B0%86%E4%BD%BF%E7%94%A8%E6%98%BE%E7%A4%BA%E5%B0%BA%E5%AF%B8%20480x272%E3%80%81%E9%A2%9C%E8%89%B2%E6%B7%B1%E5%BA%A6%20RGB%20565%20%E5%92%8C%20Freetype%20%E5%AD%97%E4%BD%93%E7%AE%A1%E7%90%86%E5%99%A8%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CUL%3E%0A%3CLI%3E%E5%AF%BC%E5%87%BA%E6%A8%A1%E5%9E%8B%E5%90%8E%EF%BC%8C%E5%B0%86%E5%A4%B4%E6%96%87%E4%BB%B6%E6%B7%BB%E5%8A%A0%E5%88%B0%E9%A1%B9%E7%9B%AE%E7%9A%84%E6%BA%90%E7%9B%AE%E5%BD%95%E4%B8%AD%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSTRONG%3E%E6%B3%A8%E6%84%8F%EF%BC%9A%3C%2FSTRONG%3E%E6%9C%89%E5%85%B3%E4%BB%8E%20Storyboard%20Designer%20%E5%AF%BC%E5%87%BA%E6%A8%A1%E5%9E%8B%E7%9A%84%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%EF%BC%8C%E8%AF%B7%E8%AE%BF%E9%97%AE%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fresources.cranksoftware.com%2Fcranksoftware%2Fv6.1.0%2Fdocs%2Fwebhelp%2Findex.html%23ww_export.html%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ECrank%20Storyboard%20-%20%E5%AF%BC%E5%87%BA%E5%B9%B6%E5%9C%A8%E5%B5%8C%E5%85%A5%E5%BC%8F%E7%9B%AE%E6%A0%87%E4%B8%8A%E8%BF%90%E8%A1%8C%3C%2FA%3E%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E10.%20%E9%9B%86%E6%88%90%20Storyboard%20Engine%20%E9%9C%80%E8%A6%81%E8%BF%9B%E8%A1%8C%E4%BB%A5%E4%B8%8B%E4%BF%AE%E6%94%B9%EF%BC%9A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CEM%3EFreeRTOSConfig.h%3C%2FEM%3E%E6%96%87%E4%BB%B6%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%9C%A8%E9%A1%B9%E7%9B%AE%E7%9A%84%E6%BA%90%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E6%89%BE%E5%88%B0%E6%AD%A4%E6%96%87%E4%BB%B6%E5%B9%B6%E8%BF%9B%E8%A1%8C%E4%BB%A5%E4%B8%8B%E6%9B%B4%E6%94%B9%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEFRTOS_MEMORY_SCHEME%204%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23FF0000%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEUSE_TIME_SLICING%200%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23FF0000%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEENABLE_BACKWARD_COMPATIBILITY%200%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23FF0000%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AETICK_RATE_HZ%EF%BC%88%EF%BC%88TickType_t%EF%BC%89200%EF%BC%89%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23FF0000%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEUSE_NEWLIB_REENTRANT%200%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%AF%B9%E6%AD%A4%EF%BC%9A%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23339966%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEFRTOS_MEMORY_SCHEME%203%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23339966%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEUSE_TIME_SLICING%201%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23339966%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEENABLE_BACKWARD_COMPATIBILITY%201%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23339966%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AETICK_RATE_HZ%EF%BC%88%EF%BC%88TickType_t%EF%BC%891000%EF%BC%89%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23339966%22%3E%23%E5%AE%9A%E4%B9%89%E9%85%8D%E7%BD%AEUSE_NEWLIB_REENTRANT%201%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CFONT%20color%3D%22%23000000%22%3E%E9%A2%84%E5%A4%84%E7%90%86%E5%99%A8%E5%AE%9A%E4%B9%89%3C%2FFONT%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23000000%22%3E%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E9%A1%B9%E7%9B%AE%E5%B9%B6%E9%80%89%E6%8B%A9%E5%B1%9E%E6%80%A7-%26gt%3B%20C%2FC%2B%2B%20%E6%9E%84%E5%BB%BA-%26gt%3B%20%E8%AE%BE%E7%BD%AE-%26gt%3B%20MCU%20C%20%E7%BC%96%E8%AF%91%E5%99%A8%E3%80%82%E5%B0%86%E4%BB%A5%E4%B8%8B%E5%AE%9A%E4%B9%89%E6%B7%BB%E5%8A%A0%E5%88%B0%E2%80%9C%E5%AE%9A%E4%B9%89%E7%AC%A6%E5%8F%B7%EF%BC%88-D%EF%BC%89%E2%80%9D%E7%AA%97%E6%A0%BC%EF%BC%9A%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23000000%22%3E%E8%B7%B3%E8%BF%87%E7%B3%BB%E7%BB%9F%E6%97%B6%E9%92%9F%E5%88%9D%E5%A7%8B%E5%8C%96%3CBR%20%2F%3EXIP_BOOT_HEADER_DCD_ENABLE%3D1%3CBR%20%2F%3E%20GRE_TARGET_OS_freertos%3CBR%20%2F%3E%20GRE_TARGET_CPU_cortexm7%3CBR%20%2F%3E%20GRE_TARGET_TOOLCHAIN_mcuxpresso%3CBR%20%2F%3E%20GRE_FEATURE_VFS_%E8%B5%84%E6%BA%90%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22preprocessor-defines.png%22%20style%3D%22width%3A%20803px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22preprocessor-defines.png%22%20style%3D%22width%3A%20803px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311521iC1C6F0FB780A31A2%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22preprocessor-defines.png%22%20alt%3D%22preprocessor-defines.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%B0%86%3CEM%3ESDK_DEBUGCONSOLE%3C%2FEM%3E%E5%AE%9A%E4%B9%89%E4%BB%8E%EF%BC%9A%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23FF0000%22%3ESDK_DEBUGCONSOLE%3D0%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E8%87%B3%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3ESDK_DEBUGCONSOLE%3D1%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22preprocessor-defines-B.png%22%20style%3D%22width%3A%20617px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22preprocessor-defines-B.png%22%20style%3D%22width%3A%20617px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311522i8EA3A73FB9C4F2F8%2Fimage-dimensions%2F617x557%3Fv%3Dv2%22%20width%3D%22617%22%20height%3D%22557%22%20role%3D%22button%22%20title%3D%22preprocessor-defines-B.png%22%20alt%3D%22preprocessor-defines-B.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E4%BD%BF%E7%94%A8%20gt911%20%E8%A7%A6%E6%91%B8%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E6%82%A8%E8%BF%98%E9%9C%80%E8%A6%81%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E9%A2%84%E5%A4%84%E7%90%86%E5%99%A8%E5%AE%9A%E4%B9%89%EF%BC%9A%3CBR%20%2F%3E%20SDK_I2C_BASED_COMPONENT_USED%3D1%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22preprocessor-defines-C.png%22%20style%3D%22width%3A%20801px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22preprocessor-defines-C.png%22%20style%3D%22width%3A%20801px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311523i902B65A557E6122A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22preprocessor-defines-C.png%22%20alt%3D%22preprocessor-defines-C.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%BA%93%E8%B7%AF%E5%BE%84%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23000000%22%3E%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E9%A1%B9%E7%9B%AE%E5%B9%B6%E9%80%89%E6%8B%A9%E5%B1%9E%E6%80%A7-%26gt%3B%20C%2FC%2B%2B%20%E6%9E%84%E5%BB%BA-%26gt%3B%20%E8%AE%BE%E7%BD%AE-%26gt%3B%20MCU%20%E9%93%BE%E6%8E%A5%E5%99%A8-%26gt%3B%20%E5%BA%93%E3%80%82%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3COL%20class%3D%22lia-list-style-type-upper-roman%22%3E%0A%3CLI%3E%E5%9C%A8%E5%BA%93%E6%90%9C%E7%B4%A2%E8%B7%AF%E5%BE%84%EF%BC%88-L%EF%BC%89%E7%AA%97%E6%A0%BC%E4%B8%AD%E6%B7%BB%E5%8A%A0%EF%BC%9A%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E2%80%9C%20%3CFONT%20color%3D%22%23FF0000%22%3E%24%7Bcmsis_pack_root%7D%3C%2FFONT%3E%20%2FCrankSoftware%2FiMXRT10xx%2F8.1.0%2Fstoryboard%2Fruntime%2Ffreertos-mcuxpresso-cortexm7-swrender-DFP-obj%2Flib%E2%80%9D%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E2%80%9C%20%3CFONT%20color%3D%22%23FF0000%22%3E%24%7Bcmsis_pack_root%7D%3C%2FFONT%3E%20%2FCrankSoftware%2FiMXRT10xx%2F8.1.0%2Fstoryboard%2Fruntime%2Ffreertos-mcuxpresso-cortexm7-swrender-DFP-obj%2Fplugins%E2%80%9D%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CEM%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CSTRONG%3E%E6%B3%A8%E6%84%8F%3C%2FSTRONG%3E%3CFONT%20color%3D%22%23000000%22%3E%EF%BC%9A%E8%B7%AF%E5%BE%84%E5%B0%86%E6%A0%B9%E6%8D%AE%E7%94%A8%E6%88%B7%E4%BF%9D%E5%AD%98%E5%8C%85%E7%9A%84%E4%BD%8D%E7%BD%AE%E8%80%8C%E5%8F%98%E5%8C%96%E3%80%82%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FEM%3E%3C%2FP%3E%0A%3C%2FLI%3E%0A%3CLI%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CFONT%20color%3D%22%23000000%22%3E%E6%9C%AC%E6%8C%87%E5%8D%97%E4%BD%BF%E7%94%A8%E5%BC%95%E6%93%8E%E7%9A%84%E5%AE%8C%E6%95%B4%E9%85%8D%E7%BD%AE%E3%80%82%E5%9B%A0%E6%AD%A4%EF%BC%8C%E9%9C%80%E8%A6%81%E5%9C%A8%20Libraries%20%E7%AA%97%E6%A0%BC%20(-l)%20%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E6%89%80%E6%9C%89%E5%BA%93%E3%80%82%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FLI%3E%0A%3C%2FOL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E6%A0%BC%E9%9B%B7%3CBR%20%2F%3E%E6%A0%BC%E9%9B%B7%E5%B0%94%3CBR%20%2F%3Esbimage%3CBR%20%2F%3E%20SBVFS%3CBR%20%2F%3E%20gre-%E6%8F%92%E4%BB%B6%E5%8A%A8%E7%94%BB%3CBR%20%2F%3Egre-plugin-lua%3CBR%20%2F%3E%20gre-plugin-poly%3CBR%20%2F%3E%20gre-plugin-circle%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CFONT%20color%3D%22%23000000%22%3E%3CFONT%20color%3D%22%23339966%22%3Egre-plugin-timer%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Egre-plugin-logger%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Egre-plugin-screen-path%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Egre-plugin-greio%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Egre-plugin-sbimage-soil%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Egre-plugin-fio_vfs%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Erender-plugin-swrender%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Elogging-util%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Egreio%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Esblua%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Esoil%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Eswrmgr%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Eswrender%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CFONT%20color%3D%22%23000000%22%3E%3CFONT%20color%3D%22%23339966%22%3Efont-plugin-freetype%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Esbfreetype%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Esbpng%3C%2FFONT%3E%3CBR%20%2F%3E%3CFONT%20color%3D%22%23339966%22%3Esbz%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CFONT%20color%3D%22%23000000%22%3E%3CFONT%20color%3D%22%23339966%22%3E%3CEM%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CSTRONG%3E%E6%B3%A8%E6%84%8F%3C%2FSTRONG%3E%3C%2FFONT%3E%EF%BC%9A%3CFONT%20color%3D%22%23000000%22%3E%E5%BA%93%E7%9A%84%E9%A1%BA%E5%BA%8F%E5%BE%88%E9%87%8D%E8%A6%81%E3%80%82%E6%8C%89%E4%B8%8A%E9%9D%A2%E5%88%97%E5%87%BA%E7%9A%84%E9%A1%BA%E5%BA%8F%E6%B7%BB%E5%8A%A0%E5%BA%93%EF%BC%8C%E7%84%B6%E5%90%8E%E5%8D%95%E5%87%BB%E2%80%9C%E5%BA%94%E7%94%A8%E5%B9%B6%E5%85%B3%E9%97%AD%E2%80%9D%3C%2FFONT%3E%3C%2FEM%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22libraries.png%22%20style%3D%22width%3A%20812px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22libraries.png%22%20style%3D%22width%3A%20812px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311818i5F8E4231B31F331A%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22libraries.png%22%20alt%3D%22libraries.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E11.%E5%9B%9E%E6%83%B3%E4%B8%80%E4%B8%8B%EF%BC%8C%E8%AF%A5%E9%A1%B9%E7%9B%AE%E6%9C%80%E5%88%9D%E6%98%AF%20SDK%20%E4%B8%AD%E7%9A%84%3CEM%3Efreertos_hello%3C%2FEM%3E%E7%A4%BA%E4%BE%8B%E3%80%82%E5%9B%A0%E6%AD%A4%E9%9C%80%E8%A6%81%E5%AF%B9%3CEM%3Efreertos_hello.c%3C%2FEM%3E%E8%BF%9B%E8%A1%8C%E4%BF%AE%E6%94%B9%E6%96%87%E4%BB%B6%E6%9D%A5%E6%94%AF%E6%8C%81%E6%AD%A4%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%9B%B4%E6%94%B9%E3%80%82%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E7%A1%AE%E4%BF%9D%E5%8C%85%E5%90%AB%E4%BB%A5%E4%B8%8B%E6%A0%87%E5%A4%B4%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%23%E5%8C%85%E6%8B%AC%E2%80%9Cboard.h%E2%80%9D%3CBR%20%2F%3E%23%E5%8C%85%E6%8B%AC%E2%80%9C%E5%A4%96%E8%AE%BE.h%E2%80%9D%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CEM%3Ehello_task_priority%3C%2FEM%3E%E7%9A%84%E5%AE%9A%E4%B9%89%E4%B8%8D%E5%86%8D%E9%9C%80%E8%A6%81%EF%BC%8C%E5%8F%AF%E4%BB%A5%E5%88%A0%E9%99%A4%E3%80%82%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CUL%3E%0A%3CLI%3E%E5%B0%86%E4%BB%A5%E4%B8%8B%E5%AE%9A%E4%B9%89%E6%94%BE%E5%9C%A8%E4%B8%BB%E5%87%BD%E6%95%B0%E4%B9%8B%E5%A4%96%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3Evoid%20sbengine_main_task(void%20*%E5%8F%82%E6%95%B0)%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3Evoid%20sbengine_input_task(void%20*argument)%3B%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%E5%9C%A8%3CEM%3Emain()%3C%2FEM%3E%E5%87%BD%E6%95%B0%E4%B8%AD%E7%9A%84%E5%88%9D%E5%A7%8B%E5%8C%96%E5%BA%8F%E5%88%97%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%BB%A5%E4%B8%8B%E4%B8%A4%E4%B8%AA%E9%99%84%E5%8A%A0%E5%87%BD%E6%95%B0%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3EBOARD_InitSemcPins()%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3EBOARD_InitBootPeripherals()%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CUL%3E%0A%3CLI%3E%E6%9B%BF%E6%8D%A2%3CEM%3Ehello_task%3C%2FEM%3E%E4%BB%A3%E7%A0%81%EF%BC%9A%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23FF0000%22%3E%E5%A6%82%E6%9E%9C%EF%BC%88xTaskCreate%EF%BC%88hello_task%EF%BC%8C%20%E2%80%9CHello_task%E2%80%9D%EF%BC%8C%20configMINIMAL_STACK_SIZE%20%2B%2010%EF%BC%8C%3C%2FFONT%3E%3CBR%20%2F%3E%20%3CFONT%20color%3D%22%23FF0000%22%3ENULL%EF%BC%8Chello_task_PRIORITY%EF%BC%8CNULL%EF%BC%89%EF%BC%81%3D%20pdPASS%EF%BC%89%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23000000%22%3E%E5%85%B6%E4%B8%AD%EF%BC%9A%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E5%A6%82%E6%9E%9C%EF%BC%88xTaskCreate%EF%BC%88sbengine_main_task%EF%BC%8C%E2%80%9Csbengine%E2%80%9D%EF%BC%8C8192%EF%BC%8CNULL%EF%BC%8C%3CBR%20%2F%3E%20configMAX_PRIORITIES%20%2F%202%EF%BC%8CNULL%EF%BC%89%EF%BC%81%3D%20pdPASS%EF%BC%89%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CFONT%20color%3D%22%23000000%22%3E%E5%9C%A8%E8%B0%83%E7%94%A8VTaskStartScheduler%E4%B9%8B%E5%89%8D%E6%B7%BB%E5%8A%A0Storyboard%E8%BE%93%E5%85%A5%E5%A4%84%E7%90%86%E4%BB%BB%E5%8A%A1%E5%88%9B%E5%BB%BA%E4%BB%A3%E7%A0%81%E5%9D%97%EF%BC%9A%3C%2FFONT%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CFONT%20color%3D%22%23339966%22%3E%E5%A6%82%E6%9E%9C%EF%BC%88xTaskCreate%EF%BC%88sbengine_input_task%EF%BC%8C%E2%80%9CStoryboardInput%E2%80%9D%EF%BC%8C2048%EF%BC%8CNULL%EF%BC%8C%3CBR%20%2F%3E%20configMAX_PRIORITIES%20%2F%202%EF%BC%8CNULL%EF%BC%89%EF%BC%81%3D%20pdPASS%EF%BC%89%3CBR%20%2F%3E%20%7B%3CBR%20%2F%3E%20PRINTF(%22%E4%BB%BB%E5%8A%A1%E5%88%9B%E5%BB%BA%E5%A4%B1%E8%B4%A5%EF%BC%81.%5Cr%5Cn%22)%3B%3CBR%20%2F%3E%E5%BD%93%EF%BC%881%EF%BC%89%E6%97%B6%EF%BC%9B%3CBR%20%2F%3E%20%7D%20%3C%2FFONT%3E%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSTRONG%3E%E6%BA%90%E4%BB%A3%E7%A0%81%E7%8E%B0%E5%9C%A8%E7%9C%8B%E8%B5%B7%E6%9D%A5%E5%BA%94%E8%AF%A5%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CDIV%20style%3D%22background-color%3A%20%23ffffff%3B%20padding%3A%200px%200px%200px%202px%3B%22%3E%0A%3CDIV%20style%3D%22color%3A%20%23000000%3B%20background-color%3A%20%23ffffff%3B%20font-family%3A%20'Courier%20New'%3B%20font-size%3A%2010pt%3B%20white-space%3A%20pre%3B%22%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%2F*%20FreeRTOS%20%E5%86%85%E6%A0%B8%E5%8C%85%E6%8B%AC%E3%80%82*%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9CFreeRTOS.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9C%E4%BB%BB%E5%8A%A1.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23include%3C%2FSPAN%3E%20%3CSPAN%3E%22%E9%98%9F%E5%88%97.h%22%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9C%E8%AE%A1%E6%97%B6%E5%99%A8.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3E%E9%A3%9E%E6%80%9D%E5%8D%A1%E5%B0%94%3C%2FSPAN%3E%3CSPAN%3E%E5%8C%85%E6%8B%AC%E3%80%82%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9Cfsl_device_registers.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9Cfsl_debug_console.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9Cpin_mux.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9Cclock_config.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9Cboard.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%23%E5%8C%85%E6%8B%AC%3C%2FSPAN%3E%3CSPAN%3E%E2%80%9C%E5%A4%96%E8%AE%BE.h%E2%80%9D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%2F*******************************************************************************%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20*%20%E5%AE%9A%E4%B9%89%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20******************************************************************************%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3Esbengine_main_task%3C%2FSPAN%3E%20%3CSPAN%3E%EF%BC%88%3C%2FSPAN%3E%20%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3E*%E5%8F%82%E6%95%B0%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3Evoid%3C%2FSPAN%3E%20%3CSPAN%3Esbengine_input_task%3C%2FSPAN%3E%3CSPAN%3E(%3C%2FSPAN%3E%3CSPAN%3Evoid%3C%2FSPAN%3E%3CSPAN%3E%20*argument)%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%2F*******************************************************************************%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20*%20%E4%BB%A3%E7%A0%81%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20******************************************************************************%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%2F*!%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20*%20%40brief%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%85%A5%E5%8F%A3%E7%82%B9%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3Eint%3C%2FSPAN%3E%20%3CSPAN%3Emain%3C%2FSPAN%3E%20%3CSPAN%3E%EF%BC%88%3C%2FSPAN%3E%3CSPAN%3E%E6%97%A0%E6%95%88%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%2F*%3C%2FSPAN%3E%3CSPAN%3E%E5%88%9D%E5%A7%8B%E5%8C%96%3C%2FSPAN%3E%3CSPAN%3E%E6%9D%BF%E7%A1%AC%E4%BB%B6%E3%80%82%20*%2F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20BOARD_ConfigMPU()%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20BOARD_InitBootPins()%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20BOARD_InitSemcPins()%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20BOARD_InitBootPeripherals%EF%BC%88%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%E4%B8%BB%E6%9D%BF%E5%88%9D%E5%A7%8B%E5%8C%96%E5%90%AF%E5%8A%A8%E6%97%B6%E9%92%9F%EF%BC%88%EF%BC%89%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20BOARD_InitDebugConsole()%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%E5%A6%82%E6%9E%9C%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88xTaskCreate%EF%BC%88sbengine_main_task%EF%BC%8C%3C%2FSPAN%3E%20%3CSPAN%3E%E2%80%9C%3C%2FSPAN%3E%20%3CSPAN%3Esbengine%3C%2FSPAN%3E%20%3CSPAN%3E%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%3E%EF%BC%8C8192%EF%BC%8CNULL%EF%BC%8C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20configMAX_PRIORITIES%20%2F%202%EF%BC%8CNULL%EF%BC%89%EF%BC%81%3D%20pdPASS%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3EPRINTF(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E4%BB%BB%E5%8A%A1%E5%88%9B%E5%BB%BA%E5%A4%B1%E8%B4%A5%EF%BC%81.%5Cr%5Cn%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3Ewhile%3C%2FSPAN%3E%20%3CSPAN%3E%EF%BC%881%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%7D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%E5%A6%82%E6%9E%9C%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88xTaskCreate%EF%BC%88sbengine_input_task%EF%BC%8C%3C%2FSPAN%3E%20%3CSPAN%3E%E2%80%9CStoryboardInput%E2%80%9D%3C%2FSPAN%3E%20%3CSPAN%3E%EF%BC%8C2048%EF%BC%8CNULL%EF%BC%8CconfigMAX_PRIORITIES%20%2F%202%EF%BC%8CNULL%EF%BC%89%EF%BC%81%3D%20pdPASS%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%7B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3EPRINTF(%3C%2FSPAN%3E%20%3CSPAN%3E%22%E4%BB%BB%E5%8A%A1%E5%88%9B%E5%BB%BA%E5%A4%B1%E8%B4%A5%EF%BC%81.%5Cr%5Cn%22%3C%2FSPAN%3E%20%3CSPAN%3E)%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%E5%BD%93%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%881%EF%BC%89%E6%97%B6%EF%BC%9B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%7D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20vTaskStartScheduler()%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%E4%B8%BA%E4%BA%86%3C%2FSPAN%3E%3CSPAN%3E%EF%BC%88%3B%3B%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%20%3B%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%20style%3D%22margin%3A%200%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%3CSTRONG%3E%E6%B3%A8%E6%84%8F%EF%BC%9A%3C%2FSTRONG%3E%E6%A3%80%E6%9F%A5%E8%A1%8C%EF%BC%9A%20%3CEM%3E%23include%20sbengine_model.h%3C%2FEM%3E%E5%9C%A8%3CEM%3Esbengine_task_pxp.c%3C%2FEM%3E%E4%B8%AD%E6%96%87%E4%BB%B6%E4%B8%8E%E4%BB%8E%20Storyboard%20%E5%AF%BC%E5%87%BA%E7%9A%84%E5%A4%B4%E6%96%87%E4%BB%B6%E7%9A%84%E5%90%8D%E7%A7%B0%E5%8C%B9%E9%85%8D%E3%80%82%3C%2FP%3E%0A%3CP%20class%3D%22lia-indent-padding-left-30px%22%20style%3D%22padding-left%20%3A%2030px%3B%22%20style%3D%22padding-left%20%3A%2030px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%E8%AF%A5%E9%A1%B9%E7%9B%AE%E7%8E%B0%E5%9C%A8%E5%BA%94%E8%AF%A5%E6%9E%84%E5%BB%BA%EF%BC%9A%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22build.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22build.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F311810i8B546A24EB539995%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22build.png%22%20alt%3D%22build.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1995594%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E6%89%93%E5%BC%80%20CMSIS%20%E5%8C%85%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
无评分
版本历史
最后更新:
‎11-21-2024 02:43 PM
更新人: