×

System providing automatic source code generation for personalization and parameterization of user modules

  • US 10,698,662 B2
  • Filed: 10/05/2018
  • Issued: 06/30/2020
  • Est. Priority Date: 11/15/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for configuring a microcontroller, the method comprising:

  • displaying a first graphical user interface on a display device of a computer system, the first graphical user interface comprising a collection of virtual blocks in a design system;

    receiving at the computer system a selection of a user module, wherein the user module comprises information for implementing a function using a programmable physical block, and wherein the user module is represented by first data that includes information defining how configuration registers for the microcontroller are to be programmed in order to implement the function, and wherein the programmable physical block is represented by second data that includes information defining physical addresses of the configuration registers;

    displaying on the display device a second graphical user interface operable for receiving user-specifiable information about the user module;

    assigning a first virtual block taken from the collection to the user module, wherein the first virtual block corresponds to the programmable physical block; and

    constructing computer-generated source code, wherein constructing the computer-generated source code comprises;

    linking the first data and the second data;

    substituting the user-specifiable information comprising information specific to the user module, information specific to the function and information specific to a control parameter of the function for generic information in a template file to produce assembly, include and header files.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×