{"title":"一个用于内存映射可视化的Eclipse插件","authors":"Stefan Stanivuk, Momcilo Krunic, J. Kovacevic","doi":"10.1109/ZINC.2016.7513649","DOIUrl":null,"url":null,"abstract":"This paper describes one solution of Eclipse Plugin used for embedded platform memory map visualization and editing. The solution solves the problem of inefficient representation of used memory in firmware applications during debugging session. This plugin obtains information from memory map, a file generated after process of application building, and graphically displays it in a clear manner where each symbol defined in firmware application is graphically outlined by its name, processor core, memory name, section name, address and size. Also, values of presented symbols can be easily edited. This software tool is implemented using Java programming language with SWT (Standard Widget Toolkit) and JFace toolkit used for GUI (Graphical User Interface) widgets implementation.","PeriodicalId":125652,"journal":{"name":"2016 Zooming Innovation in Consumer Electronics International Conference (ZINC)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Eclipse Plugin for memory map visualization\",\"authors\":\"Stefan Stanivuk, Momcilo Krunic, J. Kovacevic\",\"doi\":\"10.1109/ZINC.2016.7513649\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes one solution of Eclipse Plugin used for embedded platform memory map visualization and editing. The solution solves the problem of inefficient representation of used memory in firmware applications during debugging session. This plugin obtains information from memory map, a file generated after process of application building, and graphically displays it in a clear manner where each symbol defined in firmware application is graphically outlined by its name, processor core, memory name, section name, address and size. Also, values of presented symbols can be easily edited. This software tool is implemented using Java programming language with SWT (Standard Widget Toolkit) and JFace toolkit used for GUI (Graphical User Interface) widgets implementation.\",\"PeriodicalId\":125652,\"journal\":{\"name\":\"2016 Zooming Innovation in Consumer Electronics International Conference (ZINC)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Zooming Innovation in Consumer Electronics International Conference (ZINC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ZINC.2016.7513649\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Zooming Innovation in Consumer Electronics International Conference (ZINC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ZINC.2016.7513649","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper describes one solution of Eclipse Plugin used for embedded platform memory map visualization and editing. The solution solves the problem of inefficient representation of used memory in firmware applications during debugging session. This plugin obtains information from memory map, a file generated after process of application building, and graphically displays it in a clear manner where each symbol defined in firmware application is graphically outlined by its name, processor core, memory name, section name, address and size. Also, values of presented symbols can be easily edited. This software tool is implemented using Java programming language with SWT (Standard Widget Toolkit) and JFace toolkit used for GUI (Graphical User Interface) widgets implementation.