Sign In
Upload
Manuals
Brands
Abov Manuals
Computer Hardware
A31T21 RLN Series
Abov A31T21 RLN Series Manuals
Manuals and User Guides for Abov A31T21 RLN Series. We have
2
Abov A31T21 RLN Series manuals available for free PDF download: Quick Manual
Abov A31T21 RLN Series Quick Manual (50 pages)
Shield Board
Brand:
Abov
| Category:
Computer Hardware
| Size: 5.44 MB
Table of Contents
Table of Contents
2
Introduction
7
User Requirements
8
Hardware
8
Figure 1. A31T216RLN Starter Kit Board (Hardware)
8
Figure 2. A31T216RLN Shield Board (Hardware)
8
Software
9
Figure 3. Compiler (Software)
9
Reference Documents
10
Figure 4. Reference Document on the ABOV Website
10
System Requirements
11
Figure 5. Window PC and Mini-B Cable
11
ABOV Website
12
Figure 6. Software and Documents at ABOV Semiconductor Website
12
Build and Run Project (Shield Board)
13
Prepare Starter Kit and Shield Board
14
Hardware Components of Starter Kit
14
Figure 7. Starter Kit Board
14
Hardware Components of Shield Board
15
Figure 8. Components of A31T216RLN Shield Board
15
Starter Kit and Shield Board Settings
16
Jumper Settings for Starter Kit Control
16
Figure 9. Starter Kit Jumper and Switch
16
Starter Kit Connection for Shield Board Use
17
Figure 10. Connection of Starter Kit Board and Shield Board
17
Starter Kit Connection to PC
18
USB Connection with USB 2.0 Cable
18
Figure 11. Starter Kit and USB Connection
18
Hardware Recognition on PC (Device Drivers)
19
Figure 12. Serial Bus Controller Lists at Device Manager
19
Run Starter Kit Shield Board
20
Compilation with Keil Uvision 5
20
Figure 13. Project Open in Keil Uvision 5
20
Figure 14. Project Build in Keil Uvision 5
21
A-Link Debugger Configuration and Download
22
Debugger Configuration
22
Figure 15. Debugger Settings for Example Project Options
22
Firmware Download
23
Figure 16. Firmware Download and Verification Result
23
Debugging
24
Figure 17. Debugging with ABOV A-Link and CMSIS-DAP
24
Figure 18. T-Type and M-Type Leds for Touch and Display
25
Function Description (Using Touch Library)
26
Touch Parameter Description
26
Touch_Config.h
26
Define Csxx_Use X
26
Figure 19. Touch CH Activation (in Touch_Config.h)
26
Define MESH_SHIELD_EN X
27
Define CH_SHIELD_EN X
27
Figure 20. Behavior Comparison Based on Whether Mesh & CH Shield Function Is Enabled or Disabled (in Touch_Config.h)
27
Define TOUCH_CLK_VAL [N]
28
Define TOUCH_CLK_OFFSET_VAL [N]
28
Figure 21. Touch Clock Setting Select Option (in Touch_Lib.h)
28
Figure 22. Touch Frequency Calculation Formula
28
Define TOUCH_MODE_VAL [N]
29
Figure 23. Touch Sensing Operation Mode Select Option
29
Figure 24. Sensitivity for each Channel in Normal Mode
29
Figure 25. Sensitivity for each Channel in Adjust Mode
30
Define TOUCH_PORT_SEL_VAL [N]
31
Define TOUCH_VHS_VAL [N]
31
Define TOUCH_COMP_REFV_VAL [N]
31
Define TIMER_START_UP_VAL [N]
31
Define TIMER_BASE_SAMPLE_VAL [N]
31
Figure 26. Touch Sensing Port Select Option
31
Define TIMER_BASE_REVERSE_SAMPLE [N]
32
Define Thd_Reverse_Rate_Chxx [N]
32
Figure 27. Action of Reverse Condition
32
Define BASE_RELEASE_HOLD_CNT_VAL [N]
33
Define Touch_Sum_Cnt_Chxx [N]
33
Define Touch_Lpf_C_Chxx [N]
33
Figure 28. Chang of Touch Sensing Data by TS_SUM_CNT
33
Define Touch_Lpf_R_Chxx [N]
34
Define Thd_Detect_Chxx [N]
34
Figure 29. Low-Pass Filter Select Option
34
Define Thd_Release_Rate_Chxx [N]
35
Figure 30. Detect Threshold & Release Rate (Set 50% Rate)
35
Define Base_Trace_Speed_Check_Rate_Chxx [N]
36
Define Base_Trace_Fast_Speed_Chxx [N]
36
Figure 31. Baseline Operation According to Diff Sensitivity (Set 50% Rate)
36
Figure 32. Baseline Calculation Formula
36
Define Base_Trace_Slow_Speed_Chxx [N]
37
Define Filter_Iir_Gain_Chxx [N]
37
Define Detect_Debounce_Cnt_Chxx [N]
37
Figure 33. IIR Filter Operation According to Offset Value
37
Define Release_Debounce_Cnt_Chxx [N]
38
Define REF_CH_EN X
38
Define REF_CH_BIT_VAL [N]
38
Figure 34. Key Recognition Behavior by Detect & Release Debounce Count
38
Define REF_CH_SUM_CNT_VAL [N]
39
Define REF_CH_LPF_C_VAL [N]
39
Define REF_CH_LPF_R_VAL [N]
39
Define Ref_Gain_Chxx [N]
39
Define Ref_Direction_Chxx X
39
User_Function.h
40
Define TOUCH_FREQ_SEL_EN X
40
Define USER_FILTER_ONESENSING_EN X
40
Define USER_FILTER_DIFF_DATA_EN X
40
Define HOLD_KEY_RELEASE_EN X
41
Figure 35. Hold Key Release Operation (Set : 10S)
41
Define MULTI_KEY_RESET_EN X
42
Define BIG_DIFF_CANCEL_EN X
42
Define FIRST_KEY_PRIORITY_EN X
42
Define CHANNEL_GROUPING_EN X
43
LED Parameter Description
44
User_Function.h
44
Define LED_DRV_EN X
44
Define TS_LED_TIME_DIV_EN X
44
Figure 36. Touch/Led Time-Division Operation
44
Define LED_USE_COM_NUM [N]
45
Define TIME_LED_OPREATING [N]
45
Define TIME_LED_INTERVAL [N]
45
Define LED_CURRENT [N]
45
Figure 37. Comparison of Noise Effects Depending on the Use of Touch/Led Time Division
45
Define Comxx_En X
46
Define Segxx_En X
46
Figure 38. LED Current Select Option
46
User Parameter Description
47
User_Function.h
47
Define UART_DEBUG_EN X
47
Define I2C_DEBUG_EN X
47
Define WDT_EN X
47
Main Function Description
48
Main.C
48
Void Port_Init (Void)
48
Void System_Setting_Config (Void)
48
Void Change_Sysclock (Void)
48
Void Systick_Config (Uint32_T Ticks)
48
Void Init_Touch (Void)
48
Advertisement
Abov A31T21 RLN Series Quick Manual (51 pages)
Shield Board
Brand:
Abov
| Category:
Computer Hardware
| Size: 4.05 MB
Table of Contents
Table of Contents
2
Introduction
5
User Requirements
6
Hardware
6
Figure 1. A31T21Xrln Starter Kit Board (Hardware)
6
Figure 2. A31T21Xrln Shield Board (Hardware)
6
Software
7
Figure 3. Compiler (Software)
7
Reference Documents
8
Figure 4. Reference Document on the ABOV Website
8
System Requirements
9
Figure 5. Window PC and Mini-B Cable
9
ABOV Website
10
Figure 6. Software and Documents at ABOV Semiconductor Website
10
Build and Run Project (Shield Board)
11
Prepare Starter Kit and Shield Board
12
Hardware Components of Starter Kit
12
Figure 7. Starter Kit Board
12
Hardware Components of Shield Board
13
Figure 8. Components of A31T21Xrln Shield Board
13
Starter Kit and Shield Board Settings
14
Jumper Settings for Starter Kit Control
14
Figure 9. Starter Kit Jumper and Switch
14
Starter Kit Connection for Shield Board Use
15
Figure 10. Connection of Starter Kit Board and Shield Board
15
Starter Kit Connection to PC
16
USB Connection with USB 2.0 Cable
16
Figure 11. Starter Kit and USB Connection
16
Hardware Recognition on PC (Device Drivers)
17
Figure 12. Serial Bus Controller Lists at Device Manager
17
Run Starter Kit Shield Board
18
Compilation with Keil Uvision 5
18
Figure 13. Project Open in Keil Uvision 5
18
Figure 14. Project Build in Keil Uvision 5
19
A-Link Debugger Configuration and Download
20
Figure 15. Debugger Settings for Example Project Options
20
Figure 16. Firmware Download and Verification Result
21
Debugging
22
Figure 17. Debugging with ABOV A-Link and CMSIS-DAP
22
Figure 18. T-Type and M-Type Leds for Touch and Display
23
Library Description
24
User.h
24
Figure 19. Touch/Led Time-Division Mode
24
Figure 20. Touch/Led Independent Mode
25
Figure 21. Hold Key Release Event
26
Figure 22. Touch Key Priority Define
27
Figure 23. Single-Multi Touch Key Type Define
28
Figure 24. Touch CH POS Noise THD Value Define
29
Figure 25. Touch CH Group Define
30
Figure 26. Serial Register Select Option
31
Figure 27. Touch CH Activation
33
Figure 28. LED COM/SEG Port Activation
34
Figure 29. Touch CH Activation
35
Main.C
36
Figure 30. Sensitivity for each Channel in Normal Mode
36
Figure 31. Sensitivity for each Channel in Adjust Mode
37
Figure 32. CH_SHIELD_DIS, MESH_SHIELD_DIS
39
Figure 33. CH_SHIELD_EN, MESH_SHIELD_EN
39
Figure 34. Touch Data Changes According to SUM_COUNT
40
Figure 36. Press Threshold and Release Threshold
41
Figure 35. Base-Line Tracking
42
Figure 37. Reverse Situation Parameters
43
Figure 39. IIR-Filter
44
Figure 38. Debounce Count
44
Figure 40. Touch/Led Time-Division Operation
46
Figure 41. Touch Key Value Assignment
47
Figure 42. Source Code: User.h
48
Figure 43. Source Code : Main() in Main.C
49
Revision History
50
Advertisement
Related Products
Abov A31L12X
Abov A96G166
Abov A96A166
Abov A96S166
Abov A31G324RLN
Abov A31G32x
Abov A31T216RLN
Abov A31G213CLN
Abov A31G22x
Abov A31L214
Abov Categories
Microcontrollers
Computer Hardware
Motherboard
Smoke Alarm
Control Unit
More Abov Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL