CC Linux - Programmer's Guide

Documentation

  • Revision history
  • 1. Introduction
  • 2. Interfaces
  • 3. Board Support Package
  • 4. Software Development Kit
  • 5. Special considerations
  • 6. Build Examples
  • 7. Using an IDE in CC Linux application development
  • 8. Working with Systemd
CC Linux - Programmer's Guide
  • CC Linux Programmer’s Guide
  • View page source

CC Linux Programmer’s Guide

_images/image0.png

Documentation

  • Revision history
  • 1. Introduction
    • 1.1 Convention and Definitions
  • 2. Interfaces
    • 2.1 Standard libraries
    • 2.2 CCAux library
    • 2.3 CCAux API calling convention
  • 3. Board Support Package
    • 3.1 Downloading and installing the BSP
    • 3.2 BSP structure
    • 3.3 Using the BSP
  • 4. Software Development Kit
    • 4.1 Downloading and installing the SDK
    • 4.2 Debugging remotely
    • 4.3 Rauc Bundle Generation & Update
    • 4.4 Rauc USB Updates
  • 5. Special considerations
    • 5.1 Ethernet, setting a static IP-address
    • 5.2 CAN
    • 5.3 Analog video
    • 5.4 Graphics, Qt (without Weston)
    • 5.5 Graphics, Weston
    • 5.6 Serial Number Broadcast interface
    • 5.7 Polarity of PWM outputs
    • 5.8 Suspend
    • 5.9 General-purpose input/output (GPIO)
  • 6. Build Examples
    • 6.1 Building applications with the SDK
    • 6.2 Qt application development
    • 6.3 Building any (platform supported) version of Qt with the SDK
  • 7. Using an IDE in CC Linux application development
    • 7.1 vscode integration
    • 7.2 qtcreator integration
  • 8. Working with Systemd
    • 8.1 Creating services with dependencies
    • 8.2 Viewing dependencies with systemctl list-dependencies
    • 8.3 Adding systemd .devices
    • Technical support
    • Trademarks and terms of use
Next

© Copyright 2024, CrossControl.

Built with Sphinx using a theme provided by Read the Docs.