cancel
Showing results for 
Search instead for 
Did you mean: 

touch sense TSC documentation

dieter 123
Associate III
Posted on February 07, 2017 at 12:10

Hi

where do I see which STM32 has how many TSC channels?

In this document: UM1913 User manual: Developing applications on STM32Cube with STMTouch� touch sensing library

STM32L083VBTx is not listed!

But in STM32CubeMX i see that STM32L083VBTx has 24 TSC channels!

THX

#tsc
8 REPLIES 8
Amel NASRI
ST Employee
Posted on February 07, 2017 at 14:26

Hello,

You have to refer to the datasheet of the product you are using. In your case, please check the section 'Touch sensing controller (TSC)' in

http://www.st.com/content/ccc/resource/technical/document/datasheet/21/34/e8/49/e1/ad/49/4a/DM00140762.pdf/files/DM00140762.pdf/jcr:content/translations/en.DM00140762.pdf

.

In

http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32l0-series/stm32l0x3/stm32l083vb.html

http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32l0-series/stm32l0x3/stm32l083vb.html

, you find a set of application notes that may help you to efficiently use the TSC (Ex: AN4312, AN3236...).

Regarding UM1913, I'll review your feedback and come back to you  to keep you informed about taken action.

-Amel

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

dieter 123
Associate III
Posted on February 07, 2017 at 17:12

Hi

so lets me put my question in other words:

I need to choose a STM32 with 16 PWM channels and 16 touch sense channels. Where can i find list of STM32 devices providing that?

Thx

Posted on February 07, 2017 at 17:24

Not sure there is a parametric search in that form. You'll first need to determine if the parts function in the way you want.

Do the 16 PWM channels (output?) share a common frequency? Each TIM in the STM32 has a single counter element.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on February 07, 2017 at 17:34

Hi Clive,

yes they have the same frequency, i need to dim 16 LEDS using pwm!

Well how do I figure out what the smallest STM32 is which provides 16 PWM / 16 sense channels?

Thx

Posted on February 07, 2017 at 18:14

I'd review the data sheets, not looking to do part selection here. If this is a commercial project discuss with your FAE

16 PWM output channels could be achieved with 4x TIM with 4x channels. Make sure you understand the STM32 to determine if the frequency/function you want to implement can be done the way you want.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Amel NASRI
ST Employee
Posted on February 08, 2017 at 10:58

Hi‌,

Please note that UM1913 will be updated to take into account your feedback and add missing product.

The MCU Selector tool in the STM32CubeMX tool may help you to select the product that meets your need and will be the more suitable for your application. You have just to set the peripherals you are selecting there.

-Amel

You can participate in

https://community.st.com/community/stm32-community/embedded-world-contest

and share with us why you love the STM32 and trust it

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Posted on February 09, 2017 at 06:14

This is a long and time consuming process...

My recommendation is to use the CubeMx to help the selection.

The peripheral selection filter when creating a new project will help reduce the number of datasheets to read:

- select the number of timers: 4 or 6 (the STM32 often has at least 2 timers with 1 or no external channel)

- check the Touch sensing box

0690X00000605iDQAQ.png

This should already reduce the number of documents you have to read...

At this point the datasheet will help to choose the package. It usually show the number of touch channels and the number of PWM channels

0690X000006068pQAA.png0690X00000605u9QAA.png

Then, you can also review the pinout in CubeMx because there is no guaranty that the PWM and touch sensing function are available simultaneously: they may share the same pin...

here an example:

0690X000006068qQAA.png
Posted on September 22, 2017 at 09:20

Hello, where is 

Touch sensing box in CubeMX?