2016-06-22 14:09:59 +00:00
|
|
|
# rtl_ameba_gcc_sample
|
|
|
|
|
2016-08-03 09:47:19 +00:00
|
|
|
Realtek ameba gcc build environment
|
2016-06-22 14:09:59 +00:00
|
|
|
|
|
|
|
* os : linux
|
|
|
|
* toolchan : arm-eabi-none-gcc
|
|
|
|
|
2016-08-03 09:47:19 +00:00
|
|
|
# usage
|
|
|
|
|
|
|
|
```
|
|
|
|
$ make
|
|
|
|
...
|
|
|
|
genrate makebin/ram_all.bin
|
|
|
|
```
|
2016-08-09 05:05:36 +00:00
|
|
|
program ram_all.bin to ameba. ( [Programming the RTL8710 via DAP](https://github.com/eggman/RTL8710_DOC/blob/master/ProgrammingRTL8710.md) )
|
|
|
|
|
|
|
|
|
|
|
|
|
2016-08-03 09:47:19 +00:00
|
|
|
|
|
|
|
# support chips
|
|
|
|
* RTL8195AM
|
|
|
|
* RTL8711AM
|
|
|
|
* RTL8711AF
|
|
|
|
* RTL8710AF
|
|
|
|
|
|
|
|
# features
|
|
|
|
## support
|
|
|
|
* UART
|
|
|
|
* GPIO
|
|
|
|
* I2C
|
|
|
|
* SPI
|
|
|
|
* FLASH
|
|
|
|
* PWM
|
|
|
|
* Timer
|
|
|
|
* ADC (RTL8195AM only)
|
|
|
|
* DAC (RTL8195AM only)
|
|
|
|
* SDRAM (RTL8195AM and RTL8711AM only)
|
|
|
|
* I2S (HAL only)
|
|
|
|
|
|
|
|
## not support
|
|
|
|
* Wi-Fi
|
|
|
|
* USB OTG
|
|
|
|
* Ethernet
|
|
|
|
* SDIO Host
|
|
|
|
* SDIO Device
|
2016-08-09 05:05:36 +00:00
|
|
|
* NFC
|
2016-08-03 09:47:19 +00:00
|
|
|
|
2016-08-09 05:05:36 +00:00
|
|
|
Features depend on sdk/lib/lib_platform.a .
|
2016-06-22 14:09:59 +00:00
|
|
|
|
2016-08-03 09:47:19 +00:00
|
|
|
# other
|
2016-06-22 14:09:59 +00:00
|
|
|
|
2016-08-03 09:47:19 +00:00
|
|
|
This environment is based on https://github.com/neojou/arm-gcc-blink-example
|