I just received my free startKIT in the mail today, thanks XMOS! I'm somewhat new to microcontrollers in general (been into it for about a year and a half.) Up until today, I've only tinkered with Arduino and MSP430(using Energia IDE) boards.
Some of my questions:
Is there a straightforward reference to max source/sink current specs for each pin?
Are the I/O pins 5 volt tolerant?
Port manipulation has it's advantages but are there any functions that are similar to Arduino's digitalRead, digitalWrite,analogWrite functions?
Last but not least, does anybody have any recommendations for comprehensive beginner's guides to the startKIT?
Update: I love the debugging tools, just like debugging programs in visual studio.
Noob questions about the startKIT
Here are a couple links to check out:
https://www.xmos.com/xc-programming-guide
http://www.element14.com/community/grou ... e-programs
I have been learning xCORE and xC myself but have not tried using it with a Windows host yet. Works fine on the Mac and Linux for me. I have posted a few simple xCORE drivers for 7 segment displays, NeoPixels, etc. on Github. What kinds of things are you looking to write?
There is a list of links to my little drivers and experiments in the README.md here (don't pay the repo xcore_danger itself too much mind!):
https://github.com/teachop/xcore_danger
https://www.xmos.com/xc-programming-guide
http://www.element14.com/community/grou ... e-programs
I have been learning xCORE and xC myself but have not tried using it with a Windows host yet. Works fine on the Mac and Linux for me. I have posted a few simple xCORE drivers for 7 segment displays, NeoPixels, etc. on Github. What kinds of things are you looking to write?
There is a list of links to my little drivers and experiments in the README.md here (don't pay the repo xcore_danger itself too much mind!):
https://github.com/teachop/xcore_danger
- Folknology
- XCore Legend
- Posts: 1274
- Joined: Thu Dec 10, 2009 10:20 pm
- Contact:
The L,U and A series chips (including the chip on StartKit) are not 5v tolerant, if you are interfacing to a 5v device use a buffer (e.g. a 74AC125). Most of the IO pins will only deliver 4ma except ports 1A, 1D, 1E, 1H, 1I, 1J, 1K and 1L which are nominal 8 mA drivers, so if you need more then try buffering.Is there a straightforward reference to max source/sink current specs fso if you need more then again try buffering.or each pin?
Are the I/O pins 5 volt tolerant?
regards
Al
Thanks Al
I am just curious where do I find this information in the Xmos Documentation? I feel like I don't have all the data books or something?
I also wanted to look up how much current can sourced or sunk from the chip as a whole or on a specific multibit port.
I am just curious where do I find this information in the Xmos Documentation? I feel like I don't have all the data books or something?
I also wanted to look up how much current can sourced or sunk from the chip as a whole or on a specific multibit port.
hello,
it is 4mA (or 8mA) for sourcing but is it the same value for sinking ?
it is 4mA (or 8mA) for sourcing but is it the same value for sinking ?