1334 views|9 replies

154

Posts

0

Resources
The OP
 

[New definition TBK-RD8T3x touch slider and button evaluation board] 3. Touch slider touch & RDS magic box [Copy link]

 

Development and use of RDS Magic Box software

1. Magic Box

1.1 References: RDS Magic Box Touch Quick Application Manual V1.3

1.2 Software download address: https://www.rdsmcu.com/shop/#/download?class_id=4

1.3 Software installation. The software installation is very convenient. It is installed in the next step. It is very user-friendly.

1.4 When you turn on the device for the first time, some chip and other related data will be loaded first. Then, like a game, there is a tutorial on how to use it, which is very detailed. It is really a brand new experience, and it feels very pampering to the fans. You can download the software to experience the whole process.

Skip a few steps...

It is so delicate that changes can be viewed in program files and graphical programming at the same time.

  1. Touch Principle
    1. Reference: Newly Defined RD8 Series TouchKey MCU Application Guide
    2. Touch Library Application Type

1) Ordinary touch button library, spring touch library, and air touch library.

2) Wheel slider touch button library

3) Proximity touch library

4) Low-power touch library (including ordinary low-power touch library and wheel slider low-power touch library)

2.3 Reasons why touch chip needs touch library:

The touch library is a collection of algorithms for touch screens that can optimize touch screen drivers and algorithms and improve the response speed and accuracy of touch screens.

The touch library can provide standard interfaces and protocols to facilitate application programs to control and manage the touch screen.

The touch library can realize multi-touch and gesture recognition functions, and supports a variety of application scenarios, such as mobile phones, tablets, smart watches, etc.

The touch library can provide debugging tools and test software for touch screens to help developers quickly locate and resolve touch screen failures.

In short, the touch chip needs a touch library because the touch library can provide important functions such as optimizing touch screen performance, facilitating application control, realizing multi-touch and debugging touch screen.

  1. Touch development process

Because each company or personal project has slightly different requirements for the sensitivity of the touch chip, when using Saiyuan chips in the past, it was often necessary to use software for actual fine-tuning.

Because touch and touch screen are both analog signals of ADC, the function of touch ADC is to convert the analog signal output by the touch screen into a digital signal so that the computer or other electronic devices can recognize and respond.

In touch ADC, some algorithms and technologies are usually used to improve the conversion accuracy and response speed, such as noise suppression, filtering, calibration, compensation, etc.

The performance indicators of touch ADC usually include resolution, accuracy, response time, noise suppression, etc.

    1. Debug software installation

    1. Debugging touch parameters
    2. After debugging is completed, configure parameters everywhere
    3. Place the generated lib file into the project file.
This post is from Domestic Chip Exchange

Latest reply

I asked the question, and then I suddenly found the answer.   Details Published on 2024-10-16 07:48
 
 

6822

Posts

11

Resources
2
 
Evaluation board, do you have this? That would be awesome.
This post is from Domestic Chip Exchange

Comments

RD Magic Box supports this chip in the evaluation board  Details Published on 2023-7-7 09:41
 
 
 

154

Posts

0

Resources
3
 
lugl4313820 posted on 2023-7-7 09:36 Evaluation board, do you have this? That would be awesome.

RD Magic Box supports this chip in the evaluation board

This post is from Domestic Chip Exchange

Comments

66666, come on, big guy, I look forward to your continued wonderful works.  Details Published on 2023-7-7 11:08
 
 
 

6822

Posts

11

Resources
4
 
Xiao Huo Miao published on 2023-7-7 09:41 RD Magic Box supports this chip in the evaluation board

66666, come on, big guy, I look forward to your continued wonderful works.

This post is from Domestic Chip Exchange

Comments

I will continue to update the actual operation of the magic box later.  Details Published on 2023-7-7 20:15
 
 
 

154

Posts

0

Resources
5
 
lugl4313820 posted on 2023-7-7 11:08 66666, come on, big guy, I look forward to your continued wonderful works.

I will continue to update the actual operation of the magic box later.

This post is from Domestic Chip Exchange
 
 
 

110

Posts

0

Resources
6
 

Build started: Project: TBK-RD8T3X
Build target '<TBK-RD8T3X>'
linking...
Program Size: data=10.0 xdata=0 const=0 code=496
creating hex file from "..\Output\TBK-RD8T3X" ...
"..\Output\TBK-RD8T3X" - 0 Error(s), 0 Warning(s).
Build Time Elapsed: 00:00:03
Load "..\\Output\\TBK-RD8T3X"
Error: Flash Download failed - Target DLL has been canceled
Flash Load finished at 08:12:49

How to solve this error?

This post is from Domestic Chip Exchange

Comments

2024/6/11/16:20 I will answer this question myself! Refer to another blog post, set up Hex output, and then import it into the EasyCode Magic Box ISP to burn it  Details Published on 2024-6-11 16:20
Personal signature欲穷千里目 更上一层楼
 
 
 

110

Posts

0

Resources
7
 
[url=forum.php?mod=redirect&goto=findpost&pid=3337034&ptid=1248928] Cheng Yingmao published on 2024-6-11 08:44[/url ] Build started: Project: TBK-RD8T3X Build target '' linking... Program Siz ...

2024/6/11/16:20

Let me answer this question myself!

Refer to another blog post, set up Hex output, and then import it into the EasyCode Magic Box ISP to burn it

This post is from Domestic Chip Exchange

Comments

I feel like you're just wasting your time. Is that interesting?  Details Published on 2024-6-19 07:24
Personal signature欲穷千里目 更上一层楼
 
 
 

6822

Posts

11

Resources
8
 
Cheng Yingmao posted on 2024-6-11 16:20 2024/6/11/16:20 I will answer this question myself! Refer to another blog post, Setting Hex Output...

I feel like you're just wasting your time. Is that interesting?

This post is from Domestic Chip Exchange
 
 
 

110

Posts

0

Resources
9
 

I asked the question, and then I suddenly found the answer.

This post is from Domestic Chip Exchange

Comments

Awesome! I missed the news these days.  Details Published on 2024-10-16 09:01
Personal signature欲穷千里目 更上一层楼
 
 
 

154

Posts

0

Resources
10
 
Cheng Yingmao posted on 2024-10-16 07:48 raised the question, and then suddenly found the answer,

Awesome! I missed the news these days.

This post is from Domestic Chip Exchange
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list