Documentation Discrepancy: i.MX RT700 Vector Table Mapping (RM Table 47 vs SRM Table 79)

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

Documentation Discrepancy: i.MX RT700 Vector Table Mapping (RM Table 47 vs SRM Table 79)

682 次查看
prathamvora
Contributor I

Hi NXP Team,
I would like to report a critical discrepancy between the i.MX RT700 Reference Manual (RM) and the Security Reference Manual (SRM) regarding the Image Header overlay on the Cortex-M33 vector table.
The Discrepancy:

  • Reference Manual (Table 47): Correctlly identifies offset 0x34 as the imageExecutionAddress, which is used by the Boot ROM to determine XIP vs. Load-to-RAM execution.
  • Security Reference Manual (Table 79): Incorrectly labels offset 0x34 as the DebugMon handler. 

Supporting findings:

  1.  ARM Standard: According to the Cortex-M33 Generic User Guide, the DebugMonitor exception is architecturally fixed at offset 0x30, while offset 0x34 is Reserved.
  2. Internal Contradiction: Within the SRM itself, Figure 19 correctly shows the "Load Addr" at offset 0x34, but Table 79 on the following page contradicts this by listing DebugMon in that slot.
  3. SDK Implementation: NXP SDK startup code follows the RM (Table 47) and SRM Figure 19, placing the load address at 0x34 to ensure the Boot ROM functions correctly.
0 项奖励
回复
3 回复数

647 次查看
prathamvora
Contributor I

@mayliu1 Can you please explain in the context of SRM what is the information and purpose Table 79 convey. The offset entry for it looks wrong to me. The startup code in the examples provided provides a vector table as per the table 47. Also as per the Coretx-M33 generic user guide the offsets are off. can you please have a look at the images i have shared with comparing docs. if possible can you point me to some other resources and docs to understand this better in case    if i am missing something. 

RT700SRM_VS_M33_USR_GUIDE.png

RT700RM_VS_M33_USR_GUIDE.png

RT700RM_VS_RT700SRM.png

0 项奖励
回复

429 次查看
mayliu1
NXP Employee
NXP Employee

Hi @prathamvora ,

I fully understand your confusion, and thank you for bringing this to our attention.

Please feel assured that Table 47 in the RT700 RM is the correct one to refer for the RT700 chip.

The table shown in the RT700SRM (Table 79) describe the standard Cortex‑M33 NVIC vector table, which is a general ARM definition , and not RT700‑specific.

This difference may easily cause confusion for users.

To avoid further misunderstanding, I will submit an internal ticket to the relevant team to request clarification and better alignment in the documentation.
 

If you have any additional questions, please feel free to let me know. 

Best Regards

MayLiu

0 项奖励
回复

655 次查看
mayliu1
NXP Employee
NXP Employee

Hi @prathamvora ,

Thank you so much for your interest in our products and for using our community.

I checked the RT700RM and RT700SRM, I think there is no  discrepancy between the RT700RM and the RT700SRM.

The two tables you are comparing describe two different data structures:

For RT700RM Table 47 and RT700SRM Figure 19:
These describe the Image Header overlay inserted by the Boot ROM.
This is not the standard NVIC vector table.
 
For  RT700SRM Table 79:
This table describes the Cortex‑M33 NVIC vector table
 

They are used as different purposes:

1: Image Header :  it is Boot ROM parsing structure

2: NVIC Vector Table : it is Cortex‑M33 exception‑handling structure

Wish it helps you

Best Regards

