A process for optimizing data and/or program parts for programmed controllers that can be used, e.g., in motor vehicle controllers. In this process, the controller is connected to an external application device via an interface. Changes in the data and/or program parts to be optimized are entered with the help of the application device. This process is characterized in that, at the beginning of the optimizing process, the data and/or program parts are loaded into the data and/or program read-write memory (e.g., RAM) of the controller. In addition, the process is characterized in that specific changes are made in the control program and/or in the memory and/or register locations of the controller to cause the microprocessor of the controller to access the corresponding data and/or program parts in the data and/or program read-write memory (e.g., RAM) instead of accessing the data and/or program parts in the data and/or program read-only memory (e.g., flash EPROM). For a controller to be used in this process, the controller is provided with a decoder circuit that performs a switch when the microprocessor accesses a certain address or a certain address area. As a result of this switch, instead of accessing the data and/or program parts in the data and/or program read-only memory, the microprocessor accesses the corresponding data and/or program parts in the data and/or program read-write memory.

Ein Prozeß für die Optimierung der Daten- und/oder Programmteile für Programmsteuerungen, die z.B. in den Kraftfahrzeugsteuerpulten benutzt werden können. In diesem Prozeß wird der Steuerpult an eine externe Anwendung Vorrichtung über eine Schnittstelle angeschlossen. Änderungen in den optimiert zu werden Daten- und/oder Programmteilen sind mit Hilfe der Anwendung Vorrichtung eingetragen. Dieser Prozeß wird in dem, am Anfang des optimierenprozesses, die Daten gekennzeichnet und/oder werden die Programmteile in das Daten- und/oder Programmlese-Schreibgedächtnis (z.B., RAM) des Steuerpults geladen. Zusätzlich wird der Prozeß dadurch gekennzeichnet, daß spezifische Änderungen im Steuerprogramm und/oder im Gedächtnis vorgenommen und/oder Positionen des Steuerpults registrieren werden, um den Mikroprozessor des Steuerpults, um die entsprechenden Daten- und/oder Programmanteile an den Daten zugänglich zu machen und/oder Lese-Schreibgedächtnis (z.B., RAM) anstatt die Daten-, und/oder Programmanteile zugänglich zu machen zu programmieren an den Daten zu veranlassen und/oder Read-only-Speicher (z.B., grelles EPROM) zu programmieren. Für einen in diesem Prozeß verwendet zu werden Steuerpult, wird der Steuerpult mit einem Decoderstromkreis versehen, der einen Schalter durchführt, wenn der Mikroprozessor eine bestimmte Adresse oder einen bestimmten Adresse Bereich zugänglich macht. Resultierend aus diesem Schalter, anstatt, die Daten- und/oder Programmanteile an dem Read-only-Speicher der Daten und/oder des Programms zugänglich zu machen zugänglich, macht der Mikroprozessor die entsprechenden Daten- und/oder Programmanteile an dem Daten- und/oder Programmlese-Schreibgedächtnis.

 
Web www.patentalert.com

< (none)

< Laser obstacle detection method and sensor

> Vehicle driving support system which is responsive to environmental conditions

> (none)

~ 00002