XMC4700 Relax Kit: Initial working commit#49
XMC4700 Relax Kit: Initial working commit#49ramangopalan wants to merge 3 commits intotechnoblogy:masterfrom
Conversation
|
Great! Thanks for this. How do you program it; is it possible to program it through the Arduino IDE? Also, is there an Arduino Core for the XMC4700? If not, how do you handle the Arduino functions such as pinmode and digitalwrite? |
Yes. I used the Arduino IDE to program it. The core for the XMC
Sure. I wanted to work with it in iterations. I thought I'll add them References: |
|
Yes, good plan. I'm thinking of getting a board so I can try it out. |
Super! :) |
|
Can I mention your repository on the uLisp Forum, with a link? or, even better, you could post a link to it yourself. Thanks! |
|
Sure. I'll do that. In the meanwhile, I just implemented the initial (defun b (&optional x) (digitalwrite 24 x) (delay 1000) (b (not x))) |
|
The only thing you might want to add is a line in checkanalogread(pin) and checkanalogwrite(pin) to specify which pins can be used for analogue. |
|
There seem to be three variants of the board: KITXMC47RELAX5VADV1TOBO1 Will your port work with each version, and which do you recommend? |
Perfect! Thank you. Sure. I will add in in a couple of hours. I will |
Understand. I found a table (from the manual) indicating their
Sure. I just went through the board reference manual for the XMC4700 More peripherals, more fun :) I will certainly suggest the References: |
|
Also, I notice that there's no way to select between the variants. The |
I checked these board specific functions. I gathered the pins from the References: |

Initial working commit for the Infineon XMC4700 Relax Kit.