Rich 51 VSCode ExtensionRich 51 integrates the compilation, build, and programming for 51 microcontroller development into VS Code, enabling a all-in-one development experience for 51 microcontrollers. It provides developers with ready-to-use libraries for common peripherals without the need for installation, downloads, or configuration. FeaturesLibrariesLibraries for LEDs, seven-segment displays, motors, 1602 LCD dot matrix displays, 12840 LCD dot matrix displays, LoRa, Bluetooth, DAC digital-to-analog conversion, ADC analog-to-digital conversion, infrared, IIC bus, SPI bus, serial communication, and other commonly used peripherals will be provided successively. Importantly, these libraries will be updated automatically without any need for user configuration or manual updates. This will greatly reduce the amount of code and increase code readability. Compile (F6 or Status Bar Item)Compile the source code and return compilation results, including any warnings and errors, without generating or burning the .hex file. Build (F7 or Status Bar Item)Compile the source code. Generate and download to your workspace the .hex file, but without burn to chip. Burn (F8 or Status Bar Item)Compile the source code. Generate and burn to chip the .hex file. Include file to projectInclude existing header, source code or .lib file to your project to participate into compile, build and burn. This feature makes developers feel much eaiser to use third-party libraries, just past into your workspace and include into your project! Exclude file from projectExclude existing header, source code or .lib file from your project. The excluded file would not participate into compile, build and burn. Exclude files from project would not actually delete the files from disk. Auto CompletionWhen developers write code, suggestions for code snippets, function names, variable names, class names, and more are automatically provided. With autocompletion, developers can quickly insert complete code without manually typing everything, thereby reducing input errors and increasing coding speed. Code NavigationBy using Ctrl + Left Click for code navigation, developers can quickly jump to function definitions, variable declarations, class definitions, files, and other locations, enabling them to understand and modify code more effectively. How to useJust open an existing folder with VSCode. Once the extension is activated, it will automatically update library and enable full functionalities. There is NO NEED to perform any manual operation. Just enjoy! Contact
Enjoy! |