-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNXP.FRDM-MCXN947_BSP.pdsc
1808 lines (1804 loc) · 130 KB
/
NXP.FRDM-MCXN947_BSP.pdsc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<package xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="https://raw.githubusercontent.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/v1.7.40/schema/PACK.xsd" schemaVersion="1.7.40">
<name>FRDM-MCXN947_BSP</name>
<vendor>NXP</vendor>
<description>Board Support Pack for FRDM-MCXN947</description>
<url>https://mcuxpresso.nxp.com/cmsis_pack/repo/</url>
<license>Licenses.txt</license>
<releases>
<release version="19.1.0-dev">
Active development...
</release>
<release version="19.0.0" date="2024-07-17">NXP CMSIS Packs based on MCUXpresso SDK 2.16.0</release>
<release version="17.0.0" date="2024-01-29">NXP CMSIS Packs based on MCUXpresso SDK 2.14.0</release>
</releases>
<keywords>
<keyword>Board Support Pack</keyword>
</keywords>
<requirements>
<packages>
<package name="MCXN947_DFP" vendor="NXP" version="19.0.0"/>
<package name="CMSIS" vendor="ARM" version="5.9.0"/>
</packages>
<languages>
<language name="C" version="99"/>
</languages>
</requirements>
<boards>
<board vendor="NXP" name="FRDM-MCXN947" orderForm="https://www.nxp.com/part/FRDM-MCXN947">
<description>FRDM Development Board for MCX N94 and N54 MCUs</description>
<image small="boards/frdmmcxn947/frdmmcxn947.png"/>
<book category="overview" name="https://www.nxp.com/document/guide/getting-started-with-frdm-mcxn947:GS-FRDM-MCXNXX" title="Getting Started"/>
<book category="overview" name="https://www.nxp.com/docs/en/quick-reference-guide/FRDM-MCXN947-QSG.pdf" title="Quick Start Guide"/>
<book category="manual" name="https://www.nxp.com/webapp/Download?colCode=UM12018&isHTMLorPDF=HTML" title="User Manual"/>
<book category="schematic" name="https://www.nxp.com/webapp/Download?colCode=90818-MCXN947SH" title="Schematics"/>
<book category="other" name="https://www.nxp.com/webapp/Download?colCode=FRDM-MCXN947-DESIGN-FILES" title="Design Files"/>
<mountedDevice Dname="MCXN947VDF" Dvendor="NXP:11"/>
<compatibleDevice Dname="MCXN946VDF" Dvendor="NXP:11"/>
<compatibleDevice Dname="MCXN946VNL" Dvendor="NXP:11"/>
<compatibleDevice Dname="MCXN946VPB" Dvendor="NXP:11"/>
<compatibleDevice Dname="MCXN947VNL" Dvendor="NXP:11"/>
<compatibleDevice Dname="MCXN947VPB" Dvendor="NXP:11"/>
<debugInterface adapter="JTAG/SW" connector="10-pin Cortex Debug Connector"/>
<debugProbe name="CMSIS-DAP" version="3.128" debugLink="swd" debugClock="10000000" connector="USB-C"/>
<feature type="ODbg" n="1" name="On-board MCU-Link debugger with CMSIS-DAP"/>
<feature type="XTAL" n="24000000" name="Crystal Oscillator"/>
<feature type="PWR" n="5V" name=""/>
<feature type="ROM" n="1" name="64 Mbit QSPI Flash Memory"/>
<feature type="MemCard" n="1" name="SD Card Connector (not populated)"/>
<feature type="USB" n="1" name="USB-C connector with high-speed USB controller and PHY module"/>
<feature type="ETH" n="1" m="100000000" name="RJ45 Connector"/>
<feature type="CAN" n="1" name="2-Pin Header, 1.27 mm Pitch"/>
<feature type="Button" n="3" name="Push-buttons: RESET, WAKEUP, ISP"/>
<feature type="Touch" n="1" name="Touch Slider for touch sensing detection"/>
<feature type="TempSens" n="1" name=""/>
<feature type="ConnOther" n="1" name="Arduino header"/>
<feature type="ConnOther" n="1" name="FRDM header"/>
<feature type="ConnOther" n="1" name="mikroBUS header"/>
<feature type="ConnOther" n="1" name="Pmod header"/>
<feature type="ConnOther" n="1" name="FlexIO/LCD header"/>
<feature type="ConnOther" n="1" name="SmartDMA/Camera header"/>
<feature type="LED" n="1" name="RGB LED"/>
</board>
</boards>
<conditions>
<condition id="device.MCXN946.internal_condition">
<accept Dname="MCXN946VDF" Dvendor="NXP:11"/>
<accept Dname="MCXN946VNL" Dvendor="NXP:11"/>
<accept Dname="MCXN946VPB" Dvendor="NXP:11"/>
</condition>
<condition id="device.MCXN947.internal_condition">
<accept Dname="MCXN947VDF" Dvendor="NXP:11"/>
<accept Dname="MCXN947VNL" Dvendor="NXP:11"/>
<accept Dname="MCXN947VPB" Dvendor="NXP:11"/>
</condition>
<condition id="device_id.MCXN947.internal_condition">
<accept Dname="MCXN947VDF" Dvendor="NXP:11"/>
<accept Dname="MCXN947VNL" Dvendor="NXP:11"/>
<accept Dname="MCXN947VPB" Dvendor="NXP:11"/>
</condition>
<condition id="BOARD_Project_Template.frdmmcxn947.condition_id">
<require condition="allOf.board=frdmmcxn947, component.lpuart_adapter, device_id=MCXN947, device.MCXN947_startup, driver.clock, driver.gpio, driver.lpuart, driver.port, driver.mcx_spc, driver.reset, anyOf=allOf=component.serial_manager, utility.assert, utility.debug_console, allOf=utility.assert_lite, utility.debug_console_lite.internal_condition"/>
</condition>
<condition id="allOf.board=frdmmcxn947, component.lpuart_adapter, device_id=MCXN947, device.MCXN947_startup, driver.clock, driver.gpio, driver.lpuart, driver.port, driver.mcx_spc, driver.reset, anyOf=allOf=component.serial_manager, utility.assert, utility.debug_console, allOf=utility.assert_lite, utility.debug_console_lite.internal_condition">
<require condition="board.frdmmcxn947.internal_condition"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="lpuart_adapter"/>
<require condition="device_id.MCXN947.internal_condition"/>
<require Cclass="Device" Cgroup="Startup" Csub=""/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="clock"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="gpio"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="lpuart"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="port"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="mcx_spc"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="reset"/>
<require condition="anyOf.allOf=component.serial_manager, utility.assert, utility.debug_console, allOf=utility.assert_lite, utility.debug_console_lite.internal_condition"/>
</condition>
<condition id="board.frdmmcxn947.internal_condition">
<accept condition="device.MCXN946.internal_condition"/>
<accept condition="device.MCXN947.internal_condition"/>
</condition>
<condition id="anyOf.allOf=component.serial_manager, utility.assert, utility.debug_console, allOf=utility.assert_lite, utility.debug_console_lite.internal_condition">
<accept condition="allOf.component.serial_manager, utility.assert, utility.debug_console.internal_condition"/>
<accept condition="allOf.utility.assert_lite, utility.debug_console_lite.internal_condition"/>
</condition>
<condition id="allOf.component.serial_manager, utility.assert, utility.debug_console.internal_condition">
<require Cclass="Device" Cgroup="SDK Utilities" Csub="serial_manager"/>
<require Cclass="Device" Cgroup="SDK Utilities" Csub="assert"/>
<require Cclass="Device" Cgroup="SDK Utilities" Csub="debug_console"/>
</condition>
<condition id="allOf.utility.assert_lite, utility.debug_console_lite.internal_condition">
<require Cclass="Device" Cgroup="SDK Utilities" Csub="assert_lite"/>
<require Cclass="Device" Cgroup="SDK Utilities" Csub="debug_console_lite"/>
</condition>
<condition id="CMSIS_Driver_VIO">
<require condition="board.frdmmcxn947.internal_condition"/>
<require Cclass="Device" Cgroup="SDK Drivers" Csub="gpio"/>
</condition>
<condition id="Board_Layer">
<require Bvendor="NXP" Bname="FRDM-MCXN947"/>
</condition>
<condition id="Template_Board">
<require Bvendor="NXP" Bname="FRDM-MCXN947"/>
</condition>
<condition id="Template_Device">
<accept condition="device.MCXN946.internal_condition"/>
<accept condition="device.MCXN947.internal_condition"/>
</condition>
</conditions>
<examples>
<example name="cdog" folder="boards/frdmmcxn947/driver_examples/cdog/cm33_core0" doc="readme.md">
<description>The CDOG Example project is a demonstration program that uses the KSDK software to show funcionality of Code Watchdog Timer.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cdog.uvprojx"/>
<environment name="iar" load="iar/cdog.ewp"/>
<environment name="csolution" load="cdog.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpi2c_edma_b2b_transfer_master" folder="boards/frdmmcxn947/cmsis_driver_examples/lpi2c/edma_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>CMSIS-Driver defines generic peripheral driver interfaces for middleware making it reusable across a wide range of supported microcontroller devices. The API connects microcontroller peripherals with middleware that...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpi2c_edma_b2b_transfer_master.uvprojx"/>
<environment name="csolution" load="cmsis_lpi2c_edma_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpi2c_edma_b2b_transfer_slave" folder="boards/frdmmcxn947/cmsis_driver_examples/lpi2c/edma_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>CMSIS-Driver defines generic peripheral driver interfaces for middleware making it reusable across a wide range of supported microcontroller devices. The API connects microcontroller peripherals with middleware that...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpi2c_edma_b2b_transfer_slave.uvprojx"/>
<environment name="csolution" load="cmsis_lpi2c_edma_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpi2c_int_b2b_transfer_master" folder="boards/frdmmcxn947/cmsis_driver_examples/lpi2c/int_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>CMSIS-Driver defines generic peripheral driver interfaces for middleware making it reusable across a wide range of supported microcontroller devices. The API connects microcontroller peripherals with middleware that...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpi2c_int_b2b_transfer_master.uvprojx"/>
<environment name="csolution" load="cmsis_lpi2c_int_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpi2c_int_b2b_transfer_slave" folder="boards/frdmmcxn947/cmsis_driver_examples/lpi2c/int_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>CMSIS-Driver defines generic peripheral driver interfaces for middleware making it reusable across a wide range of supported microcontroller devices. The API connects microcontroller peripherals with middleware that...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpi2c_int_b2b_transfer_slave.uvprojx"/>
<environment name="csolution" load="cmsis_lpi2c_int_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpspi_edma_b2b_transfer_master" folder="boards/frdmmcxn947/cmsis_driver_examples/lpspi/edma_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The cmsis_lpspi_edma_b2b_transfer example shows how to use LPSPI CMSIS driver in edma way:In this example , we need two boards, one board used as LPSPI master and another board used as LPSPI slave.The file...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpspi_edma_b2b_transfer_master.uvprojx"/>
<environment name="csolution" load="cmsis_lpspi_edma_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpspi_edma_b2b_transfer_slave" folder="boards/frdmmcxn947/cmsis_driver_examples/lpspi/edma_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The cmsis_lpspi_edma_b2b_transfer example shows how to use LPSPI CMSIS driver in edma way:In this example , we need two boards, one board used as LPSPI master and another board used as LPSPI slave.The file...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpspi_edma_b2b_transfer_slave.uvprojx"/>
<environment name="csolution" load="cmsis_lpspi_edma_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpspi_int_b2b_transfer_master" folder="boards/frdmmcxn947/cmsis_driver_examples/lpspi/int_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The cmsis_lpspi_int_b2b_transfer example shows how to use LPSPI CMSIS driver in interrupt way:In this example , we need two boards, one board used as LPSPI master and another board used as LPSPI slave.The file...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpspi_int_b2b_transfer_master.uvprojx"/>
<environment name="csolution" load="cmsis_lpspi_int_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpspi_int_b2b_transfer_slave" folder="boards/frdmmcxn947/cmsis_driver_examples/lpspi/int_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The lpspi_int_b2b_transfer example shows how to use LPSPI CMSIS driver in interrupt way:In this example , we need two boards, one board used as LPSPI master and another board used as LPSPI slave.The file...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpspi_int_b2b_transfer_slave.uvprojx"/>
<environment name="csolution" load="cmsis_lpspi_int_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpuart_edma_transfer" folder="boards/frdmmcxn947/cmsis_driver_examples/lpuart/edma_transfer/cm33_core0" doc="readme.md">
<description>CMSIS-Driver defines generic peripheral driver interfaces for middleware making it reusable across a wide range of supported microcontroller devices. The API connects microcontroller peripherals with middleware that...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpuart_edma_transfer.uvprojx"/>
<environment name="csolution" load="cmsis_lpuart_edma_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="cmsis_lpuart_interrupt_transfer" folder="boards/frdmmcxn947/cmsis_driver_examples/lpuart/interrupt_transfer/cm33_core0" doc="readme.md">
<description>CMSIS-Driver defines generic peripheral driver interfaces for middleware making it reusable across a wide range of supported microcontroller devices. The API connects microcontroller peripherals with middleware that...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/cmsis_lpuart_interrupt_transfer.uvprojx"/>
<environment name="csolution" load="cmsis_lpuart_interrupt_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="crc" folder="boards/frdmmcxn947/driver_examples/crc/cm33_core0" doc="readme.md">
<description>The CRC Example project is a demonstration program that uses the KSDK software to generate checksumsfor an ASCII string. Several CRC protocols are implemented using the CRC driver API.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/crc.uvprojx"/>
<environment name="iar" load="iar/crc.ewp"/>
<environment name="csolution" load="crc.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="ctimer_match_example" folder="boards/frdmmcxn947/driver_examples/ctimer/simple_match/cm33_core0" doc="readme.md">
<description>The CTimer Example project is to demonstrate usage of the KSDK ctimer driver.In this example, the match feature of the CTimer is used to toggle the output level.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/ctimer_match_example.uvprojx"/>
<environment name="iar" load="iar/ctimer_match_example.ewp"/>
<environment name="csolution" load="ctimer_match_example.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="ctimer_match_interrupt_example" folder="boards/frdmmcxn947/driver_examples/ctimer/simple_match_interrupt/cm33_core0" doc="readme.md">
<description>The Simple Match Interrupt project is to demonstrate usage of the SDK CTimer driver with interrupt callback functionsIn this example the upon match and IO pin connected to the LED is toggled and the timer is reset,...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/ctimer_match_interrupt_example.uvprojx"/>
<environment name="iar" load="iar/ctimer_match_interrupt_example.ewp"/>
<environment name="csolution" load="ctimer_match_interrupt_example.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="ctimer_pwm_example" folder="boards/frdmmcxn947/driver_examples/ctimer/simple_pwm/cm33_core0" doc="readme.md">
<description>The CTimer Example project is to demonstrate usage of the KSDK ctimer driver.In this example, CTimer is used to generate a PWM signal.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/ctimer_pwm_example.uvprojx"/>
<environment name="iar" load="iar/ctimer_pwm_example.ewp"/>
<environment name="csolution" load="ctimer_pwm_example.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="ctimer_pwm_interrupt_example" folder="boards/frdmmcxn947/driver_examples/ctimer/simple_pwm_interrupt/cm33_core0" doc="readme.md">
<description>The Simple PWM Interrupt project is to demonstrate usage of the SDK CTimer driver as a PWM with interrupt callback functionsIn this example an IO pin connected to the LED is used as a PWM output line to generate a...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/ctimer_pwm_interrupt_example.uvprojx"/>
<environment name="iar" load="iar/ctimer_pwm_interrupt_example.ewp"/>
<environment name="csolution" load="ctimer_pwm_interrupt_example.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="dac14_basic" folder="boards/frdmmcxn947/driver_examples/dac14/dac14_basic/cm33_core0" doc="readme.md">
<description>The DAC14 basic example shows how to use the DAC module simply as the general DAC converter. No support is needed to be triggered by DAC in the example using the buffer mode. The value written into DAC data register...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/dac14_basic.uvprojx"/>
<environment name="iar" load="iar/dac14_basic.ewp"/>
<environment name="csolution" load="dac14_basic.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="dac14_interrupt" folder="boards/frdmmcxn947/driver_examples/dac14/dac14_interrupt/cm33_core0" doc="readme.md">
<description>The DAC14 interrupt example shows how to use the DAC FIFO interrupt. When the application starts to run, it will immediately enter the DAC ISR and write data into the FIFO which is empty at first. Once the DAC FIFO...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/dac14_interrupt.uvprojx"/>
<environment name="iar" load="iar/dac14_interrupt.ewp"/>
<environment name="csolution" load="dac14_interrupt.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="dac_1_basic" folder="boards/frdmmcxn947/driver_examples/dac/dac_basic/cm33_core0" doc="readme.md">
<description>The dac_basic example shows how to use DAC module simply as the general DAC converter.When the DAC's buffer feature is not enabled, the first item of the buffer is used as the DAC output data register.The converter...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/dac_1_basic.uvprojx"/>
<environment name="iar" load="iar/dac_1_basic.ewp"/>
<environment name="csolution" load="dac_1_basic.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="dac_1_buffer_interrupt" folder="boards/frdmmcxn947/driver_examples/dac/dac_buffer_interrupt/cm33_core0" doc="readme.md">
<description>The dac_buffer_interrupt example shows how to use DAC FIFO interrupt.When the DAC FIFO empty interrupt is enabled firstly, the application would enter the DAC ISR immediately, since the FIFO is actually empty. Then...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/dac_1_buffer_interrupt.uvprojx"/>
<environment name="iar" load="iar/dac_1_buffer_interrupt.ewp"/>
<environment name="csolution" load="dac_1_buffer_interrupt.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_channel_link" folder="boards/frdmmcxn947/driver_examples/edma3/channel_link/cm33_core0" doc="readme.md">
<description>The EDMA3 channel link example is a simple demonstration program that uses the SDK software.The purpose of this example is to show how to use the EDMA3 and to provide a simple example for debugging and further development.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_channel_link.uvprojx"/>
<environment name="iar" load="iar/edma3_channel_link.ewp"/>
<environment name="csolution" load="edma3_channel_link.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_interleave_transfer" folder="boards/frdmmcxn947/driver_examples/edma3/interleave_transfer/cm33_core0" doc="readme.md">
<description>The EDMA3 interleave example is a simple demonstration program that uses the SDK software.The purpose of this example is to show how to use the EDMA3 and to provide a simple example for debugging and further development.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_interleave_transfer.uvprojx"/>
<environment name="iar" load="iar/edma3_interleave_transfer.ewp"/>
<environment name="csolution" load="edma3_interleave_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_memory_to_memory" folder="boards/frdmmcxn947/driver_examples/edma3/memory_to_memory/cm33_core0" doc="readme.md">
<description>The EDMA memory to memory example is a simple demonstration program that uses the SDK software.It executes one shot transfer from source buffer to destination buffer using the SDK EDMA drivers.The purpose of this...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_memory_to_memory.uvprojx"/>
<environment name="iar" load="iar/edma3_memory_to_memory.ewp"/>
<environment name="csolution" load="edma3_memory_to_memory.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_memory_to_memory_transfer" folder="boards/frdmmcxn947/driver_examples/edma3/memory_to_memory_transfer/cm33_core0" doc="readme.md">
<description>The EDMA3 memory to memory transfer example is a simple demonstration program that uses the SDK software.It executes one shot transfer from source buffer to destination buffer using the SDK EDMA3 drivers.The purpose...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_memory_to_memory_transfer.uvprojx"/>
<environment name="iar" load="iar/edma3_memory_to_memory_transfer.ewp"/>
<environment name="csolution" load="edma3_memory_to_memory_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_memset" folder="boards/frdmmcxn947/driver_examples/edma3/memset/cm33_core0" doc="readme.md">
<description>The EDMA3 memset example is a simple demonstration program that uses the SDK software.It executes one shot transfer from source buffer to destination buffer using the SDK EDMA3 drivers.The purpose of this example is...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_memset.uvprojx"/>
<environment name="iar" load="iar/edma3_memset.ewp"/>
<environment name="csolution" load="edma3_memset.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_ping_pong_transfer" folder="boards/frdmmcxn947/driver_examples/edma3/ping_pong_transfer/cm33_core0" doc="readme.md">
<description>The EDMA3 ping pong transfer example is a simple demonstration program that uses the SDK software.The purpose of this example is to show how to use the EDMA3 and to provide a simple example for debugging and further development.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_ping_pong_transfer.uvprojx"/>
<environment name="iar" load="iar/edma3_ping_pong_transfer.ewp"/>
<environment name="csolution" load="edma3_ping_pong_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_scatter_gather" folder="boards/frdmmcxn947/driver_examples/edma3/scatter_gather/cm33_core0" doc="readme.md">
<description>The EDMA3 scatter gather example is a simple demonstration program that uses the SDK software.It executes one shot transfer from source buffer to destination buffer using the SDK EDMA3 drivers.The purpose of this...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_scatter_gather.uvprojx"/>
<environment name="iar" load="iar/edma3_scatter_gather.ewp"/>
<environment name="csolution" load="edma3_scatter_gather.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="edma3_wrap_transfer" folder="boards/frdmmcxn947/driver_examples/edma3/wrap_transfer/cm33_core0" doc="readme.md">
<description>The EDMA3 wrap transfer example is a simple demonstration program that uses the SDK software.The purpose of this example is to show how to use the EDMA3 and to provide a simple example for debugging and further development.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/edma3_wrap_transfer.uvprojx"/>
<environment name="iar" load="iar/edma3_wrap_transfer.ewp"/>
<environment name="csolution" load="edma3_wrap_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="els_hash" folder="boards/frdmmcxn947/els_pkc_examples/els_hash/cm33_core0" doc="readme.md">
<description>The ELS PKC application provides examples which demonstrate usage of hash algorithms and a crypto library lightweight testing.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/els_hash.uvprojx"/>
<environment name="csolution" load="els_hash.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="els_pkc_asymmetric" folder="boards/frdmmcxn947/els_pkc_examples/els_pkc_asymmetric/cm33_core0" doc="readme.md">
<description>The ELS PKC application provides examples which demonstrate usage of asymmetric algorithms and a crypto library lightweight testing.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/els_pkc_asymmetric.uvprojx"/>
<environment name="csolution" load="els_pkc_asymmetric.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="els_pkc_common" folder="boards/frdmmcxn947/els_pkc_examples/els_pkc_common/cm33_core0" doc="readme.md">
<description>The ELS PKC application provides examples which demonstrate usage of common features including PRNG and a crypto library lightweight testing.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/els_pkc_common.uvprojx"/>
<environment name="csolution" load="els_pkc_common.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="els_symmetric" folder="boards/frdmmcxn947/els_pkc_examples/els_symmetric/cm33_core0" doc="readme.md">
<description>The ELS PKC application provides examples which demonstrate usage of symmetric algorithms and a crypto library lightweight testing.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/els_symmetric.uvprojx"/>
<environment name="csolution" load="els_symmetric.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="error_recording" folder="boards/frdmmcxn947/driver_examples/erm/error_recording/cm33_core0" doc="readme.md">
<description>The ERM Single Error project is a simple demonstration program of the SDK ERM driver. It shows how to show error events using the ERM driver.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/error_recording.uvprojx"/>
<environment name="iar" load="iar/error_recording.ewp"/>
<environment name="csolution" load="error_recording.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="evtg" folder="boards/frdmmcxn947/driver_examples/evtg/cm33_core0" doc="readme.md">
<description>The EVTG project is a simple demonstration of the SDK EVTG driver. EVTG example will use SCTimer output 2 PWM sigal and then EVTG will genertae the intersection of PWM0 and PWM1.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/evtg.uvprojx"/>
<environment name="iar" load="iar/evtg.ewp"/>
<environment name="csolution" load="evtg.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="ewm" folder="boards/frdmmcxn947/driver_examples/ewm/cm33_core0" doc="readme.md">
<description>The EWM Example project is to demonstrate usage of the KSDK EWM driver.In the example, EWM counter is continuously refreshed until button is pressed.Once the button is pressed, EWM counter will expire and interrupt...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/ewm.uvprojx"/>
<environment name="iar" load="iar/ewm.ewp"/>
<environment name="csolution" load="ewm.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexcan_interrupt_transfer" folder="boards/frdmmcxn947/driver_examples/flexcan/interrupt_transfer/cm33_core0" doc="readme.md">
<description>The flexcan_interrupt example shows how to use FlexCAN driver in none-blocking interrupt way:In this example, 2 boards are connected through CAN bus. Endpoint A(board A) send a CAN Message toEndpoint B(board B) when...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexcan_interrupt_transfer.uvprojx"/>
<environment name="iar" load="iar/flexcan_interrupt_transfer.ewp"/>
<environment name="csolution" load="flexcan_interrupt_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexcan_loopback" folder="boards/frdmmcxn947/driver_examples/flexcan/loopback/cm33_core0" doc="readme.md">
<description>The flexcan_loopback_functional example shows how to use the loopback test mode to debug your CAN Bus design:To demonstrates this example, only one board is needed. The example will config one FlexCAN MessageBuffer...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexcan_loopback.uvprojx"/>
<environment name="iar" load="iar/flexcan_loopback.ewp"/>
<environment name="csolution" load="flexcan_loopback.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexcan_loopback_transfer" folder="boards/frdmmcxn947/driver_examples/flexcan/loopback_transfer/cm33_core0" doc="readme.md">
<description>The flexcan_loopback example shows how to use the loopback test mode to debug your CAN Bus design:To demonstrates this example, only one board is needed. The example will config one FlexCAN MessageBuffer to Rx...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexcan_loopback_transfer.uvprojx"/>
<environment name="iar" load="iar/flexcan_loopback_transfer.ewp"/>
<environment name="csolution" load="flexcan_loopback_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexcan_ping_pong_buffer_transfer" folder="boards/frdmmcxn947/driver_examples/flexcan/ping_pong_buffer_transfer/cm33_core0" doc="readme.md">
<description>The flexcan_ping_pong_buffer_transfer example shows how to use the FlexCAN queue feature to create 2 simulate FIFOs that can receive CAN frames:In this example, 2 boards are connected through CAN bus. Endpoint...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexcan_ping_pong_buffer_transfer.uvprojx"/>
<environment name="iar" load="iar/flexcan_ping_pong_buffer_transfer.ewp"/>
<environment name="csolution" load="flexcan_ping_pong_buffer_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexcan_pretended_networking_wakeup" folder="boards/frdmmcxn947/driver_examples/flexcan/pretended_networking_wakeup/cm33_core0" doc="readme.md">
<description>The flexcan_pretended_networking_wakeup example shows how to wake up FLEXCAN module from Pretended Networking mode:In this example, 2 boards are connected through CAN bus. Endpoint A(board A) send a CAN Message to...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexcan_pretended_networking_wakeup.uvprojx"/>
<environment name="iar" load="iar/flexcan_pretended_networking_wakeup.ewp"/>
<environment name="csolution" load="flexcan_pretended_networking_wakeup.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_i2c_interrupt_lpi2c_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/i2c/interrupt_lpi2c_transfer/cm33_core0" doc="readme.md">
<description>The flexio_lpi2c_interrupt example shows how to use flexio i2c master driver in interrupt way:In this example, a flexio simulated i2c master connect to a LPI2C slave</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_i2c_interrupt_lpi2c_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_i2c_interrupt_lpi2c_transfer.ewp"/>
<environment name="csolution" load="flexio_i2c_interrupt_lpi2c_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_mculcd_edma_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/mculcd/edma_transfer/cm33_core0" doc="readme.md">
<description>The flexio_mculcd_edma_transfer example shows how to use flexio mculcd edma driver to drive MCU LCD panel.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_mculcd_edma_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_mculcd_edma_transfer.ewp"/>
<environment name="csolution" load="flexio_mculcd_edma_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_mculcd_int_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/mculcd/int_transfer/cm33_core0" doc="readme.md">
<description>The flexio_mculcd_int_transfer example shows how to use flexio mculcd driver interrupt based transactional APIs to drive MCU LCD panel.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_mculcd_int_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_mculcd_int_transfer.ewp"/>
<environment name="csolution" load="flexio_mculcd_int_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_mculcd_polling" folder="boards/frdmmcxn947/driver_examples/flexio/mculcd/polling/cm33_core0" doc="readme.md">
<description>The flexio_mculcd_polling example shows how to use flexio mculcd driver polling APIs to drive MCU LCD panel.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_mculcd_polling.uvprojx"/>
<environment name="iar" load="iar/flexio_mculcd_polling.ewp"/>
<environment name="csolution" load="flexio_mculcd_polling.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_mculcd_smartdma_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/mculcd/smartdma_transfer/cm33_core0" doc="readme.md">
<description>The flexio_mculcd_smartdma_transfer example shows how to use flexio mculcd smartdma driver to drive MCU LCD panel.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_mculcd_smartdma_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_mculcd_smartdma_transfer.ewp"/>
<environment name="csolution" load="flexio_mculcd_smartdma_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_pwm" folder="boards/frdmmcxn947/driver_examples/flexio/pwm/cm33_core0" doc="readme.md">
<description>This demo describes how to use SDK drivers to implement the PWM feature by FLEXIO IP module. It outputs the PWM singal with fixed frequency defined by "DEMO_FLEXIO_FREQUENCY" in source code and dynamic duty from 99 to 1 to one of the FLEXIO pin.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_pwm.uvprojx"/>
<environment name="iar" load="iar/flexio_pwm.ewp"/>
<environment name="csolution" load="flexio_pwm.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_edma_b2b_transfer_master" folder="boards/frdmmcxn947/driver_examples/flexio/spi/edma_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The flexio_spi_master_edma example shows how to use flexio spi master driver in edma way:In this example, a flexio simulated master connect to a flexio simulated spi slave .</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_edma_b2b_transfer_master.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_edma_b2b_transfer_master.ewp"/>
<environment name="csolution" load="flexio_spi_edma_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_edma_b2b_transfer_slave" folder="boards/frdmmcxn947/driver_examples/flexio/spi/edma_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The flexio_spi_slave_edma example shows how to use flexio spi slave driver in dma way:In this example, a flexio simulated slave connect to a flexio simulated spi master.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_edma_b2b_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_edma_b2b_transfer_slave.ewp"/>
<environment name="csolution" load="flexio_spi_edma_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_edma_lpspi_transfer_master" folder="boards/frdmmcxn947/driver_examples/flexio/spi/edma_lpspi_transfer/master/cm33_core0" doc="readme.md">
<description>The flexio_spi_master_edma_lpspi_slave example shows how to use flexio spi master driver in edma way:In this example, a flexio simulated master connect to a lpspi slave .</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_edma_lpspi_transfer_master.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_edma_lpspi_transfer_master.ewp"/>
<environment name="csolution" load="flexio_spi_edma_lpspi_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_edma_lpspi_transfer_slave" folder="boards/frdmmcxn947/driver_examples/flexio/spi/edma_lpspi_transfer/slave/cm33_core0" doc="readme.md">
<description>The flexio_spi_slave_edma_lpspi_master example shows how to use flexio spi slave driver in edma way:In this example, a flexio simulated slave connect to a lpspi master.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_edma_lpspi_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_edma_lpspi_transfer_slave.ewp"/>
<environment name="csolution" load="flexio_spi_edma_lpspi_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_int_b2b_transfer_master" folder="boards/frdmmcxn947/driver_examples/flexio/spi/int_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The flexio_spi_master_interrupt example shows how to use flexio spi master driver in interrupt way:In this example, a flexio simulated master connect to a flexio simulated spi slave .</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_int_b2b_transfer_master.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_int_b2b_transfer_master.ewp"/>
<environment name="csolution" load="flexio_spi_int_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_int_b2b_transfer_slave" folder="boards/frdmmcxn947/driver_examples/flexio/spi/int_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The flexio_spi_slave_interrupt example shows how to use flexio spi slave driver in interrupt way:In this example, a flexio simulated slave connect to a flexio simulated spi master.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_int_b2b_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_int_b2b_transfer_slave.ewp"/>
<environment name="csolution" load="flexio_spi_int_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_int_lpspi_transfer_master" folder="boards/frdmmcxn947/driver_examples/flexio/spi/int_lpspi_transfer/master/cm33_core0" doc="readme.md">
<description>The flexio_spi_master_interrupt_lpspi_slave example shows how to use flexio spi master driver in interrupt way. In this example, a flexio simulated master connect to a lpspi slave .</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_int_lpspi_transfer_master.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_int_lpspi_transfer_master.ewp"/>
<environment name="csolution" load="flexio_spi_int_lpspi_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_spi_int_lpspi_transfer_slave" folder="boards/frdmmcxn947/driver_examples/flexio/spi/int_lpspi_transfer/slave/cm33_core0" doc="readme.md">
<description>The flexio_spi_slave_interrupt_lpspi_master example shows how to use flexio spi slave driver in interrupt way. In this example, a flexio simulated slave connect to a lpspi master.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_spi_int_lpspi_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/flexio_spi_int_lpspi_transfer_slave.ewp"/>
<environment name="csolution" load="flexio_spi_int_lpspi_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_uart_edma_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/uart/edma_transfer/cm33_core0" doc="readme.md">
<description>The flexio_uart_edma example shows how to use flexio uart driver in edma way:In this example, a flexio simulated uart connect to PC through USB-Serial, the board will send back all charactersthat PC send to the board.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_uart_edma_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_uart_edma_transfer.ewp"/>
<environment name="csolution" load="flexio_uart_edma_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_uart_int_rb_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/uart/int_rb_transfer/cm33_core0" doc="readme.md">
<description>The flexio_uart_interrupt_ring_buffer example shows how to use flexio uart driver in interrupt way withRX ring buffer enabled:In this example, a flexio simulated uart connect to PC through USB-Serial, the board...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_uart_int_rb_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_uart_int_rb_transfer.ewp"/>
<environment name="csolution" load="flexio_uart_int_rb_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_uart_interrupt_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/uart/interrupt_transfer/cm33_core0" doc="readme.md">
<description>The flexio_uart_interrupt example shows how to use flexio uart driver in interrupt way:In this example, a flexio simulated uart connect to PC through USB-Serial, the board will send back all charactersthat PC send to...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_uart_interrupt_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_uart_interrupt_transfer.ewp"/>
<environment name="csolution" load="flexio_uart_interrupt_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexio_uart_polling_transfer" folder="boards/frdmmcxn947/driver_examples/flexio/uart/polling_transfer/cm33_core0" doc="readme.md">
<description>The flexio_uart_polling example shows how to use flexio uart driver in polling way:In this example, a flexio simulated uart connect to PC through USB-Serial, the board will send backall characters that PC send to the board.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexio_uart_polling_transfer.uvprojx"/>
<environment name="iar" load="iar/flexio_uart_polling_transfer.ewp"/>
<environment name="csolution" load="flexio_uart_polling_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexspi_octal_dma3_transfer" folder="boards/frdmmcxn947/driver_examples/flexspi/octal/edma_transfer/cm33_core0" doc="readme.md">
<description>The flexspi_octal_dma3_transfer example shows how to use flexspi driver with dma. In this example, flexspi will send data and operate the external nor flash connected with FLEXSPI. Some simple flash command will be...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexspi_octal_dma3_transfer.uvprojx"/>
<environment name="iar" load="iar/flexspi_octal_dma3_transfer.ewp"/>
<environment name="csolution" load="flexspi_octal_dma3_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="flexspi_octal_polling_transfer" folder="boards/frdmmcxn947/driver_examples/flexspi/octal/polling_transfer/cm33_core0" doc="readme.md">
<description>The flexspi_octal_polling_transfer example shows how to use flexspi driver with polling:In this example, flexspi will send data and operate the external octal flash connected with FLEXSPI. Some simple flash command...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/flexspi_octal_polling_transfer.uvprojx"/>
<environment name="iar" load="iar/flexspi_octal_polling_transfer.ewp"/>
<environment name="csolution" load="flexspi_octal_polling_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="freqme_interrupt" folder="boards/frdmmcxn947/driver_examples/freqme/cm33_core0" doc="readme.md">
<description>The freqme_interrupt is a demonstration program of the SDK LPC_FREQME driver's features. The example demostrate the usage of frequency measurement operate mode and pulse width measurement operate mode.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/freqme_interrupt.uvprojx"/>
<environment name="iar" load="iar/freqme_interrupt.ewp"/>
<environment name="csolution" load="freqme_interrupt.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="gdet" folder="boards/frdmmcxn947/driver_examples/gdet/cm33_core0" doc="readme.md">
<description>The GDET Example project is a demonstration program that uses the MCUX SDK software to show funcionality of Glitch Detect (GDET) module.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/gdet.uvprojx"/>
<environment name="iar" load="iar/gdet.ewp"/>
<environment name="csolution" load="gdet.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="gpio_input_interrupt" folder="boards/frdmmcxn947/driver_examples/gpio/input_interrupt/cm33_core0" doc="readme.md">
<description>The GPIO Example project is a demonstration program that uses the KSDK software to manipulate the general-purposeoutputs.The example is supported by the set, clear registers for each GPIO pin output register. </description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/gpio_input_interrupt.uvprojx"/>
<environment name="iar" load="iar/gpio_input_interrupt.ewp"/>
<environment name="csolution" load="gpio_input_interrupt.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="gpio_led_output" folder="boards/frdmmcxn947/driver_examples/gpio/led_output/cm33_core0" doc="readme.md">
<description>The GPIO Example project is a demonstration program that uses the KSDK software to manipulate the general-purposeoutputs. The example use LEDs and buttons to demonstrates GPIO API for port and pin manipulation (init, set,clear, and toggle).</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/gpio_led_output.uvprojx"/>
<environment name="iar" load="iar/gpio_led_output.ewp"/>
<environment name="csolution" load="gpio_led_output.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="hello_world" folder="boards/frdmmcxn947/demo_apps/hello_world/cm33_core0" doc="readme.md">
<description>The HelloWorld demo prints the "Hello World" string to the terminal using the SDK UART drivers and repeat what user input. The purpose of this demo is to show how to use the UART, and to provide a simple project for debugging and further development.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/hello_world.uvprojx"/>
<environment name="iar" load="iar/hello_world.ewp"/>
<environment name="csolution" load="hello_world.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="hello_world_ns" folder="boards/frdmmcxn947/trustzone_examples/hello_world/cm33_core0/hello_world_ns" doc="readme.md">
<description>The Hello World demo application provides a sanity check for the new SDK build environments and board bring up. This demo application also utilizes TrustZone, so it demonstrates basic techniques for TrustZone...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/hello_world_ns.uvprojx"/>
<environment name="iar" load="iar/hello_world_ns.ewp"/>
<environment name="csolution" load="../hello_world.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="hello_world_qspi_xip" folder="boards/frdmmcxn947/demo_apps/hello_world_qspi_xip/cm33_core0" doc="readme.md">
<description>The Hello World demo application provides a sanity check for the new SDK build environments and board bring up. The HelloWorld demo prints the "Hello World" string to the terminal using the SDK UART drivers. The...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/hello_world_qspi_xip.uvprojx"/>
<environment name="iar" load="iar/hello_world_qspi_xip.ewp"/>
<environment name="csolution" load="hello_world_qspi_xip.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="hello_world_s" folder="boards/frdmmcxn947/trustzone_examples/hello_world/cm33_core0/hello_world_s" doc="readme.md">
<description>The Hello World demo application provides a sanity check for the new SDK build environments and board bring up. This demo application also utilizes TrustZone, so it demonstrates basic techniques for TrustZone...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/hello_world_s.uvprojx"/>
<environment name="iar" load="iar/hello_world_s.ewp"/>
<environment name="csolution" load="../hello_world.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_edma_b2b_transfer_master" folder="boards/frdmmcxn947/driver_examples/i3c/edma_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The i3c_edma_b2b_transfer_master example shows how to use i3c driver as slave to do board to board transfer with EDMA. In this example, one i3c instance as master and another i3c instance on the other board as slave....See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_edma_b2b_transfer_master.uvprojx"/>
<environment name="iar" load="iar/i3c_edma_b2b_transfer_master.ewp"/>
<environment name="csolution" load="i3c_edma_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_edma_b2b_transfer_slave" folder="boards/frdmmcxn947/driver_examples/i3c/edma_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The i3c_edma_b2b_transfer_slave example shows how to use i3c driver as slave to do board to board transfer with EDMA. In this example, one i3c instance as slave and another i3c instance on the other board as master....See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_edma_b2b_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/i3c_edma_b2b_transfer_slave.ewp"/>
<environment name="csolution" load="i3c_edma_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_interrupt_b2b_transfer_master" folder="boards/frdmmcxn947/driver_examples/i3c/interrupt_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The i3c_interrupt_b2b_transfer_master example shows how to use i3c driver as master to do board to board transfer using interrupt method. In this example, one i3c instance as master and another i3c instance on the...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_interrupt_b2b_transfer_master.uvprojx"/>
<environment name="iar" load="iar/i3c_interrupt_b2b_transfer_master.ewp"/>
<environment name="csolution" load="i3c_interrupt_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_interrupt_b2b_transfer_slave" folder="boards/frdmmcxn947/driver_examples/i3c/interrupt_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The i3c_interrupt_b2b_transfer_slave example shows how to use i3c driver as slave to do board to board transfer with a interrupt master. In this example, one i3c instance as slave and another i3c instance on the...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_interrupt_b2b_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/i3c_interrupt_b2b_transfer_slave.ewp"/>
<environment name="csolution" load="i3c_interrupt_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_master_read_sensor_p3t1755" folder="boards/frdmmcxn947/driver_examples/i3c/master_read_sensor_p3t1755/cm33_core0" doc="readme.md">
<description>The i3c_master_read_sensor_p3t1755 example shows how to use i3c driver as master to communicate with sensor P3T1755.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_master_read_sensor_p3t1755.uvprojx"/>
<environment name="iar" load="iar/i3c_master_read_sensor_p3t1755.ewp"/>
<environment name="csolution" load="i3c_master_read_sensor_p3t1755.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_polling_b2b_transfer_master" folder="boards/frdmmcxn947/driver_examples/i3c/polling_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The i3c_polling_b2b_transfer_master example shows how to use i3c driver as master to do board to board transfer using polling method. In this example, one i3c instance as master and another i3c instance on the other...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_polling_b2b_transfer_master.uvprojx"/>
<environment name="iar" load="iar/i3c_polling_b2b_transfer_master.ewp"/>
<environment name="csolution" load="i3c_polling_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="i3c_polling_b2b_transfer_slave" folder="boards/frdmmcxn947/driver_examples/i3c/polling_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The i3c_polling_b2b_transfer_slave example shows how to use i3c driver as slave to do board to board transfer with a polling master. In this example, one i3c instance as slave and another i3c instance on the other...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/i3c_polling_b2b_transfer_slave.uvprojx"/>
<environment name="iar" load="iar/i3c_polling_b2b_transfer_slave.ewp"/>
<environment name="csolution" load="i3c_polling_b2b_transfer_slave.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="intm" folder="boards/frdmmcxn947/driver_examples/intm/cm33_core0" doc="readme.md">
<description>The INTM project is a simple demonstration of the SDK INTM driver. The role of INTM is to monitor the interrupt response. The main monitoring is whether the interrupt has timed out from the request to the response....See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/intm.uvprojx"/>
<environment name="iar" load="iar/intm.ewp"/>
<environment name="csolution" load="intm.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="irtc" folder="boards/frdmmcxn947/driver_examples/irtc/cm33_core0" doc="readme.md">
<description>The IRTC project is a simple demonstration program of the SDK IRTC driver.This example is a low power module that provides time keeping and calendaring functions and additionally providesprotection against tampering,...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/irtc.uvprojx"/>
<environment name="iar" load="iar/irtc.ewp"/>
<environment name="csolution" load="irtc.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="itrc" folder="boards/frdmmcxn947/driver_examples/itrc/cm33_core0" doc="readme.md">
<description>The ITRC Example project is a demonstration program that uses the MCUX SDK software to show funcionality of Intrusion and Tamper Response Controller.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/itrc.uvprojx"/>
<environment name="iar" load="iar/itrc.ewp"/>
<environment name="csolution" load="itrc.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="led_blinky" folder="boards/frdmmcxn947/demo_apps/led_blinky/cm33_core0" doc="readme.md">
<description>The LED Blinky demo application provides a sanity check for the new SDK build environments and board bring up. The LED Blinky demo uses the systick interrupt to realize the function of timing delay. The example takes...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/led_blinky.uvprojx"/>
<environment name="iar" load="iar/led_blinky.ewp"/>
<environment name="csolution" load="led_blinky.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpadc_edma" folder="boards/frdmmcxn947/driver_examples/lpadc/edma/cm33_core0" doc="readme.md">
<description>The lpadc_edma example shows how to use ADC to trigger a DMA transfer. In this example, user should indicate a channel to provide a voltage signal(can be controlled by user) as the LPADC's sample input and active the...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpadc_edma.uvprojx"/>
<environment name="iar" load="iar/lpadc_edma.ewp"/>
<environment name="csolution" load="lpadc_edma.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpadc_interrupt" folder="boards/frdmmcxn947/driver_examples/lpadc/interrupt/cm33_core0" doc="readme.md">
<description>The lpdc_single_interrupt example shows how to use interrupt with LPADC driver.In this example, user should indicate a channel to provide a voltage signal (can be controlled by user) as the LPADC'ssample input. When...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpadc_interrupt.uvprojx"/>
<environment name="iar" load="iar/lpadc_interrupt.ewp"/>
<environment name="csolution" load="lpadc_interrupt.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpadc_polling" folder="boards/frdmmcxn947/driver_examples/lpadc/polling/cm33_core0" doc="readme.md">
<description>The lpadc_single_polling example shows the simplest way to use LPADC driver.In this example, user should indicate a channel to provide a voltage signal (can be controlled by user) as the LPADC'ssample input. When...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpadc_polling.uvprojx"/>
<environment name="iar" load="iar/lpadc_polling.ewp"/>
<environment name="csolution" load="lpadc_polling.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpadc_temperature_measurement" folder="boards/frdmmcxn947/driver_examples/lpadc/temperature_measurement/cm33_core0" doc="readme.md">
<description>The lpadc_temperature_measurement example shows how to measure the temperature within the internal sensor. In this example, the ADC input channel is mapped to an internal temperature sensor. When running the project,...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpadc_temperature_measurement.uvprojx"/>
<environment name="iar" load="iar/lpadc_temperature_measurement.ewp"/>
<environment name="csolution" load="lpadc_temperature_measurement.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpcmp_interrupt" folder="boards/frdmmcxn947/driver_examples/lpcmp/interrupt/cm33_core0" doc="readme.md">
<description>The LPCMP interrupt Example shows how to use interrupt with LPCMP driver.In this example, user should indicate an input channel to capture a voltage signal (can be controlled by user) as the LPCMP's positive channel...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpcmp_interrupt.uvprojx"/>
<environment name="iar" load="iar/lpcmp_interrupt.ewp"/>
<environment name="csolution" load="lpcmp_interrupt.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpcmp_polling" folder="boards/frdmmcxn947/driver_examples/lpcmp/polling/cm33_core0" doc="readme.md">
<description>The LPCMP polling Example shows the simplest way to use LPCMP driver and help user with a quick start.In this example, user should indicate an input channel to capture a voltage signal (can be controlled by user) as...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpcmp_polling.uvprojx"/>
<environment name="iar" load="iar/lpcmp_polling.ewp"/>
<environment name="csolution" load="lpcmp_polling.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpcmp_round_robin" folder="boards/frdmmcxn947/driver_examples/lpcmp/round_robin/cm33_core0" doc="readme.md">
<description>The LPCMP round robin example is a simple demonstration program to use the LPCMP driver and help user with a quick start.In this example, user needs to specify which port and channel to fixed, users also need to...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpcmp_round_robin.uvprojx"/>
<environment name="iar" load="iar/lpcmp_round_robin.ewp"/>
<environment name="csolution" load="lpcmp_round_robin.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpflexcomm_interrupt_transfer" folder="boards/frdmmcxn947/driver_examples/lpflexcomm/interrupt_transfer/cm33_core0" doc="readme.md">
<description>The lpflexcomm_interrupt_transfer example shows how to use lpi2c driver and lpuart driver to build a interrupt based application.In this example, lpi2c and lpuart use same lpflexcomm instance.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpflexcomm_interrupt_transfer.uvprojx"/>
<environment name="iar" load="iar/lpflexcomm_interrupt_transfer.ewp"/>
<environment name="csolution" load="lpflexcomm_interrupt_transfer.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpi2c_edma_b2b_transfer_master" folder="boards/frdmmcxn947/driver_examples/lpi2c/edma_b2b_transfer/master/cm33_core0" doc="readme.md">
<description>The lpi2c_edma_b2b_transfer_master example shows how to use lpi2c driver as master to do board to board transfer with EDMA:In this example, one lpi2c instance as master and another lpi2c instance on the other board...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>
<project>
<environment name="uv" load="mdk/lpi2c_edma_b2b_transfer_master.uvprojx"/>
<environment name="iar" load="iar/lpi2c_edma_b2b_transfer_master.ewp"/>
<environment name="csolution" load="lpi2c_edma_b2b_transfer_master.csolution.yml"/>
</project>
<attributes/>
</example>
<example name="lpi2c_edma_b2b_transfer_slave" folder="boards/frdmmcxn947/driver_examples/lpi2c/edma_b2b_transfer/slave/cm33_core0" doc="readme.md">
<description>The lpi2c_edma_b2b_transfer_slave example shows how to use lpi2c driver as slave to do board to board transfer with a EDMA master:In this example, one lpi2c instance as slave and another lpi2c instance on the other...See more details in readme document.</description>
<board name="FRDM-MCXN947" vendor="NXP" Dvendor="NXP:11"/>