修改逻辑引脚编号

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
#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] =
{
-1, //0
@ -727,6 +700,33 @@ int physToWpi[64] =
-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] =
{
NULL,

View File

@ -936,54 +936,55 @@ int ORANGEPI_PIN_MASK[12][32] = //[BANK] [INDEX]
#endif
#ifdef CONFIG_ORANGEPI_ZERO2
int pinToGpioOrangePi[64] = {
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 , // 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
};
int physToGpioOrangePi[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 , // 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
};