Тёмный

STM32 bare metal blink LED | NO CMSIS | creating pointer types with structure, bitfield and union 

pointer-x
Подписаться 1,2 тыс.
Просмотров 20 тыс.
50% 1

how to blink led stm32f103c8 with registers? how we access registers in ARM microcontroller? how to make pointer to access registers? how to make pointer types with structure, bitfield and union. how to access registers as bits instead of words?
STM32F103C8 bare metal programming.
how does CMSIS work? what are in CMSIS files? what is device peripheral access layer header file?

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 61   
@PrantikMajumder
@PrantikMajumder 6 месяцев назад
u r a legend among men. a true pointer. this video should be made global, public and non volaitle
@lohikarhu734
@lohikarhu734 4 месяца назад
it's funny...i started with MC6801, in 1978, and, even then, we had to work with configuration registers for I/O, timers, serial ports, bus modes, so this feels like getting back to "good old days", bare metal, making notes...
@mortezazamani3570
@mortezazamani3570 6 месяцев назад
Speechless of what i learned in 30 min.🙏
@negvorsa
@negvorsa Год назад
If I watched this video before it will save me at least 3 months... Waiting your next videos!!
@dohack
@dohack 6 месяцев назад
can you share ppt shown in the video.
@HakimHakim-oh4yb
@HakimHakim-oh4yb 4 месяца назад
Microchip has xc32.h why stm32cube ide don't do the same?
@daniel-lb4bh
@daniel-lb4bh Год назад
Is it possible for you to continue making videos? its perfect btw
@patrickegesa8264
@patrickegesa8264 8 месяцев назад
one of the best tutorial,i have read dozens of books but i could not write structures to access MCU registers,you have just summarised in less than one hour, perfect
@pointer-x
@pointer-x 6 месяцев назад
glad it helped you
@soundforce_nicolas
@soundforce_nicolas 7 месяцев назад
You must be a teacher in "real life" :) this is great and great start to let go of that damn HAL/Cube, many thanks!
@wickeddubz
@wickeddubz 6 месяцев назад
Not a single drop of water was found in this video. Great tutorial! 🧠⚙️
@orides5976
@orides5976 5 месяцев назад
What do you mean by this?
@wickeddubz
@wickeddubz 5 месяцев назад
@@orides5976 this idiom means ratio between useful and useless information . You know those books or diploma projects, where 90% is “water”, e.g. useless text.
@orides5976
@orides5976 5 месяцев назад
@@wickeddubz Thanks! I didn't know about this.
@samidew5092
@samidew5092 Год назад
Never seen tutorial like this. Brillant and Excellent.
@pointer-x
@pointer-x Год назад
thanks
@studentofedison421
@studentofedison421 Год назад
TOO much informative and effective tutorial. Thnaks ..... Eagerly waiting for your next video......................ltake love form India......
@achalasamapriya2701
@achalasamapriya2701 6 месяцев назад
great explanation .and awesome presentation skills .keep up the good work
@pointer-x
@pointer-x 4 месяца назад
Thanks a lot!
@elaselas5659
@elaselas5659 Год назад
TOO much Eagerly waiting for your next video. Reset and clock control (RCC) An example
@studentofedison421
@studentofedison421 Год назад
This video really deserves some more appreciation
@pointer-x
@pointer-x Год назад
thanks
@user-xb5zu6zu7j
@user-xb5zu6zu7j 6 месяцев назад
You're very knowledgeable. Thank you for most excellent tutorials
@pointer-x
@pointer-x 4 месяца назад
Glad you like them!
@reinaldohurtado3514
@reinaldohurtado3514 3 месяца назад
i have to cut the video three time to digest so much condensed information! you are a pro!
@pointer-x
@pointer-x Месяц назад
Glad you enjoyed it!
@angelrobles1927
@angelrobles1927 7 месяцев назад
MASTER!!!
@mkr32
@mkr32 Год назад
thank you friend
@pointer-x
@pointer-x Год назад
thank you for watching
@teomanyaparlar1203
@teomanyaparlar1203 Год назад
Hi, thank you for the video it realy helped a lot. Do you have any reccomendations for starters documents/blogs/books/videos etc i have an experience with c/c++ but i am trying to learn about hardware side as well.
@lohikarhu734
@lohikarhu734 4 месяца назад
but, i didn't want to learn C to bit-bash! bring on the assembler code! 😈
@ElectronicFanArm
@ElectronicFanArm 27 дней назад
It is not a baremetal yet 😊 excellent contribution
@farukhannan8230
@farukhannan8230 10 месяцев назад
Your tutorial is excellent. i am sure you will definetily get more views and recognition. please dont give up soon and carry it on. i am one of your fan now
@Josuzare
@Josuzare 8 месяцев назад
Gracias por este video. Me ayudó mucho. Saludos desde Perú.
@oscareriksson9414
@oscareriksson9414 4 месяца назад
This is exactly what I was looking for! This unlocked stm32. Beautiful!
@pointer-x
@pointer-x 4 месяца назад
Glad you like it!
@วิทรูเตชกุลพงศ์กร
this is some next level teaching how come do you know a bout embedded achitecture so much how do you learn it?
@pointer-x
@pointer-x 27 дней назад
:)
@user-vs7cw2rg7r
@user-vs7cw2rg7r 3 месяца назад
Excellent 👍
@pointer-x
@pointer-x Месяц назад
Many thanks
@sinancetin2376
@sinancetin2376 Год назад
Perfect video I hope it's contunue
@AKKJ420
@AKKJ420 11 месяцев назад
Wow what an amazing tutorial mate.
@andylam5686
@andylam5686 8 месяцев назад
i found it just now, i can't say more than other people here, really this the best. Thk
@pointer-x
@pointer-x 6 месяцев назад
you can try
@anthony2623
@anthony2623 Месяц назад
very helpful
@rz1359
@rz1359 11 месяцев назад
Great tutorial. Keep going 🎉
@aadityamalya1616
@aadityamalya1616 Год назад
Excellent explanation!👍
@smartups1
@smartups1 Год назад
make more videos
@diegochavez1435
@diegochavez1435 9 месяцев назад
Thank you, amazing explanation
@pointer-x
@pointer-x 6 месяцев назад
You are welcome!
@timsbadalbaev2058
@timsbadalbaev2058 Год назад
Очень многое прояснилось благодаря этому видео, благодарю!
@pointer-x
@pointer-x Год назад
я рад, что это помогло вам
@ArjunaWeerasinghe
@ArjunaWeerasinghe Год назад
A nice build-up of information. Keep up!
@petererasmus6460
@petererasmus6460 Год назад
Thank you for this tutorial.the first time I see uch a well explenation of pointers and Structures ,Any chance of doing the same for function pointers ?
@pointer-x
@pointer-x Год назад
it is in this video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-EUlGt2xEpaQ.html
@petererasmus6460
@petererasmus6460 11 месяцев назад
@@pointer-x Thank you very much your work is great and very helpful to me
@dmytrovasylkiv2926
@dmytrovasylkiv2926 Год назад
Thats some great content the Internet was intended to be used for. Many thanks🫡
@microtechbdsystem-automati8689
@microtechbdsystem-automati8689 7 месяцев назад
Salam brother.. Thanks
@pointer-x
@pointer-x 6 месяцев назад
🤝
Далее
Bare-Metal MCU #1 - Intro to registers
13:10
Просмотров 74 тыс.
STM32 Guide #2: Registers + HAL (Blink example)
30:02
Просмотров 199 тыс.
ХОМЯК ВСЕХ КИНУЛ
10:23
Просмотров 536 тыс.
Stop using std::vector wrong
23:14
Просмотров 51 тыс.
HOW TRANSISTORS REMEMBER DATA
16:58
Просмотров 306 тыс.
before you code, learn how computers work
7:05
Просмотров 380 тыс.
A Graphene Transistor Breakthrough?
15:23
Просмотров 133 тыс.
C++ vs Rust: which is faster?
21:15
Просмотров 396 тыс.
When you Accidentally Compromise every CPU on Earth
15:59
Everything Starts with a Note-taking System
21:23
Просмотров 253 тыс.