nuttx_api_examples

nuttx api examples

Stars
5

Software requirements

Nuttx Version 12.3 or lower. From Nuttx Version 12.0, the global variable of g_system_timer has been changed to g_system_ticks.

Install Nuttx

Install Nuttx to $HOME/nuttxspaces.

$ mkdir $HOME/nuttxspace
$ cd $HOME/nuttxspace
$ git clone -b releases/12.3 https://github.com/apache/nuttx.git nuttx
$ git clone -b releases/12.3 https://github.com/apache/nuttx-apps apps

How to use

Copy all file to your $HOME/nuttxspaces/apps/examples directory and add all examples to Kconfig.

$ git clone https://github.com/nopnop2002/nuttx_api_examples   
$ cd nuttx_api_examples   
$ cp -r nuttx_* $HOME/nuttxspace/apps/examples/
$ cp $HOME/nuttxspace/apps/examples/Kconfig $HOME/nuttxspace/apps/examples/Kconfig.old
$ sed s@HOME@$HOME/nuttxspace/apps/examples@g Kconfig >> $HOME/nuttxspace/apps/examples/Kconfig
$ cd $HOME/nuttxspace/nuttx
$ make menuconfig    

Add the following example. config-3 config-4

$ make
$ st-flash --connect-under-reset write nuttx.bin 0x8000000

If you find any bugs, please let us know using issues.