Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches
System.hpp File Reference

ST Nucleo-F429ZI specific API. More...

#include <McuSTM32F4xx.hpp>
#include <SerialPort.hpp>
#include <TwoWire.hpp>
#include <SPI.hpp>
#include <StandardPrintable.hpp>

Classes

class  SystemSTNucleoF429ZI
 ST Nucleo F429ZI System. More...

Enumerations

enum  {
  PA0 = 0 , PA1 = 1 , PA2 = 2 , PA3 = 3 ,
  PA4 = 4 , PA5 = 5 , PA6 = 6 , PA7 = 7 ,
  PA8 = 8 , PA9 = 9 , PA10 = 10 , PA11 = 11 ,
  PA12 = 12 , PA13 = 13 , PA14 = 14 , PA15 = 15 ,
  PB0 = 16 , PB1 = 17 , PB2 = 18 , PB3 = 19 ,
  PB4 = 20 , PB5 = 21 , PB6 = 22 , PB7 = 23 ,
  PB8 = 24 , PB9 = 25 , PB10 = 26 , PB11 = 27 ,
  PB12 = 28 , PB13 = 29 , PB14 = 30 , PB15 = 31 ,
  PC0 = 32 , PC1 = 33 , PC2 = 34 , PC3 = 35 ,
  PC4 = 36 , PC5 = 37 , PC6 = 38 , PC7 = 39 ,
  PC8 = 40 , PC9 = 41 , PC10 = 42 , PC11 = 43 ,
  PC12 = 44 , PC13 = 45 , PC14 = 46 , PC15 = 47 ,
  PD0 = 48 , PD1 = 49 , PD2 = 50 , PD3 = 51 ,
  PD4 = 52 , PD5 = 53 , PD6 = 54 , PD7 = 55 ,
  PD8 = 56 , PD9 = 57 , PD10 = 58 , PD11 = 59 ,
  PD12 = 60 , PD13 = 61 , PD14 = 62 , PD15 = 63 ,
  PE0 = 64 , PE1 = 65 , PE2 = 66 , PE3 = 67 ,
  PE4 = 68 , PE5 = 69 , PE6 = 70 , PE7 = 71 ,
  PE8 = 72 , PE9 = 73 , PE10 = 74 , PE11 = 75 ,
  PE12 = 76 , PE13 = 77 , PE14 = 78 , PE15 = 79 ,
  PF0 = 80 , PF1 = 81 , PF2 = 82 , PF3 = 83 ,
  PF4 = 84 , PF5 = 85 , PF6 = 86 , PF7 = 87 ,
  PF8 = 88 , PF9 = 89 , PF10 = 90 , PF11 = 91 ,
  PF12 = 92 , PF13 = 93 , PF14 = 94 , PF15 = 95 ,
  PG0 = 96 , PG1 = 97 , PG2 = 98 , PG3 = 99 ,
  PG4 = 100 , PG5 = 101 , PG6 = 102 , PG7 = 103 ,
  PG8 = 104 , PG9 = 105 , PG10 = 106 , PG11 = 107 ,
  PG12 = 108 , PG13 = 109 , PG14 = 110 , PG15 = 111 ,
  PH0 = 112 , PH1 = 113 , PH2 = 114 , NUM_PINS = 115 ,
  D0 = PG9 , D1 = PG14 , D2 = PF15 , D3 = PE13 ,
  D4 = PF14 , D5 = PE11 , D6 = PE9 , D7 = PF13 ,
  D8 = PF12 , D9 = PD15 , D10 = PD14 , D11 = PA7 ,
  D12 = PA6 , D13 = PA5 , D14 = PB9 , D15 = PB8 ,
  D16 = PC6 , D17 = PB15 , D18 = PB13 , D19 = PB12 ,
  D20 = PA15 , D21 = PC7 , D22 = PB5 , D23 = PB3 ,
  D24 = PA4 , D25 = PB4 , D26 = PB6 , D27 = PB2 ,
  D28 = PD13 , D29 = PD12 , D30 = PD11 , D31 = PE2 ,
  D32 = PA0 , D33 = PB0 , D34 = PE0 , D35 = PB11 ,
  D36 = PB10 , D37 = PE15 , D38 = PE14 , D39 = PE12 ,
  D40 = PE10 , D41 = PE7 , D42 = PE8 , D43 = PC8 ,
  D44 = PC9 , D45 = PC10 , D46 = PC11 , D47 = PC12 ,
  D48 = PD2 , D49 = PG2 , D50 = PG3 , D51 = PD7 ,
  D52 = PD6 , D53 = PD5 , D54 = PD4 , D55 = PD3 ,
  D56 = PE2 , D57 = PE4 , D58 = PE5 , D59 = PE8 ,
  D60 = PE3 , D61 = PF8 , D62 = PF7 , D63 = PF9 ,
  D64 = PG1 , D65 = PG0 , D66 = PD1 , D67 = PD0 ,
  D68 = PF0 , D69 = PF1 , D70 = PF2 , D71 = PA7 ,
  A8 = PF4 , A7 = PC2 , A6 = PB1 , A5 = PF10 ,
  A4 = PF5 , A3 = PF3 , A2 = PC3 , A1 = PC0 ,
  A0 = PA3 , LD2 = PB7 , LD3 = PB14 , LED_BUILTIN = LD2 ,
  BUTTON_BUILTIN = PC13
}

