TGViewer
Channel Public Channel
VW Tooltips & works

VW Tooltips & works

@vw_tooltips

Embedded і трішки різного
Subscribers
128
Photos
118
Videos
23
Links
250

Showing posts older than #494 · Back to latest

Older Posts 15 shown
Post #490 146
Post #489 134
VW Tooltips & works #modern_cpp https://youtu.be/l6Y9PqyK1Mc В общих чертах- полезно послушать про варианты dependency injection. Behaviour -> Single action с std::function или с concept Behaviour bundle с классическими виртуальными методами Behaviour bundle с статическим…
#modern_cpp
В продолжение. Concept-based factory
Post #483 133
#modern_cpp
https://youtu.be/l6Y9PqyK1Mc

В общих чертах- полезно послушать про варианты dependency injection.
Behaviour -> Single action с std::function или с concept


Behaviour bundle с классическими виртуальными методами

Behaviour bundle с статическим полиморфизмом
Post #481 204
Post #480 206
https://youtu.be/8XRI_pWqvWg
#modern_cpp
- Рассказывают, как проект собирать удобно с использованием CMakePresets.json
- как использовать зависимости с vcpkg
- Visual Studio Code + CMake/IAR+импорт проекта с STM32CubeIDE
- IAR Build для VSCode
- CLion On Chip Debugging + OpenOCD
- Visual Studio On Chip Debugging с JLink/ST-Link/OpenOCD
- CLion peripheral view
- VSCode peripheral view
- CLion RTOS objects( Zephyr, FreeRTOS)
- Visual Studio RTOS Objects
- Демка с NXP SDK с cmake+Visual Studio+ Peripheral View
- Arm Keil Studio
- Platform IO
- Embedded CI( IAR Containers/MPLAB CI/CD Wizard )
- Github Actions CI with the static analysis
- Multistage build containers
- Renode - https://renode.io/about/
YouTube Overcoming C++ Embedded Development Tooling Challenges - Marc Goodner - CppCon 2022 https://cppcon.org/ --- Overcoming C++ Embedded Development Tooling Challenges - Marc Goodner - CppCon 2022 https://github.com/CppCon/CppCon2022 There are more challenges in embedded than convincing your boss to let you use C++ on your next project. To…
Post #476 241
#cppcon #modern_cpp
что было интересно глянуть:
- добавили latch, полезный метод который глянуть -arrive_and_wait для синхронизации одновременного запуска потоков
- ура, мы можем сделать jthread вместо std::thread, можно не писать join
- custom callback для std::stop_source
- Барьеры это забавно, хорошая вещь обещает быть(+-32:45 по таймингу доклада)
- добавили семафоры(whoa)
https://youtu.be/A7sVFJLJM-A
YouTube An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022 https://cppcon.org/ --- An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022 https://github.com/CppCon/CppCon2022 Where do you begin when you are writing your first multithreaded program using C++20? Whether you've got an existing…
Post #475 402
Post #474 320
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →