Тёмный
ControllersTech
ControllersTech
ControllersTech
Подписаться
Robotics Simplified
Interface Buzzer with STM32 || Play a Melody
12:22
2 месяца назад
STM32 FSMC || LCD PART 2 || Add touch Interface
10:26
5 месяцев назад
STM32 FSMC || LCD PART 1 || How to configure
22:17
5 месяцев назад
STM32 UART #4 || Receive Data using the DMA
20:29
8 месяцев назад
Комментарии
@Partha_Nayani
@Partha_Nayani 2 дня назад
Thank you very much for these videos. ❤
@epartsvn
@epartsvn 2 дня назад
Great!
@epartsvn
@epartsvn 2 дня назад
Great!
@mrrandom7569
@mrrandom7569 2 дня назад
im using nucleo-f411 and using a sdio breakout board i followed the steps properly and used uart2 for comm and it says error in sd card mounting
@beneflores
@beneflores 3 дня назад
I was unable to update the number of times at run time
@tariqjameel6862
@tariqjameel6862 3 дня назад
hi , iam facing issue with this , kindly review it, in the debugging ,i have seen that initially the LD2 led is on but after the function MX_USB_HOST_Init() ,it goes off , i also tried to manually make the pc0 to reset and now the led becomes on again after off , but my breakpoint at application ready is not hitting as i plug the usb seem like it donot recognize it
@manjunathnaidu9553
@manjunathnaidu9553 4 дня назад
who to delete errors problems ---> right click and select quick fix ---> ok
@hareeshs86
@hareeshs86 4 дня назад
Hello. I am creating an external loader following your tutorial for the STM32U599 and W25Q32 flash IC. I am able to read and erase the external flash using cube programmer, but whenever I try to write to flash (Fill Memory), I get the following error 15:51:42 : Error: Failed to download data! If it's a Flash memory, it may be not erased or protected 15:51:42 : Error: Failed to fill memory with the given pattern Similarly, when I try to program a bin file to flash I get the following error 15:55:36 : Error: failed to download Segment[0] 15:55:36 : Error: failed to download the File 15:55:36 : RUNNING Program ... 15:55:36 : Address: : 0x90000000 15:55:36 : Warning: The core is locked up 15:55:36 : Start operation achieved successfully
@ltlt6117
@ltlt6117 5 дней назад
Hi there is a big question in me about Freertos! Imaging if we have 3 functions and compiler needs to run every function in 1us so all functions needs 3us to run Can Freertos do all of these 3 functions just in 1us and same time?
@ltlt6117
@ltlt6117 5 дней назад
Hi there is a big question in me about Freertos! Imaging if we have 3 functions and compiler needs to run every function in 1us so all functions needs 3us to run Can Freertos do all of these 3 functions just in 1us and same time?
@vinithkumar5964
@vinithkumar5964 5 дней назад
In this video he is explaining something and in reference page , its completely different clock setting. which one to follow
@ControllersTech
@ControllersTech 5 дней назад
The clock settings depends on your mcu. How to configure it is explained in both, the video and on the reference page as well.
@nsubagaedward97
@nsubagaedward97 5 дней назад
hello friend I use this code covx rtc0,va15.txt,4,0 covx rtc1,va16.txt,2,0 covx rtc2,va17.txt,2,0 t14.txt=va15.txt+"/"+va16.txt+"/"+va17.txt if(t14.txt=="2024/09/25") { page page1 } I want when the date set in the programming ends, another page opens Do you know how to do that?
@recback3357
@recback3357 6 дней назад
big thanx bro i love u
@sergbo3114
@sergbo3114 6 дней назад
If we dont intermediate values, but final changes, like on the settings screen there is a deactivate function that call before the presenter object will be destroyed.
@sergbo3114
@sergbo3114 6 дней назад
Dont see any reason for making buttonValue and adcValue global variables(in main.cpp). Global variables are evil.
@suleymankocamaz3743
@suleymankocamaz3743 7 дней назад
everything is correct but your code is not working. I set up the lcd and pinouts as well everything is correct.
@WebmasterPrimeraEspecial-h5s
@WebmasterPrimeraEspecial-h5s 6 дней назад
Same... In my case STM32 CUBE IDE gave the message " ./Core/Src/sysmem.c:63:1: error: unknown type name 'caddr_t'" when I tried to compile :(
@NotNotAsian
@NotNotAsian 7 дней назад
Hi there. I am using a STM32F401, after following these instructions "live expressions" works. printf/"data trace" however doesn't :( I set a breakpoint on printf and stepped through, the ITM_SendChar puts the char into the port correctly but nothing is sent. I was wondering if this guide is still accurate?
@mert8010
@mert8010 7 дней назад
ı cant send the data with the same code , what is wrong ?
@FelipeBarros-p4w
@FelipeBarros-p4w 7 дней назад
After watching the video: "ok, I can try that"... After reading the comments: "Oh shit"
@rajgunaseelan44
@rajgunaseelan44 8 дней назад
What is that calculator app? I too need a calculator app that allows for easy editing.
@shivprakashyadav6906
@shivprakashyadav6906 8 дней назад
Hi , Can I get the code ?
@urichaplin1424
@urichaplin1424 8 дней назад
Why do you remove CMSIS RTOS and work with FreeRTOS ? CMSIS RTOS also has Threads,Mutexes, Semaphores.. And why if in CubeIDE you enable FreeRTOS and generate code it's add also CMSIS ? How do they work together ?
@akashv5622
@akashv5622 10 дней назад
This seems quite absurd, how can we actually infer that timer 1 and 2 are connected.. There has to be some setting to explain this right? What if there are a lot of timers enabled how will that timer get to know to capture which timer signal
@akashv5622
@akashv5622 10 дней назад
I don't think so the timers are connected internally by default.. I used a jumper to connect both the pins and now the interuppt started triggering. I'm using a stm32g474-dpow board
@hjvanderlinden
@hjvanderlinden 10 дней назад
Thanks!
@RavindraSingh-jw2sm
@RavindraSingh-jw2sm 11 дней назад
Your tutorial was amazing. I have used your code for my project but encountered a problem with it. Variable count changes by rotating encoder shaft 2 times. Is it possible to change this code such that for one rotation count variable changes by one?
@ControllersTech
@ControllersTech 11 дней назад
Define another variable, CNT = count/2.
@RavindraSingh-jw2sm
@RavindraSingh-jw2sm 11 дней назад
@@ControllersTech data in count variable is fetched only after two rotations of encoder. If i rotate the encoder only one time there will be no data of count variable. So by just defining another variable doesnt work.
@sergeyefremov111
@sergeyefremov111 11 дней назад
it works ! Many Thanks !
@marioporco6503
@marioporco6503 12 дней назад
You are the best
@gokhankaymak6182
@gokhankaymak6182 13 дней назад
In the main function , when read the array I got different values. Like ı get the 'V' instead of 'W' some times 'W' some times 'V' . what is the reason?
@苏雨辰-k6t
@苏雨辰-k6t 14 дней назад
网络上STM32作为从机的教程太少了,这个视频简直帮了大忙
@hareeshs86
@hareeshs86 14 дней назад
Very nice tutorial, I have a few doubts though. Let's say I have a custom container called CONTAINER. I make an instance of it called CONTAINER1. CONTAINER contains an image called IMAGE1. I want to make IMAGE1 of CONTAINER1 visible or invisible based on some input boolean parameter for a function in my screenview.cpp file. How can I do so?
@SashankSubrahmanya
@SashankSubrahmanya 15 дней назад
will the sensor accurately give the measurement if I am not using the 4.7k external resistor that you have used?
@さたーん-c8b
@さたーん-c8b 15 дней назад
I was struggling with programming the I2C Slave behavior for about 3 days, but by watching this video, I was able to receive fixed length byte strings with no problem at all! I really appreciate it!
@petervancaeseele9832
@petervancaeseele9832 15 дней назад
Excellent! One small bug. There is a buffer overrun when reading file2.txt after being appended to. The file has more than 128 bytes in it.
@beyhandagitan2246
@beyhandagitan2246 16 дней назад
Birebir aynısını uyguladım, sonuç olumsuz. (I applied your code, not working) Adresi de 27 veya 4E,3F hepsini denedim (I tried different slave address). LCD ekranı bile değiştim (I changed LCD) . 100000 Hz I2C frekansı aynı (I2C Clock Frequenct the same) F103C8 board aynı Clock frekansı aynı 72MHz, PLCK1 36Khz . What is the problem?
@beyhandagitan2246
@beyhandagitan2246 15 дней назад
I added PULL UP resistor for I2C lines, no any character on display
@vanthanhtran958
@vanthanhtran958 16 дней назад
It is very helpful video with me, thank for your sharing. But I have the question in there, I am using the Jlink for debug STM32, so how can I load the external loader in the Debug Configuration
@zainalishammat2866
@zainalishammat2866 18 дней назад
thank you very much :)
@usmanhaider4653
@usmanhaider4653 18 дней назад
Thank you for the great video. Can we generate 3 phase with a single timer? Stm32 motor control use single timer for 3 phase pwm.
@21ece028mariyappan.r
@21ece028mariyappan.r 18 дней назад
Can I make it on h563zi
@zero2717
@zero2717 18 дней назад
It's genuinely funny. I did the exact same thing, adapted to my Nucleo C031C6 board, connected it to a Logic analyzer and there's no signal on the pin, just a low active fucking bar.
@trandangthanh
@trandangthanh 19 дней назад
When I send data "r" don't have message from function HAL_UART_RxCpltCallback, how to fix this error? Thank so much
@-moeurnsoklin1594
@-moeurnsoklin1594 19 дней назад
hello sir! i'm new on this how can i get that 'moserial' if computer port doesn't connect to any STM32 board? i've run the Debug As -> STM23 c/c++ Applications and it popped up 'No ST-LINK detected!' hope u can help!
@ControllersTech
@ControllersTech 19 дней назад
Which stm32 board are you using ?
@-moeurnsoklin1594
@-moeurnsoklin1594 19 дней назад
@@ControllersTech i didn't connect any board so i can't get that moserial window right? I'm using window, can you recommend any serial terminal?
@ControllersTech
@ControllersTech 18 дней назад
Project can't run without board.
@-moeurnsoklin1594
@-moeurnsoklin1594 12 дней назад
​​@@ControllersTechcan we do this on STM32F103C6T6A board (Blue pill), sir? It's connected to ST-LINK V2 but it got errors when Debugging. Hope you can help 🙏
@salmonhust
@salmonhust 19 дней назад
How to auto format USB MSC Device using RAM ? Please help me 🙏🙏🙏
@pwpolyweld
@pwpolyweld 19 дней назад
Why is RTC not working?
@hvtrung6206
@hvtrung6206 20 дней назад
Thanks for the great video. May I know if you successfully running touchgfx with ILI9488 SPI driver?
@berlinraj8149
@berlinraj8149 21 день назад
Thank you so much sir! text file's working good, is there any prospect to store the data of xlsx file?
@Ramachandran_S
@Ramachandran_S 21 день назад
Hi Sir, I am using "NucleoF767ZI" for getting the "ADC value" from the WEBPage(server). I am using RTOS in middleware, but in the System Core->SYS-> TimeBase Source -> using Sys Stick. During generating code it shows following warning "When RTOS is used, it is strongly recommended to use a HAL timebase source other than the Systick. The HAL timebase source can be changed from the Pinout tab under SYS". If skip this warning it do any problem (or) I skip the warning and do the code generation process. Need your guide sir
@studentofedison421
@studentofedison421 22 дня назад
You are doing great
@Demoland-xh4nh
@Demoland-xh4nh 23 дня назад
Thank You for your tutorials
@GowriVR
@GowriVR 24 дня назад
While displaying the values typed in keyboard to the text box, it is not working for me. How can I troubleshoot?
@Antz_411
@Antz_411 24 дня назад
In case anyone gets this: After running everything up to 9:00 successfully, I only get the LED blinking in the "StartDefaultTask()" task, while the other is not. To solve: Comment out every instance of "StartDefaultTask()", and copy everything from Task2, from start to end and rename as Task1. Set the delay time to something different and program. It now blinks both LED at different times.