Software development device and software development program
AssigneeconnectFree Corporation
InventorKristopher Andrew Tate
Life of this patent
Estimating the term…
Abstract
A software development device enables software to be shared between controllers using semiconductor devices having different specifications. The software development device generates an execution code executed by a controller having one or more pads from a source code. The software development device includes an analysis module for analyzing the source code to extract a designation for the one or more pads; and a generation modules for generating an execution code including a code corresponding to the extracted designation for the pads with reference to hardware of a target controller.
Claims18
A software development device for generating, from a source code, an execution code executed by a controller having one or more pads, the software development device being configured to:
- perform at least one of a lexical analysis or a syntactic analysis of the source code to extract a designation for the one or more pads;
- obtain hardware information of a target controller;
- and
- generate an execution code including a code corresponding to the extracted designation for the pads with reference to the hardware information,
- wherein the generating the execution code comprises mapping one or more pins of the target controller and the designated one or more pads.
A non-transitory storage medium storing thereon a software development program for generating, from a source code, an execution code executed by a controller having one or more pads, the program, when executed by one or more processors, causing the computer to perform:
- perform at least one of a lexical analysis or a syntactic analysis of the source code to extract a designation for the one or more pads;
- obtainment of hardware information of a target controller;
- and
- generation of an execution code including a code corresponding to the extracted designation for the pads with reference to the hardware information,
- wherein the generation of the execution code comprises mapping one or more pins of the target controller and the designated one or more pads.
A software development method for generating, from a source code, an execution code executed by a controller having one or more pads, comprising:
- perform at least one of a lexical analysis or a syntactic analysis of the source code to extract a designation for the one or more pads;
- obtaining hardware information of a target controller;
- and
- generating an execution code including a code corresponding to the extracted designation for the pads with reference to the hardware information,
- wherein the generating the execution code comprises mapping one or more pins of the target controller and the designated one or more pads.
Dependencies are inferred from the claim text.