mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-12 15:41:58 +00:00
…
|
||
---|---|---|
.. | ||
src | ||
Makefile | ||
prj.conf | ||
README.txt | ||
testcase.ini |
Title: Zephyr File System Demo Description: Demonstrates basic file and dir operations using the Zephyr file system. -------------------------------------------------------------------------------- Building and Running Project: The demo will run on Arduino 101 and will use the on-board SPI flash. make BOARD=arduino_101 -------------------------------------------------------------------------------- Troubleshooting: Problems caused by out-dated project information can be addressed by issuing one of the following commands then rebuilding the project: make clean # discard results of previous builds # but keep existing configuration info or make pristine # discard results of previous builds # and restore pre-defined configuration info -------------------------------------------------------------------------------- Sample Output: File System Demo! Creating new file testfile.txt Opened file testfile.txt Data successfully written! Data written:"hello world!" Data successfully read! Data read:"hello world!" Closed file testfile.txt File (testfile.txt) deleted successfully! Created dir sub1! Created dir sub2! Created dir sub1/sub3! Creating new file testfile.txt Opened file testfile.txt Creating new file sub1/testfile.txt Opened file sub1/testfile.txt Creating new file sub2/testfile.txt Opened file sub2/testfile.txt Creating new file sub1/sub3/file1.txt Opened file sub1/sub3/file1.txt Creating new file sub1/sub3/file2.txt Opened file sub1/sub3/file2.txt Data successfully written! Data written:"1" Data successfully written! Data written:"12" Data successfully written! Data written:"123" Data successfully written! Data written:"1234" Data successfully written! Data written:"12345" Closed file testfile.txt Closed file sub1/testfile.txt Closed file sub2/testfile.txt Closed file sub1/sub3/file1.txt Closed file sub1/sub3/file2.txt Listing dir /: [DIR ] SUB1 [DIR ] SUB2 [FILE] TESTFILE.TXT (size = 1) Listing dir sub1: [DIR ] SUB3 [FILE] TESTFILE.TXT (size = 2) Listing dir sub2: [FILE] TESTFILE.TXT (size = 3) Listing dir sub1/sub3: [FILE] FILE1.TXT (size = 4) [FILE] FILE2.TXT (size = 5)