Guo Minghai, Zhang Senhua, Ma Wenjing, Deng Ming, Gong Xiaodong, Tian Hong, Chen Li-an, Chen Benbin
{"title":"基于嵌入式Linux的新型杆式开关控制器软件结构设计","authors":"Guo Minghai, Zhang Senhua, Ma Wenjing, Deng Ming, Gong Xiaodong, Tian Hong, Chen Li-an, Chen Benbin","doi":"10.1109/ICCSE.2017.8085548","DOIUrl":null,"url":null,"abstract":"A novel design of pole mounted switch controller is introduced in this paper, embedded Linux operating system was used to enrich the functions of the pole mounted controller and to enhance the intelligence of the controller. Software structure of this novel designed controller is presented in detail. Multiple processes design method was applied to split the software application into 3 processes, namely user interface, communication and fault treatment. Socket communication was re-designed and a shared memory method was adopted to realize interprocess communication.","PeriodicalId":256055,"journal":{"name":"2017 12th International Conference on Computer Science and Education (ICCSE)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design of software structure for a novel pole mounted switch controller based on embedded Linux\",\"authors\":\"Guo Minghai, Zhang Senhua, Ma Wenjing, Deng Ming, Gong Xiaodong, Tian Hong, Chen Li-an, Chen Benbin\",\"doi\":\"10.1109/ICCSE.2017.8085548\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A novel design of pole mounted switch controller is introduced in this paper, embedded Linux operating system was used to enrich the functions of the pole mounted controller and to enhance the intelligence of the controller. Software structure of this novel designed controller is presented in detail. Multiple processes design method was applied to split the software application into 3 processes, namely user interface, communication and fault treatment. Socket communication was re-designed and a shared memory method was adopted to realize interprocess communication.\",\"PeriodicalId\":256055,\"journal\":{\"name\":\"2017 12th International Conference on Computer Science and Education (ICCSE)\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 12th International Conference on Computer Science and Education (ICCSE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCSE.2017.8085548\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 12th International Conference on Computer Science and Education (ICCSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSE.2017.8085548","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design of software structure for a novel pole mounted switch controller based on embedded Linux
A novel design of pole mounted switch controller is introduced in this paper, embedded Linux operating system was used to enrich the functions of the pole mounted controller and to enhance the intelligence of the controller. Software structure of this novel designed controller is presented in detail. Multiple processes design method was applied to split the software application into 3 processes, namely user interface, communication and fault treatment. Socket communication was re-designed and a shared memory method was adopted to realize interprocess communication.