Hi, I am currently working on primer2 for a school project which use an XBee module and basically, I'm trying to figure out a way to build a "driver"...
My problem is not in the way of building it (since I made one already with the stm32 from Micrium and mbed microcontroller), which was way more easier. I could have access to all .h and .c file, which I find really frustrating with the elf and fat file.
OK! So back to my problem, I tried to install the latest OS on my primer2 which seems to work, I get it and extract all in the /lib/arm directory (so I have a folder named Raisonance\Ride\lib\ARM\Circle) then I upgrade my primer2 my copying the .elf file in Raisonance\Ride\lib\ARM\CircleOS directory. So far so good, I try to create an application in ride7 (compile) and (when I go into the menu "about" of the primer2) its says that I have the latest version.
BUT when I try to use define from the OS library, its says undeclared define/variable. And when I look over the web (circle_api.h for example), it's include them. I'm using like OFFSET_ON, ALL_SCREEN, etc. Then I look in Raisonance\Ride\lib\ARM\CircleOS\circle_api.h and Raisonance\Ride\lib\ARM\CircleOS\Circle_App\circle_api.h and those both file didnt change at all when I upg the OS, do I have to change them manually? So I'm kind of confuse... I changed both and now, I get the error that circle_spe.h does not exist which is obvious, but I mean do I have to do all this manually (get all the source file and copy them in the circle_app directory)... And I have the same problem when I'm using the library from the stm32. I can get the function but not the define. It's getting really frustrating...
So could I have a tutorial on how to install the latest OS step by step and how to make use of it in ride7. I guess it has to do with configure pathing in the LD linker... PLZ need help quick!
Thank you