We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hey, The parallel Nand flash memory is interfaced with lpc1788 and file system is also implemented using keil library.
i have labeled the drive "MyDrv" while formating and created a folder with the name "Proto". I create files with extensions '*.txt'. Now before creating, the code searches in the nand memory (ffind), if file with the same name exists, then the function returns back and does not create a file.
for eg: i create a file with name 'Asp.txt' in proto folder. and fill it with some data. after the file is created, when i search for the same file using 'ffind("Proto\Asp.txt", &info)', it returns '0x1' (which indicates no such file found) and hence the function does not return.
but when i search 'Proto\Asp*.txt' it returns '0x0'.
The question is do i have to perform searches with '*' character (wildcard *)? cant we search for exact name using ffind('Proto\Asp.txt', &info)??
Another thing to consider is if they do support case-insensitive matches - I wouldn't play with mixed case names unless the manual says it's ok.