The latest development version of this page may be more current than this released 0.4.2 version.

FAQ

This section compiles common questions users encounter during usage!

Resources

  • You can submit bugs or feature requests through the Issues section on GitHub. Please check the existing Issues before submitting a new one.

  • You can ask your questions in the WinnerMicro Q&A Community and access community resources.

  • Participate in interactions through QQ groups: 570560884、335112873、923841628。

  • For developing applications using the Arduino platform, please refer to w80x_arduino

  • For developing applications using the MicroPython platform, please refer to micropython-w806

IDE

  • Why doesn’t the Eclipse plugin take effect after installation or upgrade?

    This is due to Eclipse’s cache. After installing or upgrading the plugin, close Eclipse, clear the cache, and then restart Eclipse. On Windows, after closing Eclipse, run eclipse.exe -clean in the command line, and then restart Eclipse.

  • Why doesn’t the VS Code plugin provide an integrated installation package?

    Because the Windows installer requires administrator permissions to install, and the installed VS Code will have administrator permissions. However, VS Code cannot work properly if it has administrator permissions, so users need to install VS Code themselves.

Compilation

  • Can I compile without using your cmd command line?

    Absolutely. The cmd command line is just an example of a compilation environment we provide. Users can DIY their preferred compilation environment based on it. Because it’s hard to satisfy everyone, no environment is the best; the best environment is the one that suits you. Users can refer to the compilation environment setup section to set up their own environment, but for beginners, we still recommend downloading and using the integrated package.

  • Why is the compiled firmware relatively large?

    The current version uses -O0 -g compilation parameters by default for debugging convenience, resulting in larger compiled files. To reduce the firmware size, please refer to the Component Guide » Performance Optimization » Better Size section.

  • Why is installing python dependencies slow?

    You can speed up by replacing the default source, such as using the Tsinghua source for users in China

pip install package -i https://pypi.tuna.tsinghua.edu.cn/simple

Other sources can be chosen as needed.