2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00
2026-02-03 11:37:13 +08:00

pb5700_sdk

PB5700_SDK (Nuclei-N203E)

Setup Editor

  • Spaces to replace Tab

    4-空白做縮排

  • File uses UTF-8 encoding

    檔案使用 utf-8 編碼

Naming directory and file

  • only use ASCII a-z, A-Z, 0-9, and _ (DONOT use white-space)

    在目錄或檔案命名上, 只允許使用英文/數字下底線, 禁止使用空白字元

Download SDK

  • Git-for-Windows

    • Setup Git when first-time

      $ git config --global user.name "your name"
      $ git config --global user.email your-mail
      $ git config --global http.sslVerify false
      $ git config --global core.ignorecase false
      $ git config --global core.autocrlf input
      
    • Clone SDK

      $ git -c http.sslVerify=false clone --recurse-submodules https://60.248.80.176:28080/wlhsu/pb5700_sdk.git
      

      Sign-in with Username/Password
      Gitlab-sign-in

  • TortoiseGit

Development

Linux platform

SDK uses Makefile to compile in Ubuntu and type make help to get message

Windows 10/11 platform

Nuclei-Studio IDE 20224.06 is used to compile SDK in Windows 10/11.

User opens Project.nuproject file of exmples with Nuclei-Studio

  • Build with ICE

    ICE_normal_view

  • Debug with IDE

    IDE_debug_view

Log message

For code size, default only support 32-bits integer.

User should enable the other features manually

// at Common/printf.c

/* mark to enable feature */
#define PRINTF_DISABLE_SUPPORT_FLOAT
#define PRINTF_DISABLE_SUPPORT_EXPONENTIAL
#define PRINTF_DISABLE_SUPPORT_LONG_LONG
#define PRINTF_DISABLE_SUPPORT_PTRDIFF_T

S
Description
No description provided
Readme 1.7 MiB
Languages
C 97.9%
Makefile 0.5%
Shell 0.5%
Assembly 0.4%
Tcl 0.4%
Other 0.3%