zephyr-visual-studio-code.pdf

編號:144892 PDF 47頁 5.76MB 下載積分:VIP專享
下載報告請您先登錄!

zephyr-visual-studio-code.pdf

1、Zephyr&Visual Studio Code:How to Develop Zephyr Appswith a Modern,Visual IDEWhy Visual Studio Code(VS Code)is so popularCurrent state of VS Code for embedded developmentDigging into VS CodeLive demoFuture topics to exploreTodays TalkJonathan Beriberiberikix,hachyderm.io/jberiFounder&CEO at GoliothCa

2、reer building developer platformsDecade in IoT;Nest,Particle,WeWorkWorking with Zephyr since 2016What is Golioth?Golioth is an IoT cloud company.We make it easy for hardware engineers to connecttheir sensors and devices to the web without needingto be a cloud expert.We use Zephyr to support the wide

3、st range ofhardware possible.We build reference designs with Zephyr and regularlybuild things using the ecosystem.VS Code is PopularQuick poll:VS Code users in the roomWho has tried VS Code?Quick poll:VS Code users in the roomWho has tried VS Code?Who uses VS Code today for non-embedded?Ex.Web,Pytho

4、n,etc?Quick poll:VS Code users in the roomWho has tried VS Code?Who uses VS Code today for non-embedded?Ex.Web,Python,etc?Who has tried to use VS Code for embedded?Globally ranked#1 IDE among devsFreeFastCross platformHighly customizableHighly configurableIDE feelsWhy is it so popular?Extensions for

5、 most thingsProgramming LangsThemesDebuggersKeymapsFormattersLinters.much more(180k+)CustomizableGUI or JSONSettings for everything:AppearanceBehaviorExtensionsGlobal or per projectConfigurableUnderstanding settings is key to unlocking all the benefits of VS Code!IntelliSenseCode NavigationRefactori

6、ngDebuggingTasksSource ControlTerminalSnippetsIDE-like featuresVS Code for EmbeddedVendor adoptionPlatformionRF Connect from NordicCircuit DojoCheck out Jareds talk after this!Coming soon:MCUXpresso from NXPDIYTargetting ZephyrDIY is the focus of this talkDigging into VS CodeIdeal embedded workflow

7、in VS CodeSmart codingBuild,Flash,Test&Debug easilyReproducible environmentsRest of this talkExtensions for embeddedConfiguring VS CodeLive demoFuture topicsExtensions for EmbeddedGeneral codingEmbedded(like Debugging)Microsoft vs community vs vendorTypes of extensionsIntelliSenseSyntax Highlighting

8、General GDB debuggingC/C+Extension Packincludes additionalextensionsC/C+Configure,build&debug CMakeIncludes presets(butnot for embedded)Included in C/C+PackCMakeAll the Python thingsMostly focused ondata science andPython web devsPythonFirst and popular opensource debugger forembeddedOpenOCD,JLink,o

9、thersRTOS awareAdvanced features likeITM graphingDebugging:Cortex DebugNewer debuggerfrom C+teamRTOS awareEarly Zephyr supportDebugging:Embedded Tools from MicrosoftIntegrated into terminalMultiple instancesConsistent across OSSerial Monitor from MicrosoftPython Environment ManagerYAML,RSTGithub Pul

10、l Requests&Github ReposRemote Development packDockerOptional,GeneralConfiguring VS CodeGUI or JSONSpecial JSON file namesSpecial file locationAutomatically loadedAutocompletionHow VS Code does configurationssettings.jsontasks.jsonlaunch.jsonextensions.json.vscode folderVS Code project fileCombine.vs

11、code filesPortable,shareableGit-friendlyWorkspaces&.code-workspaceVS Code environment fileEditor-wide configurationAlso portable,shareable&GitProfilesLive DemoPreset settings&recommended extensionsTasks for calling west to build,flash&debugUsing WorkspacesIntelliSensehttps:/ we sawFuture TopicsRemot

12、e DevelopmentDevcontainers&DockerGitHub CodespaceWrapping UpLessonsVS Code is nearly infinitely configurableFiguring what to configure is half the battleYou can use it for embedded,todayUse vendor extensions!Special Thankszmk.dev community-awesome docsMarc Goodner,C+MicrosoftThank you for attending!Come check out the Golioth booth(#41)to see hardware in action!Main site:Golioth Blog:Golioth Forum:With the Golioth Dev Tier,your first 50devices are free!golioth.ioblog.golioth.ioforum.golioth.io

友情提示

1、下載報告失敗解決辦法
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站報告下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。

本文(zephyr-visual-studio-code.pdf)為本站 (2200) 主動上傳,三個皮匠報告文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知三個皮匠報告文庫(點擊聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站