1、 2023 The Zephyr Project Content made available under CC BY-SA 4.0.Practical Tips to Boost Your Productivity When Using ZephyrBenjamin Cabbenjaminzephyrproject.orgkartben 2023 The Zephyr Project Content made available under CC BY-SA 4.0.$whoamiDeveloper Advocate at The Linux FoundationOpen Source&Ti
2、nyML enthusiastkartben 2023 The Zephyr Project Content made available under CC BY-SA 4.0.DisclaimerA lot of the tips,tricks,and tools demonstrated in this talk will be targeting Zephyr RTOS,but are probably useful regardless of your RTOS of choice!2023 The Zephyr Project Content made available under
3、 CC BY-SA 4.0.Embedded development pain pointsHardware can be a pain(also,silicon shortage)Limited resources(memory,processing power,)Software engineering practices can sometimes be lagging behind(CI/CD,automated testing,)Software supply chain management is cumbersomeSecurity is often an afterthough
4、t 2023 The Zephyr Project Content made available under CC BY-SA 4.0.2023 The Zephyr Project Content made available under CC BY-SA 4.0.2023 The Zephyr Project Content made available under CC BY-SA 4.0.2023 The Zephyr Project Content made available under CC BY-SA 4.0.2023 The Zephyr Project Content ma
5、de available under CC BY-SA 4.0.Emulate/simulate when you can 2023 The Zephyr Project Content made available under CC BY-SA 4.0.2023 The Zephyr Project Content made available under CC BY-SA 4.0.Wokwi demohttps:/ Firmware and Start Simulation”zephyr_esp32-blinky-pwm.elf 2023 The Zephyr Project Conten
6、t made available under CC BY-SA 4.0.2023 The Zephyr Project Content made available under CC BY-SA 4.0.Arm Virtual Hardware 2023 The Zephyr Project Content made available under CC BY-SA 4.0.Embedded resources are limitedHow much RAM/Flash is my app using?Would it fit on a smaller MCU and save me some