cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F334 TSC

vishi100
Associate II
Posted on December 06, 2016 at 11:35

Hi! I'm using STM32F334R8-Nucleo board and currently working on Touch Sense (TSC). After getting acquisition value from a group, how can I identify which particular key has been pressed among all the keys connected to that particular group?

#stm32 #stm32f334 #stm32f3-nucleo #tsc #stm32f3
3 REPLIES 3
Imen.D
ST Employee
Posted on December 06, 2016 at 12:09

Dear b_u.vishal,

Please note that you may find clarification and more details on how to use the TSL referring to the

http://www.st.com/content/ccc/resource/technical/document/user_manual/group0/d6/4c/20/0d/a1/c1/4c/99/DM00210526/files/DM00210526.pdf/jcr:content/translations/en.DM00210526.pdf

: 'Developing applications on STM32Cube with touch sensing'.

Also, several TSC related resources are available on the ST web site. Ex: AN3236, AN3960, AN4310, AN4313, AN4312, AN4299...

Hope this helps you.

Best Regards

-Imen-

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
vishi100
Associate II
Posted on December 07, 2016 at 07:09

DAHMEN.IMEN

‌ I have copied the library files from the firmware package for STM32F3 series v1.6 to the code generated from STM32CubeMX on Kiel v5. I've encountered driver problems and have searched the project and the Touch Sensing library thoroughly. The definition found in tsl_globals.h and the usage in tsl_acq.c for TSL_Params are not matching. Using

STM32F334R8-Nucleo board & t

he error is as follows -

TSC\TSC.axf: Error: L6218E: Undefined symbol TSL_Params (referred from tsl_acq.o).

S0690X00000605nvQAA.png

Posted on December 07, 2016 at 12:24

Hello b_u.vishal,

The 'Undefined symbol' error means that your application does not include object, source or libraries including this function.

You should review the configuration of your project, and the files included and make sure that your project contains all the required library source files.

You can take a working example within STM32CubeF3 firmware package, check configuration and implementation,  compare the code/functions with yours and make updates according to your needs:

STM32Cube_FW_F3_V1.6.0\Projects\STM32373C_EVAL\Applications

Hope this bring you some help.

Please, keep us informed about your progress on this issue.

Best Regards

-Imen-

If the response is useful, please mark it as helpful or correct.

Thank you for the contribution
When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen