/      日本語

TWENETmcu - Microcontroller Library

Library supporting the basic operation of the microcontroller
Contains source code for basic microcontroller operations.

TWENETmcu - Microcontroller Library

Contains source code for basic microcontroller operations. Much of the code is copied from the JN5189 SDK and partially adapted for TWENET. It also includes the startup functions main() and WarmMain() that run TWENET.

  • board - Hardware initialization (clock, GPIO pins, etc.)
  • component - Libraries providing higher-level functionality (from SDK_X.Y.Z/components, middleware, etc.)
  • framework - Higher-level libraries (from SDK_X.Y.Z/middleware/wireless/framework)
  • device, startup - HAL layer for JN5189
  • drivers - FSL libraries and others for peripheral operations
  • libs - Library files (libXXX.a)
  • main - main() and debug output functions like _putchar()
  • printf - printf() library (does not use NewLib)
  • uMac - Contains MMAC.h
  • utilities - assert() and debug functions like PRINTF()

Technical Documentation

This section describes implementation details of TWENET and considerations for developing application programs.


About Microcontrollers

About microcontrollers

Startup Functions main(), WarmMain()

Startup functions main(), WarmMain()

RAM Allocation

RAM allocation

About printf (Debugging, Serial Output)

About printf (Debugging, Serial Output)