Variables

SerialPort & Serial
SerialPort & Serial2
SPI & Spi
SystemSTNucleoF429ZI System

Detailed Description

ST Nucleo-F429ZI specific API.

Author
Jongsoo Jeong (CoXlab)
Date
2017. 12. 4.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
918 { PA0 = 0,
919 PA1 = 1,
920 PA2 = 2,
921 PA3 = 3,
922 PA4 = 4,
923 PA5 = 5,
924 PA6 = 6,
925 PA7 = 7,
926 PA8 = 8,
927 PA9 = 9,
928 PA10 = 10,
929 PA11 = 11,
930 PA12 = 12,
931 PA13 = 13,
932 PA14 = 14,
933 PA15 = 15,
934 PB0 = 16,
935 PB1 = 17,
936 PB2 = 18,
937 PB3 = 19,
938 PB4 = 20,
939 PB5 = 21,
940 PB6 = 22,
941 PB7 = 23,
942 PB8 = 24,
943 PB9 = 25,
944 PB10 = 26,
945 PB11 = 27,
946 PB12 = 28,
947 PB13 = 29,
948 PB14 = 30,
949 PB15 = 31,
950 PC0 = 32,
951 PC1 = 33,
952 PC2 = 34,
953 PC3 = 35,
954 PC4 = 36,
955 PC5 = 37,
956 PC6 = 38,
957 PC7 = 39,
958 PC8 = 40,
959 PC9 = 41,
960 PC10 = 42,
961 PC11 = 43,
962 PC12 = 44,
963 PC13 = 45,
964 PC14 = 46,
965 PC15 = 47,
966 PD0 = 48,
967 PD1 = 49,
968 PD2 = 50,
969 PD3 = 51,
970 PD4 = 52,
971 PD5 = 53,
972 PD6 = 54,
973 PD7 = 55,
974 PD8 = 56,
975 PD9 = 57,
976 PD10 = 58,
977 PD11 = 59,
978 PD12 = 60,
979 PD13 = 61,
980 PD14 = 62,
981 PD15 = 63,
982 PE0 = 64,
983 PE1 = 65,
984 PE2 = 66,
985 PE3 = 67,
986 PE4 = 68,
987 PE5 = 69,
988 PE6 = 70,
989 PE7 = 71,
990 PE8 = 72,
991 PE9 = 73,
992 PE10 = 74,
993 PE11 = 75,
994 PE12 = 76,
995 PE13 = 77,
996 PE14 = 78,
997 PE15 = 79,
998 PF0 = 80,
999 PF1 = 81,
1000 PF2 = 82,
1001 PF3 = 83,
1002 PF4 = 84,
1003 PF5 = 85,
1004 PF6 = 86,
1005 PF7 = 87,
1006 PF8 = 88,
1007 PF9 = 89,
1008 PF10 = 90,
1009 PF11 = 91,
1010 PF12 = 92,
1011 PF13 = 93,
1012 PF14 = 94,
1013 PF15 = 95,
1014 PG0 = 96,
1015 PG1 = 97,
1016 PG2 = 98,
1017 PG3 = 99,
1018 PG4 = 100,
1019 PG5 = 101,
1020 PG6 = 102,
1021 PG7 = 103,
1022 PG8 = 104,
1023 PG9 = 105,
1024 PG10 = 106,
1025 PG11 = 107,
1026 PG12 = 108,
1027 PG13 = 109,
1028 PG14 = 110,
1029 PG15 = 111,
1030 PH0 = 112,
1031 PH1 = 113,
1032 PH2 = 114,
1033
1034 NUM_PINS = 115,
1035
1036 D0 = PG9,
1037 D1 = PG14,
1038 D2 = PF15,
1039 D3 = PE13,
1040 D4 = PF14,
1041 D5 = PE11,
1042 D6 = PE9,
1043 D7 = PF13,
1044 D8 = PF12,
1045 D9 = PD15,
1046 D10 = PD14,
1047 D11 = PA7,
1048 D12 = PA6,
1049 D13 = PA5,
1050 D14 = PB9,
1051 D15 = PB8,
1052 D16 = PC6,
1053 D17 = PB15,
1054 D18 = PB13,
1055 D19 = PB12,
1056 D20 = PA15,
1057 D21 = PC7,
1058 D22 = PB5,
1059 D23 = PB3,
1060 D24 = PA4,
1061 D25 = PB4,
1062 D26 = PB6,
1063 D27 = PB2,
1064 D28 = PD13,
1065 D29 = PD12,
1066 D30 = PD11,
1067 D31 = PE2,
1068 D32 = PA0,
1069 D33 = PB0,
1070 D34 = PE0,
1071 D35 = PB11,
1072 D36 = PB10,
1073 D37 = PE15,
1074 D38 = PE14,
1075 D39 = PE12,
1076 D40 = PE10,
1077 D41 = PE7,
1078 D42 = PE8,
1079 D43 = PC8,
1080 D44 = PC9,
1081 D45 = PC10,
1082 D46 = PC11,
1083 D47 = PC12,
1084 D48 = PD2,
1085 D49 = PG2,
1086 D50 = PG3,
1087 D51 = PD7,
1088 D52 = PD6,
1089 D53 = PD5,
1090 D54 = PD4,
1091 D55 = PD3,
1092 D56 = PE2,
1093 D57 = PE4,
1094 D58 = PE5,
1095 D59 = PE8,
1096 D60 = PE3,
1097 D61 = PF8,
1098 D62 = PF7,
1099 D63 = PF9,
1100 D64 = PG1,
1101 D65 = PG0,
1102 D66 = PD1,
1103 D67 = PD0,
1104 D68 = PF0,
1105 D69 = PF1,
1106 D70 = PF2,
1107 D71 = PA7,
1108 A8 = PF4,
1109 A7 = PC2,
1110 A6 = PB1,
1111 A5 = PF10,
1112 A4 = PF5,
1113 A3 = PF3,
1114 A2 = PC3,
1115 A1 = PC0,
1116 A0 = PA3,
1117
1118 LD2 = PB7,
1119 LD3 = PB14,
1120 LED_BUILTIN = LD2,
1121 BUTTON_BUILTIN = PC13,
1122 };