0.1.4
Contents:
Overview
Quick Startup
Developer Guide
Contributing
Design and Architecture
Changelog
FAQ
License
Glossary
Appendix
HummingBird SDK
»
Welcome to HummingBird-SDK’s documentation!
View page source
Welcome to HummingBird-SDK’s documentation!
Contents:
Overview
Introduction
Design and Architecture
Get Started
Contributing
Copyright
License
Quick Startup
Setup Tools and Environment
Install and Setup Tools in Windows
Install and Setup Tools in Linux
Get and Setup HummingBird SDK
Build, Run and Debug Sample Application
Hardware Preparation
Build Application
Run Application
Debug Application
Create helloworld Application
Advanced Usage
Developer Guide
Code Style
Build System based on Makefile
Makefile Structure
Makefile targets of make command
Makefile variables passed by make command
Makefile variables used only in Application Makefile
Build Related Makefile variables used only in Application Makefile
Application Development
Overview
Add Extra Source Code
Add Extra Include Directory
Add Extra Build Options
Optimize For Code Size
Change Link Script
Set Default Make Options
Build HummingBird SDK Documentation
Install Tools
Build The Documentation
Contributing
Port your HummingBird SoC into HummingBird SDK
Submit your issue
Submit your pull request
Git commit guide
Design and Architecture
Overview
Directory Structure
Project Components
HummingBird RISC-V Processor
Introduction
NMSIS in HummingBird SDK
SoC Resource
SoC
HummingBird SoC
HummingBird SoC V2
Board
HummingBird Evaluation Kit
DDR200T Evaluation Kit
MCU200T Evaluation Kit
Peripheral
Overview
Usage
RTOS
Overview
FreeRTOS
UCOSII
RT-Thread
Application
Overview
Bare-metal applications
FreeRTOS applications
UCOSII applications
RT-Thread applications
Changelog
V0.1.4
V0.1.3
V0.1.2
V0.1.1
V0.1.0
FAQ
Why I can’t download application in Windows?
Why I can’t download application in Linux?
Why the provided application is not running correctly in my HummingBird Evaluation Board?
License
Glossary
Appendix
Indices and tables
Index
Search Page