OVMS3-idf/components/driver/test
michael 41e58bc419 spi: add new test for timing and mode
New unit tests added
------------------------

**Local:** Local test uses the GPIO matrix to connect the master and the
slave on the same board. When the master needs the iomux, the master
uses the GPIOs of its own, the slave connect to the pins by GPIO matrix;
When the slave needs the iomux, the slave uses the GPIOs of its own, the
master connects to the pins by GPIO matrix.

- Provide a new unit test which performs freq scanning in mode 0. It
scans frequency of 1M, 8M, 9M and all frequency steps up to the maximum
frequency allowed.

**M & S**: Master & slave tests performs the test with two boards. The
master and slave use iomux or gpio matrix according to the config.

- Provide a new unit test which performs freq scanning in mode 0. It
scans frequency of 1M, 8M, 9M and all frequency steps up to the maximum
frequency allowed.

- Provide a new unit test which performs mode test with significant
frequencies. It tests mode 0,1,2,3 with low frequency, and the maximum
frequency allowed.
2019-01-26 00:10:41 +08:00
..
include/test spi: add new test for timing and mode 2019-01-26 00:10:41 +08:00
param_test test: add new test framework for different configurations 2019-01-26 00:10:41 +08:00
CMakeLists.txt test: add new test framework for different configurations 2019-01-26 00:10:41 +08:00
component.mk test: add new test framework for different configurations 2019-01-26 00:10:41 +08:00
test_adc2.c unit tests: Only initialise tcpip_adapter() when needed by the test 2018-10-17 22:53:46 +00:00
test_common_spi.c spi: add new test for timing and mode 2019-01-26 00:10:41 +08:00
test_gpio.c gpio test: add GPIO multi-level interrupt test 2018-09-06 17:43:23 +08:00
test_i2c.c test: Fix some unused identifier warnings 2018-12-10 12:34:16 +08:00
test_i2s.c test: components/driver: i2s case 2018-11-29 11:32:40 +08:00
test_ledc.c ledc test: ignore one case. 2018-09-06 19:43:30 +08:00
test_pcnt.c pcnt test: ignore pcnt two test cases 2018-09-06 19:42:20 +08:00
test_pwm.c test: components/driver: pwm case 2018-11-28 10:42:32 +08:00
test_rmt.c rmt test: add the case for bug in github[#1815] 2018-09-06 19:43:30 +08:00
test_sdmmc_sdspi_init.cpp sdmmc, sdspi: fix initializers to be C++-compatible, add test 2018-04-23 14:35:13 +08:00
test_sigmadelta.c test: driver/sigmadelta test case 2018-06-13 10:15:06 +08:00
test_spi_master.c spi: add new test for timing and mode 2019-01-26 00:10:41 +08:00
test_spi_param.c spi: add new test for timing and mode 2019-01-26 00:10:41 +08:00
test_spi_slave.c spi_slave: improve the timing configuration 2019-01-26 00:10:41 +08:00
test_timer.c test: components/driver: timer case 2018-06-13 01:39:07 +00:00
test_uart.c driver: rs485 test support (remove timeout tag) 2018-10-17 12:47:12 +02:00