Noob questions about the startKIT

New to XMOS and XCore? Get started here.
Post Reply
nickn
Junior Member
Posts: 6
Joined: Sun May 11, 2014 1:54 am

Noob questions about the startKIT

Post by nickn »

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.


teachop
Active Member
Posts: 47
Joined: Wed Feb 05, 2014 1:25 am

Post by teachop »

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
User avatar
Folknology
XCore Legend
Posts: 1274
Joined: Thu Dec 10, 2009 10:20 pm
Contact:

Post by Folknology »

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?
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.

regards
Al
hessa59
Active Member
Posts: 37
Joined: Sat Mar 18, 2017 7:19 pm

Post by hessa59 »

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.
norman
Active Member
Posts: 55
Joined: Wed Jan 11, 2012 2:27 pm

Post by norman »

hello,

it is 4mA (or 8mA) for sourcing but is it the same value for sinking ?
Post Reply