]> begriffs open source - cmsis-driver-validation/blob - Boards/Keil/MCBSTM32F200/CMSIS_DV_API/Abstract.txt
- Minor spelling corrections in Abstract.txt file of example for STMicroelectronics...
[cmsis-driver-validation] / Boards / Keil / MCBSTM32F200 / CMSIS_DV_API / Abstract.txt
1 CMSIS-Driver Validation Example Project for ST 'STM32F207' microcontroller
2 using Keil 'MCBSTM32F200' Evaluation Board.
3
4 Features:
5 This uVision project can be used to test the CMSIS-Drivers for the STM32F207
6 against the driver specification. Configure the tests as follows:
7
8   - Main function cmsis_dv() can be found in DV_Framework.c, where test cases
9     are executed
10   - Test configuration options can be set with the Configuration Wizard in
11     DV_Config.h:
12     - Test result output format (plain text/XML)
13     - Buffer sizes and patterns
14     - Driver numbers
15     - Specific peripheral parameters
16     - Enable/disable test cases
17   
18 --------------------------------------------------------------------------------
19 The following targets are available:
20
21   - Create XML:
22     Results and statistics are printed to the file TestReport\TestReport.xml
23     through the ITM output (to examine the results, open the XML document with
24     the browser of your choice).
25  
26   - Debug:
27     Results and statistics are printed to the Debug (printf) Viewer window
28     through the ITM output. Results are also available in the test_report
29     buffer structure (always accessible in the watch window).
30
31 -------------------------------------------------------------------------------
32 For driver loopback testing, please ensure that the following hardware
33 connections are made:
34
35   - USART: PB6  (USART1_TX) and PB7  (USART1_RX)
36   - SPI:   PB14 (SPI2_MISO) and PB15 (SPI2_MOSI)
37   - Ethernet: Pin 1 (TX+) and Pin 3 (RX+), Pin 2 (TX-) and Pin 6 (RX-). Prepare
38     an Ethernet cable accordingly or use an "Ethernet Loopback Plug".
39