MayLiu

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2322870%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%96%87%E6%A1%A3%E5%B7%AE%E5%BC%82%EF%BC%9Ai.MX%20RT700%20%E5%90%91%E9%87%8F%E8%A1%A8%E6%98%A0%E5%B0%84%EF%BC%88RM%20%E8%A1%A8%2047%20%E4%B8%8E%20SRM%20%E8%A1%A8%2079%EF%BC%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2322870%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%81%A9%E6%99%BA%E6%B5%A6%E5%9B%A2%E9%98%9F%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%E6%88%91%E6%83%B3%E6%8A%A5%E5%91%8A%E4%B8%80%E4%B8%8B%20i.MX%20RT700%20%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%20(RM)%20%E5%92%8C%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%20(SRM)%20%E4%B9%8B%E9%97%B4%E5%9C%A8Cortex-M33%E7%9F%A2%E9%87%8F%E8%A1%A8%E4%B8%8A%E7%9A%84%E5%9B%BE%E5%83%8F%E6%A0%87%E9%A2%98%E5%8F%A0%E5%8A%A0%E5%B1%82%E6%96%B9%E9%9D%A2%E5%AD%98%E5%9C%A8%E9%87%8D%E5%A4%A7%E5%B7%AE%E5%BC%82%E3%80%82%3CBR%20%2F%3E%E5%B7%AE%E5%BC%82%EF%BC%9A%3C%2FP%3E%3CUL%3E%3CLI%3E%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%EF%BC%88%E8%A1%A8%2047%EF%BC%89%EF%BC%9A%E6%AD%A3%E7%A1%AE%E5%9C%B0%E5%B0%86%E5%81%8F%E7%A7%BB%E9%87%8F%200x34%20%E8%AF%86%E5%88%AB%E4%B8%BA%20ImageExecutionAddress%EF%BC%8C%E5%90%AF%E5%8A%A8%20ROM%20%E4%BD%BF%E7%94%A8%E8%AF%A5%E5%81%8F%E7%A7%BB%E9%87%8F%E6%9D%A5%E7%A1%AE%E5%AE%9A%20XIP%20%E4%B8%8E%E5%8A%A0%E8%BD%BD%E5%88%B0%20RAM%20%E7%9A%84%E6%89%A7%E8%A1%8C%E6%83%85%E5%86%B5%E3%80%82%3C%2FLI%3E%3CLI%3E%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%EF%BC%88%E8%A1%A8%2079%EF%BC%89%EF%BC%9A%E9%94%99%E8%AF%AF%E5%9C%B0%E5%B0%86%E5%81%8F%E7%A7%BB%E9%87%8F%200x34%20%E6%A0%87%E8%AE%B0%E4%B8%BA%20DebugMon%20%E5%A4%84%E7%90%86%E7%A8%8B%E5%BA%8F%E3%80%82%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%E6%94%AF%E6%8C%81%E6%80%A7%E7%BB%93%E8%AE%BA%EF%BC%9A%3C%2FP%3E%3COL%3E%3CLI%3EARM%20%E6%A0%87%E5%87%86%EF%BC%9A%E6%A0%B9%E6%8D%AE%20Cortex-M33%20%E9%80%9A%E7%94%A8%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97%EF%BC%8CDebugMonitor%20%E5%BC%82%E5%B8%B8%E5%9C%A8%E6%9E%B6%E6%9E%84%E4%B8%8A%E5%9B%BA%E5%AE%9A%E4%B8%BA%E5%81%8F%E7%A7%BB%E9%87%8F%200x30%EF%BC%8C%E8%80%8C%E5%81%8F%E7%A7%BB%E9%87%8F%200x34%20%E6%98%AF%E4%BF%9D%E7%95%99%E7%9A%84%E3%80%82%3C%2FLI%3E%3CLI%3E%E5%86%85%E9%83%A8%E7%9F%9B%E7%9B%BE%EF%BC%9A%E5%9C%A8%20SRM%20%E5%86%85%E9%83%A8%EF%BC%8C%E5%9B%BE%2019%20%E6%AD%A3%E7%A1%AE%E6%98%BE%E7%A4%BA%22Load%20Addr%22%20%E7%9A%84%E5%81%8F%E7%A7%BB%E9%87%8F%E4%B8%BA%200x34%EF%BC%8C%E4%BD%86%E4%B8%8B%E4%B8%80%E9%A1%B5%E7%9A%84%E8%A1%A8%2079%20%E5%8D%B4%E5%B0%86%20DebugMon%20%E5%88%97%E5%9C%A8%E8%AF%A5%E6%8F%92%E6%A7%BD%E4%B8%AD%EF%BC%8C%E4%BB%8E%E8%80%8C%E4%B8%8E%E4%B9%8B%E7%9F%9B%E7%9B%BE%E3%80%82%3C%2FLI%3E%3CLI%3E%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E5%8C%85%E5%AE%9E%E6%96%BD%EF%BC%9A%E6%81%A9%E6%99%BA%E6%B5%A6%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E5%8C%85%E5%90%AF%E5%8A%A8%E4%BB%A3%E7%A0%81%E9%81%B5%E5%BE%AARM%EF%BC%88%E8%A1%A847%EF%BC%89%E5%92%8CSRM%E5%9B%BE19%EF%BC%8C%E5%B0%86%E5%8A%A0%E8%BD%BD%E5%9C%B0%E5%9D%80%E8%AE%BE%E7%BD%AE%E4%B8%BA0x34%EF%BC%8C%E4%BB%A5%E7%A1%AE%E4%BF%9D%E5%90%AF%E5%8A%A8ROM%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%E3%80%82%3C%2FLI%3E%3C%2FOL%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2323791%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Documentation%20Discrepancy%3A%20i.MX%20RT700%20Vector%20Table%20Mapping%20(RM%20Table%2047%20vs%20SRM%20Table%2079)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2323791%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F239163%22%20target%3D%22_blank%22%3E%40mayliu1%3C%2FA%3E%E8%83%BD%E5%90%A6%E8%AF%B7%E4%BD%A0%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E5%9C%A8%20SRM%20%E7%9A%84%E8%83%8C%E6%99%AF%E4%B8%8B%EF%BC%8C%E8%A1%A8%2079%20%E6%89%80%E4%BC%A0%E8%BE%BE%E7%9A%84%E4%BF%A1%E6%81%AF%E5%92%8C%E7%9B%AE%E7%9A%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%E5%9C%A8%E6%88%91%E7%9C%8B%E6%9D%A5%EF%BC%8C%E5%AE%83%E7%9A%84%E5%81%8F%E7%A7%BB%E6%9D%A1%E7%9B%AE%E6%98%AF%E9%94%99%E8%AF%AF%E7%9A%84%E3%80%82%E7%A4%BA%E4%BE%8B%E4%B8%AD%E7%9A%84%E5%90%AF%E5%8A%A8%E4%BB%A3%E7%A0%81%E6%8F%90%E4%BE%9B%E4%BA%86%E4%B8%80%E4%B8%AA%E5%90%91%E9%87%8F%E8%A1%A8%EF%BC%8C%E5%A6%82%E8%A1%A8%2047%20%E6%89%80%E7%A4%BA%E3%80%82%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%A0%B9%E6%8D%AE%20Coretx-M33%20%E9%80%9A%E7%94%A8%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97%EF%BC%8C%E5%81%8F%E7%A7%BB%E9%87%8F%E4%B9%9F%E6%9C%89%E5%81%8F%E5%B7%AE%E3%80%82%E8%AF%B7%E6%9F%A5%E7%9C%8B%E6%88%91%E5%9C%A8%E6%AF%94%E8%BE%83%E6%96%87%E6%A1%A3%E4%B8%AD%E5%85%B1%E4%BA%AB%E7%9A%84%E5%9B%BE%E7%89%87%E3%80%82%E5%A6%82%E6%9E%9C%E5%8F%AF%E8%83%BD%E7%9A%84%E8%AF%9D%EF%BC%8C%E6%82%A8%E8%83%BD%E4%B8%8D%E8%83%BD%E6%8C%87%E7%BB%99%E6%88%91%E4%B8%80%E4%BA%9B%E5%85%B6%E4%BB%96%E8%B5%84%E6%BA%90%E5%92%8C%E6%96%87%E6%A1%A3%EF%BC%8C%E4%BB%A5%E4%BE%BF%E6%88%91%E6%9B%B4%E5%A5%BD%E5%9C%B0%E7%90%86%E8%A7%A3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%EF%BC%8C%E4%BB%A5%E9%98%B2%E6%88%91%E9%81%97%E6%BC%8F%E4%BA%86%E4%BB%80%E4%B9%88%E3%80%82%20%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RT700SRM_VS_M33_USR_GUIDE.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RT700SRM_VS_M33_USR_GUIDE.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RT700SRM_VS_M33_USR_GUIDE.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F377898i4BD140FBE4A29274%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22RT700SRM_VS_M33_USR_GUIDE.png%22%20alt%3D%22RT700SRM_VS_M33_USR_GUIDE.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RT700RM_VS_M33_USR_GUIDE.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RT700RM_VS_M33_USR_GUIDE.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RT700RM_VS_M33_USR_GUIDE.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F377900i93314B83C14F3697%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22RT700RM_VS_M33_USR_GUIDE.png%22%20alt%3D%22RT700RM_VS_M33_USR_GUIDE.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22RT700RM_VS_RT700SRM.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RT700RM_VS_RT700SRM.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22RT700RM_VS_RT700SRM.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F377899i17D7041719822488%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22RT700RM_VS_RT700SRM.png%22%20alt%3D%22RT700RM_VS_RT700SRM.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2323056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Documentation%20Discrepancy%3A%20i.MX%20RT700%20Vector%20Table%20Mapping%20(RM%20Table%2047%20vs%20SRM%20Table%2079)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2323056%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259709%22%20target%3D%22_blank%22%3E%40prathamvora%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E9%9D%9E%E5%B8%B8%E6%84%9F%E8%B0%A2%E6%82%A8%E5%85%B3%E6%B3%A8%E6%88%91%E4%BB%AC%E7%9A%84%E4%BA%A7%E5%93%81%E5%B9%B6%E4%BD%BF%E7%94%A8%E6%88%91%E4%BB%AC%E7%9A%84%E7%A4%BE%E5%8C%BA%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%88%91%E6%A3%80%E6%9F%A5%E4%BA%86%20RT700RM%20%E5%92%8C%20RT700SRM%EF%BC%8C%E6%88%91%E8%AE%A4%E4%B8%BA%20RT700RM%20%E5%92%8C%20RT700SRM%20%E4%B9%8B%E9%97%B4%E6%B2%A1%E6%9C%89%E5%B7%AE%E5%BC%82%E3%80%82%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E8%A6%81%E6%AF%94%E8%BE%83%E7%9A%84%E4%B8%A4%E4%B8%AA%E8%A1%A8%E6%A0%BC%E6%8F%8F%E8%BF%B0%E4%BA%86%E4%B8%A4%E7%A7%8D%E4%B8%8D%E5%90%8C%E7%9A%84%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%EF%BC%9A%3C%2FP%3E%0A%3CDIV%3ERT700RM%20%E8%A1%A8%2047%20%E5%92%8C%20RT700SRM%20%E5%9B%BE%2019%EF%BC%9A%3C%2FDIV%3E%0A%3CDIV%3E%0A%3CDIV%3E%E8%BF%99%E4%BA%9B%E6%8F%8F%E8%BF%B0%E4%BA%86%E5%90%AF%E5%8A%A8%20ROM%20%E6%8F%92%E5%85%A5%E7%9A%84%E5%9B%BE%E5%83%8F%E6%A0%87%E9%A2%98%E5%8F%A0%E5%8A%A0%E5%B1%82%E3%80%82%3CBR%20%2F%3E%E8%BF%99%E4%B8%8D%E6%98%AF%E6%A0%87%E5%87%86%E7%9A%84%20NVIC%20%E5%90%91%E9%87%8F%E8%A1%A8%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%E8%A1%A8%2079%EF%BC%9A%20RT700SRM%3C%2FDIV%3E%0A%3CDIV%3E%E8%AF%A5%E8%A1%A8%E6%8F%8F%E8%BF%B0%E4%BA%86%20Cortex-M33%20NVIC%20%E5%90%91%E9%87%8F%E8%A1%A8%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CDIV%3E%0A%3CP%3E%E5%AE%83%E4%BB%AC%E7%9A%84%E7%94%A8%E9%80%94%E5%90%84%E4%B8%8D%E7%9B%B8%E5%90%8C%EF%BC%9A%3C%2FP%3E%0A%3CP%3E1%EF%BC%9A%E5%9B%BE%E5%83%8F%E6%A0%87%E9%A2%98%EF%BC%9A%E5%AE%83%E6%98%AF%20%E5%90%AF%E5%8A%A8%20ROM%20%E8%A7%A3%E6%9E%90%E7%BB%93%E6%9E%84%3C%2FP%3E%0A%3CP%3E2%EF%BC%9ANVIC%20%E5%90%91%E9%87%8F%E8%A1%A8%EF%BC%9A%E5%AE%83%E6%98%AF%20Cortex-M33%20%E5%BC%82%E5%B8%B8%E5%A4%84%E7%90%86%E7%BB%93%E6%9E%84%3C%2FP%3E%0A%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CP%3E%E5%B8%8C%E6%9C%9B%E5%AF%B9%E6%82%A8%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%3C%2FP%3E%0A%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%0A%3CP%3EMayLiu%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2329665%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Documentation%20Discrepancy%3A%20i.MX%20RT700%20Vector%20Table%20Mapping%20(RM%20Table%2047%20vs%20SRM%20Table%2079)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2329665%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F259709%22%20target%3D%22_blank%22%3E%40prathamvora%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CDIV%3E%0A%3CP%3E%E6%88%91%E5%AE%8C%E5%85%A8%E7%90%86%E8%A7%A3%E6%82%A8%E7%9A%84%E5%9B%B0%E6%83%91%EF%BC%8C%E6%84%9F%E8%B0%A2%E6%82%A8%E6%8F%90%E8%AF%B7%E6%88%91%E4%BB%AC%E6%B3%A8%E6%84%8F%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E6%94%BE%E5%BF%83%EF%BC%8CRT700%20RM%20%E4%B8%AD%E7%9A%84%E8%A1%A8%2047%20%E6%98%AF%20RT700%20%E8%8A%AF%E7%89%87%E7%9A%84%E6%AD%A3%E7%A1%AE%E5%8F%82%E7%85%A7%E8%A1%A8%E3%80%82%3C%2FP%3E%0A%3CP%3ERT700SRM%20%E4%B8%AD%E6%98%BE%E7%A4%BA%E7%9A%84%E8%A1%A8%E6%A0%BC%EF%BC%88%E8%A1%A8%2079%EF%BC%89%E6%8F%8F%E8%BF%B0%E4%BA%86%E6%A0%87%E5%87%86%E7%9A%84%20Cortex-M33%20NVIC%20%E5%90%91%E9%87%8F%E8%A1%A8%EF%BC%8C%E5%AE%83%E6%98%AF%20ARM%20%E7%9A%84%E9%80%9A%E7%94%A8%E5%AE%9A%E4%B9%89%EF%BC%8C%E4%B8%8D%E6%98%AF%20RT700%20%E4%B8%93%E6%9C%89%E7%9A%84%E3%80%82%3C%2FP%3E%0A%3CDIV%3E%0A%3CDIV%3E%E8%BF%99%E7%A7%8D%E5%B7%AE%E5%BC%82%E5%BE%88%E5%AE%B9%E6%98%93%E7%BB%99%E7%94%A8%E6%88%B7%E9%80%A0%E6%88%90%E5%9B%B0%E6%83%91%E3%80%82%3C%2FDIV%3E%0A%3CBR%20%2F%3E%0A%3CDIV%3E%E4%B8%BA%E9%81%BF%E5%85%8D%E8%BF%9B%E4%B8%80%E6%AD%A5%E7%9A%84%E8%AF%AF%E8%A7%A3%EF%BC%8C%E6%88%91%E5%B0%86%E5%90%91%E7%9B%B8%E5%85%B3%E5%9B%A2%E9%98%9F%E6%8F%90%E4%BA%A4%E5%86%85%E9%83%A8%E7%A5%A8%E6%8D%AE%EF%BC%8C%E8%A6%81%E6%B1%82%E6%BE%84%E6%B8%85%E5%B9%B6%E6%9B%B4%E5%A5%BD%E5%9C%B0%E8%B0%83%E6%95%B4%E6%96%87%E6%A1%A3%E3%80%82%3C%2FDIV%3E%0A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%0A%3C%2FDIV%3E%0A%3CP%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E6%9C%89%E4%BB%BB%E4%BD%95%E5%85%B6%E4%BB%96%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E9%9A%8F%E6%97%B6%E5%91%8A%E8%AF%89%E6%88%91%E3%80%82%20%3C%2FP%3E%0A%3CP%3E%E9%A1%BA%E7%A5%9D%E5%95%86%E7%A5%BA%EF%BC%81%3C%2FP%3E%0A%3CP%3EMayLiu%3C%2FP%3E%0A%3C%2FDIV%3E%3C%2FLINGO-BODY%3E