Hi, thank you for visiting my question.
I recently downloaded and started using uvision 5. However, I now have trouble in creating subdirectories in a directory in uvision projects.
If it is impossible to make a directory in a directory, how do I use a big library like TensorFlow on GitHub?
Instead I found what is called "Group" and maybe I need to create a group to store files.
But in this case, in order to use TensorFlow, I have to manually create numerous amount of groups to store each file, and modify all the include paths in all the files because uvision doesn't accept subdirectories.
How is it so inconvenient? Do I overlook something? Or uvision is not intended for a medium sized application such as an ML one, and users are just supposed to handle a few files in a uvision project?
Could anyone help me understand the best way to use a medium sized library or framework that have nested folders in it?
The project management in uVision is similar to Visual studio and not Eclipse.
Various components of project management are explained in below link:
www.keil.com/.../uv4_ca_projtargfilegr.htm
If you are building your own Pack, and hosting it on GitHub, etc. you can use Local repositories (via the Pack installer) www.keil.com/.../uv4_ca_packinst_repo.htmOtherwise, follow the steps in "Using Git for Project Management with uVision" - Keil Application Note 279 (KAN279) developer.arm.com/.../
re: TensorFlow--------------*If you are using a Cortex-M device, I suggest using CMSIS-NN. www2.keil.com/.../cmsis-nn*Video of using TensorFlow Micro (TFLu) and CMSIS-NN: www.youtube.com/watch* Relevant forum link community.arm.com/.../re-build-tensorflow-lite-model-in-cmsis-nn