sexta-feira, 19 de abril de 2024

Documentação

----- Revisão RISC-V -----

  • RV32I Conjunto base de instruções de inteiros de 32 bits
  • RV64I Conjunto base de instruções de inteiros de 64 bits
  • M Instruções de multiplicação e divisão de inteiros
  • A Instruções de operações atômicas
  • F Instruções de ponto flutuante de precisão simples
  • D Instruções de ponto flutuante de precisão duplo
  • G Equivalente a IMAFD
  • C Instruções compactas
  • ----- Glossário -----

  • ADTM: Advanced-control Timer
  • GPTM: General-purpose Timer
  • GPTM (32): 32-bit General-purpose Timer
  • BCTM: Basic Timer
  • TKey: Touch key
  • OPA: Operational Amplifier/Comparator
  • RNG: Random Number Generator
  • USBD: Universal Serial Bus Full-speed Device
  • USBFS: Universal Serial Bus Full-speed Host/Device
  • USBHS: Universal Serial Bus High-speed Host/Device
  • BLE: low-power Bluetooth communication module
  • ----- Documentação -----

  • RM - referência manual
  • DS0 - datasheet
  • EVT - Evaluation board manual and ference routines
  • Os códigos exemplos estão no arquivo: EVT. Por exemplo, no arquivo CH32V20xEVT há 33 exemplos de uso dos periféricos internos e outros usos do microcontrolador, que são:
  • ADC
  • Aplicações
  • BKP
  • BLE
  • CAN
  • CRC
  • DMA
  • ETH
  • EXTI
  • FLASH
  • FreeRTOS
  • GPOI
  • HarmonyOS
  • I2C
  • IAP
  • INT
  • IWDG
  • OPA
  • PMP
  • PWR
  • RCC
  • RTC
  • RT-Thread
  • SDI
  • SPI
  • SRC
  • SYSTICK
  • TencenteOS
  • TIM
  • TouchKey
  • USART
  • USB
  • WWDG
  • ----- Softwares -----


    A difusão do conhecimento em programação tem evoluído demais nas empresas fabricantes de dispositivos microporecessados, as empresas tem se empenhado em disponibilizar conhecimento em programação aos futuros consumidores. Facilitando aos desenvolvidores se aperfeiçoarem neste nicho do mercado.

    IDEs:

  • MounRiver Studio
  • Arduino
  • DevEco Studio
  • EmBeeTle
  • Depuradores:

  • OpenOCD
  • Compiladores:

  • GCC
  • LLVM
  • RTOS:

  • RT-Thread
  • FreeRTOS
  • Harmony LiteOS-M (128 KB)
  • TencentOS
  • S.O.:

  • Linux
  • Windows
  • Linguagem de programação:

  • MicroPython
  • CircuitPython
  • C
  • C++
  • Aplicativos:

  • WCH-Link Utility
  • WCH-ISP Studio
  • .

    Nenhum comentário:

    Postar um comentário

    Documentação

    ----- Revisão RISC-V ----- RV32I Conjunto base de instruções de inteiros de 32 bits RV64I Conjunto base de instruções de inteiros de 64 ...