1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-12 23:08:52 +01:00
Commit Graph

92 Commits

Author SHA1 Message Date
Cristian Maglie
e2d373ed61 sam: Added digitalPinHasPWM(..) method
Fixes #1342
2013-12-31 20:58:10 +01:00
Cristian Maglie
90ab663146 sam: moved "variant" methods into proper place 2013-12-31 20:57:14 +01:00
Cristian Maglie
c50821ba10 Fixed value of NUM_DIGITAL_PINS for Arduino Due 2013-12-31 20:55:43 +01:00
Cristian Maglie
e2b15c852b Changed pins definition in variants from constants to #defines. 2013-12-13 15:13:18 +01:00
Cristian Maglie
56572fa0de Added SERIAL metadata into variant files. 2013-11-11 13:41:04 +01:00
Cristian Maglie
8e3da56624 Added LED_BUILTIN definition to Arduino Due 2013-11-03 18:29:34 +01:00
Cristian Maglie
35d477297d Added pinToInterrupt() variant macro (Paul Stoffregen) 2013-10-31 12:43:41 +01:00
Cristian Maglie
40dce96f11 Fixed adc_init() function.
See #1418
2013-10-09 15:54:47 +02:00
Cristian Maglie
f03093332b [sam] Fixed initialization of ADC timings (improves analogRead speed by a factor x10)
Discussion:
http://www.djerickson.com/arduino/
http://forum.arduino.cc/index.php?topic=156849
http://forum.arduino.cc/index.php?topic=187693

Fixes #1418
2013-09-26 01:22:01 +02:00
Cristian Maglie
d101bf51a2 [sam] 2 bugfix to SPI library.
- begin() after end() now works.
- unconnected SPI pin is selected as CS when old (non extended) API is used.
2013-06-21 19:58:08 +02:00
Fede85
4486a922fc UOTGVBOF is now active high 2013-05-20 19:21:23 +02:00
Cristian Maglie
03a7529cc0 [sam] Added serialEvent*() support 2013-03-25 01:29:42 +01:00
Cristian Maglie
7314489bea Added CAN library (alpha) 2013-02-15 15:51:25 +01:00
Cristian Maglie
0f41b963d4 Merge remote-tracking branch 'arduino/ide-1.5.x' into HEAD 2013-02-13 16:26:19 +01:00
Cristian Maglie
7f7637c782 Fixed delayMicrosecond() when interrupts are disabled 2013-02-13 15:41:31 +01:00
Thibaut VIARD
e8c57c4f18 [SAM] updating libsam and CAN files 2013-01-27 15:52:28 +01:00
Thibaut VIARD
8d27b0a191 [sam] adding CAN0/1 pins defs 2012-12-20 17:22:56 +01:00
Thibaut VIARD
5d0ba1c64a [sam] adding more peripherals to SAM3X/Due 2012-12-19 15:20:14 +01:00
Cristian Maglie
fabc658a94 Added CANRX1/TX1 pins. 2012-11-20 18:38:18 +01:00
Cristian Maglie
65f00a69c7 Fixed weak-symbol issue with system interrupt handlers. 2012-11-19 23:37:19 +01:00
Cristian Maglie
74dea07f2c portOutputRegister is now writeable. 2012-11-09 10:54:30 +01:00
Cristian Maglie
a23721ad81 Enable pull-up on pin 0. (for real...) 2012-10-19 15:43:29 +02:00
Cristian Maglie
c2e872149c Enable pull-up on pin 0. 2012-10-19 14:00:11 +02:00
Cristian Maglie
562324d5f6 Adjusted off-by-one naming for Serial object: Serial2/3/4 => Serial1/2/3 2012-10-15 14:27:03 +02:00
Fede85
1ff87e3e72 modified TWI handler 2012-10-10 17:35:34 +02:00
Cristian Maglie
b2f1bce2ac Fixed pull-up. 2012-10-09 16:43:38 +02:00
Cristian Maglie
84c7c3ed26 Renamed DA0/DA1 to DAC0/DAC1 (part 3......) 2012-10-05 20:20:27 +02:00
Cristian Maglie
27d231b2cf Renamed DA0/DA1 to DAC0/DAC1 2012-10-05 09:50:41 +02:00
Cristian Maglie
2071c00ba0 Assigned Serial to UART and SerialUSB to USB-CDC-ACM 2012-09-28 16:18:22 +02:00
Cristian Maglie
d994e48c55 Delayed static object construction after hardware setup 2012-09-19 16:23:39 +02:00
Cristian Maglie
5f23172cc4 Updated libsam binary 2012-09-10 00:22:36 +02:00
Cristian Maglie
116d32bb31 Temporary fix for cdc-acm on older MacOSX. 2012-08-25 18:01:50 +02:00
Cristian Maglie
c3e44f363e Added some utility functions in libsam for TC. (Neil H.) 2012-08-24 22:15:23 +02:00
Cristian Maglie
a267a8a774 First try to support architecture dependent query functions (digitalPinToPort, etc) 2012-08-24 20:53:24 +02:00
Cristian Maglie
b7fce4207f Fixed USB-CDC buffering. Now serial output performs much better. 2012-08-21 12:50:12 +02:00
Cristian Maglie
0521a233d1 Merge branch 'new-linker'
Conflicts:
	hardware/arduino/sam/variants/arduino_due_x/linker_scripts/gcc/flash.ld
2012-08-14 10:08:55 +02:00
Cristian Maglie
cf28ccfb06 Fixed linker script to allow growing stack+heap. 2012-08-13 14:44:30 +02:00
Cristian Maglie
e2c98640c9 Fixed platforms.txt linker step. Increased stack size. 2012-08-13 12:45:36 +02:00
Cristian Maglie
1e496de034 Reintroduced pins_arduino.h for compatibility 2012-08-06 13:18:37 +02:00
Cristian Maglie
8a729bcdcb Changed Due Board tags 2012-08-06 12:20:49 +02:00
Cristian Maglie
00e029209d Reorganization of memory layout 2012-08-04 14:08:02 +02:00
Cristian Maglie
5fa0d969af Merge branch 'audio'
Conflicts:
	hardware/arduino/sam/variants/arduino_due_x/libsam_sam3x8e_gcc_rel.a
	hardware/arduino/sam/variants/arduino_due_x/libsam_sam3x8e_gcc_rel.a.txt
	hardware/arduino/sam/variants/arduino_due_x/variant.h
2012-08-04 11:32:40 +02:00
Cristian Maglie
181a3fbbe4 Extended analogRead/Write API to support difference ADC/DAC resolutions. 2012-08-04 11:27:46 +02:00
Cristian Maglie
66747ec688 Added setAnalogResolution() method. 2012-08-01 13:40:41 +02:00
Cristian Maglie
de30e38843 Audio lib: added DAC class and DMA interrupt handling 2012-07-29 01:57:12 +02:00
Cristian Maglie
06c0928192 Merged master 2012-06-27 13:51:16 +02:00
Thibault RICHARD
3ba2e37651 [sam] USBHost ADK+HID supported okay. Code is more documented. 2012-06-26 16:20:26 +02:00
Thibault RICHARD
96e8db0299 [sam] fixed CDC com issue in Arduino IDE 2012-06-22 12:29:21 +02:00
Thibault RICHARD
21ee4f0774 [sam] enabling High Speed support for USB Device stack 2012-06-18 18:59:09 +02:00
Cristian Maglie
221c10842e [sam] added support for DACC in analogWrite
(cherry-pick from Thibault Richard commit a1d6cb43a5)
2012-06-13 19:28:50 +02:00