Topic

FAQ
Login Register
From QFN32 to QFN24
Feb 22, 2021 08:31

/

A

/A

There are 32pins and 24pins such as TLSR8232F512ET32 and TLSR8232F512ET24.
At 8232_Driver_SDK, how can I switch from 32 pins to 24 pins?
How can CHIP_PACKAGE be changed?


Thank you in advance.


TL_bloom5 Feb 23, 2021 10:17
0
/A

Hi Kentia,

   You dont need to change anything at the driver level, all you need to change is the application code you are using with your Package.

9 replies
TL_bloom5 Feb 23, 2021 10:17
0
/A

Hi Kentia,

   You dont need to change anything at the driver level, all you need to change is the application code you are using with your Package.

kentia [Author] Feb 23, 2021 12:26
0
/A

Thank you for your reply.

You told me I had to change the application code I was using with my Package.
I downloaded "8232_Driver_SDK" from your home page.
Then could you let me know where or what source code I have to modify in "8232_Driver_SDK"?
Or send me an example code or documents or urls to resolve similar problems.

kentia [Author] Feb 23, 2021 14:27
0
/A



I want to try to use "8232_GPIO_Demo" in "8232_Driver_SDK",

in which only three sources exist, such as, app.c, app_config.h, main.c .

How can I modify "8232_GPIO_Demo" from QFN32 to QFN24. Let me know how I can do.

kentia [Author] Feb 24, 2021 08:32
0
/A

The following code is a modified main loop in 8232_GPIO_Demo
Both LED3(GPIO_PB1) and LED4(GPIO_PB2) are in both 32pins and 24 pins of 8232.
Then souce codes are same in both 32pins and 24 pins of 8232.
With this code, after building all, a binary file is generated.

At 32 pins 8232, it works with the generated bin file.
At 24 pins 8232, it does not work with the generated bin file.


What should I modify more to use in 24 pins 8232?
-------------------------------------------------------

void main_loop (void)
{
#if(GPIO_MODE == GPIO_TOGGLE)
gpio_toggle(LED4); // LED4 -> GPIO_PB2 which is in both 32pins and 24 pins of 8232
delay_ms(1000);
gpio_toggle(LED4); // LED4 -> GPIO_PB2 which is in both 32pins and 24 pins of 8232
gpio_toggle(LED3); // LED4 -> GPIO_PB1 which is in both 32pins and 24 pins of 8232
delay_ms(1000);
gpio_toggle(LED3); // LED4 -> GPIO_PB1 which is in both 32pins and 24 pins of 8232
delay_ms(50);
#endif
}

kentia [Author] Feb 25, 2021 13:34
0
/A

It works. 

I am sorry for asking this question.

Now it is working well.

Thank you!

TL_bloom5 Feb 25, 2021 19:02
0
/A


Hi Kentia,

   Good to know that. Just bear in mind, you don't need to change code due to different packages.

kentia [Author] Feb 26, 2021 18:59
0
/A

I did not know I did not need to change.

Now I come to know from your help.
Thank you again!!!


Related topics
No related topics
Author's other topics
No more topics