修改逻辑引脚编号

This commit is contained in:
aixiao 2023-11-30 14:51:55 +08:00
parent e95a874564
commit 4ee040125a
2 changed files with 75 additions and 74 deletions

View File

@ -672,33 +672,6 @@ char *physNames [64] =
#endif #endif
#ifdef CONFIG_ORANGEPI_ZERO2 #ifdef CONFIG_ORANGEPI_ZERO2
int pinToGpioOrangePi [64] =
{
-1, // 0
-1 , -1 ,
264 , -1 ,
263 , -1 ,
256 , 224 ,
-1 , 225 ,
226 , 257 ,
227 , -1 ,
269 , 270 ,
-1 , 228 ,
231 , -1 ,
232 , 262 ,
230 , 229 ,
-1 , 233 ,
266 , 265 ,
267 , -1 ,
268 , 261 ,
271 , -1 ,
258 , 234 ,
272 , 260 ,
-1 , 259 , // 40
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1,-1, // 63
};
int physToWpi[64] = int physToWpi[64] =
{ {
-1, //0 -1, //0
@ -727,6 +700,33 @@ int physToWpi[64] =
-1, -1, -1, -1, -1, -1, -1, // ... 63 -1, -1, -1, -1, -1, -1, -1, // ... 63
}; };
int pinToGpioOrangePi [64] =
{
-1, // 0
-1 , -1 , // 3.3V 5V
266 , -1 , // PI10 266 5V
271 , -1 , // PI15 271 GND
268 , 267 , // PI12 268 PI11 267
-1 , 261 , // GND PI5 261
260 , 262 , // PI4 260 PI6 262
263 , -1 , // PI7 263 GND
272 , 270 , // PI16 272 PI14 270
-1 , 256 , // 3.3V PI0 256
258 , -1 , // PI2 258 GND
232 , 225 , // PH8 232 PH1 225
224 , 231 , // PH0 224 PH7 231
-1 , 234 , // GND PH10 234
229 , 233 , // PH5 229 PH9 233
259 , -1 , // PI3 259 GND
265 , 257 , // PI9 265 PI1 257
269 , -1 , // PI13 269 GND
228 , 264 , // PH4 228 PI8 264
226 , 230 , // PH2 226 PH6 230
-1 , 227 , // GND PH3 227
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1,-1, // 63
};
char *physNames[64] = char *physNames[64] =
{ {
NULL, NULL,

View File

@ -936,56 +936,57 @@ int ORANGEPI_PIN_MASK[12][32] = //[BANK] [INDEX]
#endif #endif
#ifdef CONFIG_ORANGEPI_ZERO2 #ifdef CONFIG_ORANGEPI_ZERO2
int pinToGpioOrangePi[64] = { int pinToGpioOrangePi [64] =
-1, // 0 {
-1, -1, -1, // 0
264, -1, -1 , -1 , // 3.3V 5V
263, -1, 266 , -1 , // PI10 266 5V
256, 224, 271 , -1 , // PI15 271 GND
-1, 225, 268 , 267 , // PI12 268 PI11 267
226, 257, -1 , 261 , // GND PI5 261
227, -1, 260 , 262 , // PI4 260 PI6 262
269, 270, 263 , -1 , // PI7 263 GND
-1, 228, 272 , 270 , // PI16 272 PI14 270
231, -1, -1 , 256 , // 3.3V PI0 256
232, 262, 258 , -1 , // PI2 258 GND
230, 229, 232 , 225 , // PH8 232 PH1 225
-1, 233, 224 , 231 , // PH0 224 PH7 231
266, 265, -1 , 234 , // GND PH10 234
267, -1, 229 , 233 , // PH5 229 PH9 233
268, 261, 259 , -1 , // PI3 259 GND
271, -1, 265 , 257 , // PI9 265 PI1 257
258, 234, 269 , -1 , // PI13 269 GND
272, 260, 228 , 264 , // PH4 228 PI8 264
-1, 259, // 40 226 , 230 , // PH2 226 PH6 230
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 , 227 , // GND PH3 227
-1, -1, -1, -1, -1, // 63 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1,-1, // 63
}; };
int physToGpioOrangePi[64] = { int physToGpioOrangePi[64] = {
-1, // 0 -1, // 0
-1, -1, -1 , -1 , // 3.3V 5V
264, -1, 266 , -1 , // PI10 266 5V
263, -1, 271 , -1 , // PI15 271 GND
256, 224, 268 , 267 , // PI12 268 PI11 267
-1, 225, -1 , 261 , // GND PI5 261
226, 257, 260 , 262 , // PI4 260 PI6 262
227, -1, 263 , -1 , // PI7 263 GND
269, 270, 272 , 270 , // PI16 272 PI14 270
-1, 228, -1 , 256 , // 3.3V PI0 256
231, -1, 258 , -1 , // PI2 258 GND
232, 262, 232 , 225 , // PH8 232 PH1 225
230, 229, 224 , 231 , // PH0 224 PH7 231
-1, 233, -1 , 234 , // GND PH10 234
266, 265, 229 , 233 , // PH5 229 PH9 233
267, -1, 259 , -1 , // PI3 259 GND
268, 261, 265 , 257 , // PI9 265 PI1 257
271, -1, 269 , -1 , // PI13 269 GND
258, 234, 228 , 264 , // PH4 228 PI8 264
272, 260, 226 , 230 , // PH2 226 PH6 230
-1, 259, // 40 -1 , 227 , // GND PH3 227
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, // 63 -1, -1, -1, -1,-1, // 63
}; };
int physToPinOrangePi[64] = { int physToPinOrangePi[64] = {