Software — Beta
Semplifica lo sviluppo STM32!
Sei uno sviluppatore software o hardware alla ricerca di un modo semplice per vendere i tuoi prodotti garantendo la sicurezza della tua proprietà intellettuale e una gestione post-vendita senza problemi? Non cercare oltre! BeingRobotic offre una soluzione unica che ti permette di concentrarti esclusivamente sullo sviluppo software e hardware, lasciando a noi il percorso standard e le complessità.
Aggiornamenti software sicuri:
Esegui aggiornamenti software senza sforzo tramite schede SD, Wi-Fi o USB, garantendo che il tuo software rimanga crittografato. Solo il microcontrollore può decifrarlo durante la fase di scrittura.
Protezione della memoria:
L'accesso alla memoria del microcontrollore è impossibile, garantendo la sicurezza dei tuoi segreti.
Gestione diretta e personalizzazione:
Il nostro servizio di modifica software permette ai tuoi clienti di personalizzare il proprio software senza richiedere il tuo intervento per la manutenzione.
BeingRobotic's system empowers you to concentrate solely on the creative aspects of your project, whether it's software, hardware, or both. We handle the production of the board and the distribution of your software. Your software remains hidden from both us and your customers, thanks to our encryption system designed to safeguard your intellectual property.
Questa interfaccia dispone di un pulsante 'Nuovo progetto' che, quando cliccato, consente di caricare un progetto. L'unico requisito è che il progetto sia generato con STM32CubeIDE.
Questa interfaccia consente di scegliere un dispositivo da utilizzare. Se non hai ancora acquistato alcun dispositivo, puoi selezionare un dispositivo personalizzato. Fornisce un modo semplice per organizzare i tuoi progetti.
Questa pagina consente di distinguere tra il proprio software e quello distribuito da noi.
Questa sezione è il cuore dell'innovazione! Puoi controllare completamente il tuo progetto: modificarlo, scaricarlo e inviarlo anche in modalità wireless al dispositivo selezionato in alto a destra.
Per avviare un nuovo progetto, clicca su "Nuovo Software" e seleziona un progetto disponibile (sono sottoinsiemi dei tuoi progetti aggiornati, divisi per tipo di hardware).
This is the core of our system!
The possibility to change firmware variables' values with a very intuitive and fully customizable graphical interface. This interface is available when the user creates a new project or edits an existing project.
The interface is automatically generated starting from software tags added by project developers (explained in the next session). Users can change the variable values of the project directly from this interface. For users with more demanding requirements, it's possible to merge custom .c code and .h library into the final project or insert custom configuration files like .dbc for CanBus systems, directly from this interface, making the customization possibilities endless.
Below the explanation of principal graphical elements:
*To lock the project source code, it is necessary to lock each project instance. In the software interface, all projects with the same name should display a red padlock. A locked project allows the generation of only locked instances.
The interface, as explained earlier, is generated from special tags inserted within the code by developer. These tags are easily generated using TagGenerator. The meaning of the fields is explained below:
In questa sezione è spiegato come utilizzare i tag all'interno del progetto STM32CubeIDE:
Each tag group must be pasted only one time inside the file and also the input tag must have a unique name.
In questa sezione verranno analizzate le funzionalità del progetto dipendenti dal tipo di progetto e software.
Quando premi seleziona sul progetto desiderato, appare un nuovo menu con diverse azioni disponibili; tali azioni dipendono dalle funzionalità del progetto.
Il nostro sistema analizza il tuo progetto e i tag. In caso di errori, può mostrare come risolverli.
Scopri le possibili modalità di lavoro con il nostro prodotto o sotto la nostra consulenza.