This is the English translation of the following url. Author: Okamiya Yuuki.
Web Compiler is a web-based program development environment. Compiler engine, editor, and file storage are on our cloud server so you are ready to start writing your codes, free from IDE installation and securing work space.
1. Compatible Browser
The following browser versions are confirmed for the web compiler operation.
Note: all browsers must have JapaScript and Flash Player
You can login to the web compiler from Gadget Renesas site.
We offer two login entries:
3. System Language
The web compiler language menu supports Japanese and English. The displayed menu language changes depend on the registration data in each MyRenesas account. The menu language is set by the browser language setting when Guest Log In is used.
4. Create New Project
A project is like a folder consisting of various files to manage your code development. The project includes not just your own codes but also many libraries which fill in detailed hardware configurations so you don't have to learn everything from scratch . Gadget Renesas Web Compiler offers many libraries which support various popular hardware accessories such as dot-matrix LCD module, SD-card, Ethernet, and so on. All you need to do is to connect such hardware and include and call the respective library in your code.
To create a new project, click the '+' icon shown below. If you are logging in to the system for first time, the web compiler will display the project creation window and ask you to make a project.
When the project creation menu pops up, select the template according to the board you are using; a special shield is bundled in the template. Then type your project name and click "Create Project".
5. Editing Your Code
When you create a new project. the web compiler generates a file named "gr_sketch.cpp", which you can see under the Explorer menu. File "gr_sketch.cpp" is the template code you will start editing with.
6. Save Your Code
Please save your editing code frequently by pressing the "Save" icon shown below or 'Ctrl' + 'S' keys.
7. Build Your Code
Build is a chain of operations: compiling, assembling your source codes, and linking all necessary files shown below in one binary file. The following files are searched in the project and cataloged in makefile:
Once "Execute Build" is clicked, the following window pops up.
When the build has no error and indicates "Make process completed" at the end of list, the web compiler generates the binary file which you flash program to the board. For Kurumi projects, the file must be "kurumi_sketch.bin" as shown below.
If there are errors as shown below, you must fix them and do the build again.
8. Download A File
You can download any file in the project, such as *.bin, which you flash in the MCU on your board. Move your mouse over the file you downloaded and right-click the mouse. The following popup menu appears. Click "Download" on the menu.
9. Upload A File
You can also upload a file located in your PC to the project. When you right-click your mouse on the folder where you upload your file, the following menu pops up. Just click "Upload" on the menu.
When the following popup comes out, just drag and drop the necessary files.
10. Download/Upload The Project
For data backup or retrieve, you can download or upload your project to/from your computer. To download, go to the root folder in Explore menu and right-click the mouse, the following menu pops up.
The project ZIP file is stored in the specified destination in your computer.
If you want to upload your project, click the following icon on project bar.
You need to select a corresponding template and type the project name as well as select the uploading file.