{"title":"使用SWD接口的多微控制器编程","authors":"Lubomir Bogdanov","doi":"10.1109/ET50336.2020.9238282","DOIUrl":null,"url":null,"abstract":"Many microcontrollers nowadays are based on ARM microprocessors that can be debugged through the ARM's Serial Wire Debug (SWD) interface. Flashing targets is also done through it. This paper provides insights of the software and hardware behind a multiplexer that would allow to program multiple targets of the same model and type without the need of writing complex configuration scripts.","PeriodicalId":178356,"journal":{"name":"2020 XXIX International Scientific Conference Electronics (ET)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Multiple Microcontroller Programming Using the SWD Interface\",\"authors\":\"Lubomir Bogdanov\",\"doi\":\"10.1109/ET50336.2020.9238282\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many microcontrollers nowadays are based on ARM microprocessors that can be debugged through the ARM's Serial Wire Debug (SWD) interface. Flashing targets is also done through it. This paper provides insights of the software and hardware behind a multiplexer that would allow to program multiple targets of the same model and type without the need of writing complex configuration scripts.\",\"PeriodicalId\":178356,\"journal\":{\"name\":\"2020 XXIX International Scientific Conference Electronics (ET)\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-09-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 XXIX International Scientific Conference Electronics (ET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ET50336.2020.9238282\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 XXIX International Scientific Conference Electronics (ET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ET50336.2020.9238282","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Multiple Microcontroller Programming Using the SWD Interface
Many microcontrollers nowadays are based on ARM microprocessors that can be debugged through the ARM's Serial Wire Debug (SWD) interface. Flashing targets is also done through it. This paper provides insights of the software and hardware behind a multiplexer that would allow to program multiple targets of the same model and type without the need of writing complex configuration scripts.