Revision ddf34c3d modules/DiWheelDrive_1-1/module.c
| modules/DiWheelDrive_1-1/module.c | ||
|---|---|---|
| 378 | 378 |
/* power enable GPIO */ &moduleGpioPowerEn, |
| 379 | 379 |
}; |
| 380 | 380 |
|
| 381 |
AT24C01BNDriver moduleLldEeprom = {
|
|
| 381 |
AT24C01BDriver moduleLldEeprom = {
|
|
| 382 | 382 |
/* I2C driver */ &MODULE_HAL_I2C_PROX_EEPROM_PWRMTR, |
| 383 |
/* I²C address */ AT24C01BN_LLD_I2C_ADDR_FIXED,
|
|
| 383 |
/* I²C address */ AT24C01B_LLD_I2C_ADDR_FIXED, |
|
| 384 | 384 |
}; |
| 385 | 385 |
|
| 386 | 386 |
HMC5883LDriver moduleLldCompass = {
|
| ... | ... | |
| 416 | 416 |
/* I²C address */ PCA9544A_LLD_I2C_ADDR_FIXED | PCA9544A_LLD_I2C_ADDR_A0 | PCA9544A_LLD_I2C_ADDR_A1 | PCA9544A_LLD_I2C_ADDR_A2, |
| 417 | 417 |
}; |
| 418 | 418 |
|
| 419 |
TPS62113Driver moduleLldStepDownConverterVdrive = {
|
|
| 419 |
TPS6211xDriver moduleLldStepDownConverterVdrive = {
|
|
| 420 | 420 |
/* Power enable Gpio */ &moduleGpioPowerEn, |
| 421 | 421 |
}; |
| 422 | 422 |
|
| ... | ... | |
| 480 | 480 |
}; |
| 481 | 481 |
|
| 482 | 482 |
/* |
| 483 |
* AT24C01BN (EEPROM)
|
|
| 483 |
* AT24C01B (EEPROM) |
|
| 484 | 484 |
*/ |
| 485 |
static int _utShellCmdCb_AlldAt24c01bn(BaseSequentialStream* stream, int argc, char* argv[])
|
|
| 485 |
static int _utShellCmdCb_AlldAt24c01b(BaseSequentialStream* stream, int argc, char* argv[]) |
|
| 486 | 486 |
{
|
| 487 | 487 |
(void)argc; |
| 488 | 488 |
(void)argv; |
| 489 |
aosUtRun(stream, &moduleUtAlldAt24c01bn, NULL);
|
|
| 489 |
aosUtRun(stream, &moduleUtAlldAt24c01b, NULL); |
|
| 490 | 490 |
return AOS_OK; |
| 491 | 491 |
} |
| 492 |
static ut_at24c01bndata_t _utAt24c01bnData = {
|
|
| 492 |
static ut_at24c01bdata_t _utAlldAt24c01bData = {
|
|
| 493 | 493 |
/* driver */ &moduleLldEeprom, |
| 494 | 494 |
/* timeout */ MICROSECONDS_PER_SECOND, |
| 495 | 495 |
}; |
| 496 |
aos_unittest_t moduleUtAlldAt24c01bn = {
|
|
| 497 |
/* name */ "AT24C01BN-SH-B",
|
|
| 496 |
aos_unittest_t moduleUtAlldAt24c01b = {
|
|
| 497 |
/* name */ "AT24C01B", |
|
| 498 | 498 |
/* info */ "1kbit EEPROM", |
| 499 |
/* test function */ utAlldAt24c01bnFunc,
|
|
| 499 |
/* test function */ utAlldAt24c01bFunc, |
|
| 500 | 500 |
/* shell command */ {
|
| 501 | 501 |
/* name */ "unittest:EEPROM", |
| 502 |
/* callback */ _utShellCmdCb_AlldAt24c01bn,
|
|
| 502 |
/* callback */ _utShellCmdCb_AlldAt24c01b, |
|
| 503 | 503 |
/* next */ NULL, |
| 504 | 504 |
}, |
| 505 |
/* data */ &_utAt24c01bnData,
|
|
| 505 |
/* data */ &_utAlldAt24c01bData,
|
|
| 506 | 506 |
}; |
| 507 | 507 |
|
| 508 | 508 |
/* |
| ... | ... | |
| 704 | 704 |
aos_unittest_t moduleUtAlldTps62113 = {
|
| 705 | 705 |
/* name */ "TPS62113", |
| 706 | 706 |
/* info */ "Step down converter", |
| 707 |
/* test function */ utAlldTps62113Func,
|
|
| 707 |
/* test function */ utAlldTps6211xFunc,
|
|
| 708 | 708 |
/* shell command */ {
|
| 709 | 709 |
/* name */ "unittest:StepDownConverter", |
| 710 | 710 |
/* callback */ _utShellCmdCb_AlldTps62113, |
Also available in: Unified diff