2017-02-07 03:10 AM
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
#tsc2017-02-07 05:26 AM
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
.In
, 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.
2017-02-07 08:12 AM
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
2017-02-07 09:24 AM
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.
2017-02-07 09:34 AM
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
2017-02-07 10:14 AM
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.
2017-02-08 01:58 AM
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 itTo give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2017-02-08 10:14 PM
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
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
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:
2017-09-22 02:20 AM
Hello, where is
Touch sensing box in CubeMX?