Martin Kojtal
09251dd3ba
Revert "error.h -> mbed_error.h"
2014-07-08 14:04:50 +02:00
0xc0170
f7f77392d9
error header file rename to mbed_error.h
2014-07-04 08:05:49 +02:00
Toyomasa Watarai
b1cae3da93
[LPC1549] Added CAN support
...
Added CAN API support for LPC1549 target.
Tested with LPC1768 target using NXP TJA1042 CAN transceiver.
2014-06-30 15:21:42 +09:00
Toyomasa Watarai
50db157bd6
[LPC1549] Added USBDevice support
...
[LPC1549] Added USBDevice support by va009039's code
[LPC1549] Fixed warnings by GCC toolchain and removed redundant code
[LPC11U68] Fixed warnings by GCC toolchain and removed redundant code
2014-06-18 15:09:09 +09:00
Bogdan Marinescu
c694da0543
Merge branch 'dev_error_assert' of git://github.com/0xc0170/mbed into 0xc0170-dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/serial_api.c
workspace_tools/toolchains/arm.py
2014-06-11 15:50:34 +01:00
Toyomasa Watarai
74d82257c0
[LPC1549] Fixed potential build error for GCC
2014-06-04 15:04:12 +09:00
0xc0170
324407b59a
assert rename to mbed_assert header file
2014-05-28 16:38:00 +02:00
0xc0170
be43ebc182
MBED_ASSERT - mbed assert implementation
2014-05-28 15:39:44 +02:00
0xc0170
48cc27f405
[LPC targets + K20 + F407VG] spi,serial, i2c asserts logic corrections
2014-05-28 10:35:50 +02:00
0xc0170
6a84ffa433
Merge branch 'master' into dev_error_assert
...
Conflicts:
libraries/mbed/targets/hal/TARGET_Freescale/TARGET_K20D5M/spi_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11U6X/gpio_api.c
libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11UXX/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/analogin_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/gpio_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/pwmout_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/serial_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F030R8/spi_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F302R8/i2c_api.c
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-28 09:53:51 +02:00
0xc0170
9a39c1ddee
[NRF51822] analog read - set channel
2014-05-27 12:57:45 +02:00
Toyomasa Watarai
d8a81cde30
[LPC1549] Fixed ADC channel 1 issue
2014-05-27 11:20:12 +09:00
Neil Thiessen
1073702cd2
Changed LED mapping to RGB
...
Changed the pin mapping for LED1, LED2, and LED3, to Red, Green, and Blue respectively. This matches the KL25Z and LPC11U68, and makes more sense in my opinion.
2014-05-22 08:52:10 -06:00
0xc0170
906a6745a9
assert - logic corrections
2014-05-20 17:10:11 +01:00
0xc0170
60276a7cac
__ASSERT_MSG macro for uvision, corrections in LPC targets - serial - assert
2014-05-20 16:41:30 +01:00
0xc0170
d843d56c08
[ALL TARGETS] error replaced by assert for preconditions
2014-05-20 14:20:37 +01:00
0xc0170
fb90157c9a
All targets except STM - asserts for checking presumptions (function parameters)
2014-05-16 15:45:12 +01:00
0xc0170
09fe00f041
gpio and pinmap - asserts for NC as parameters (not init), abort retarget
...
- retarget - abort - calls mbed_die
- asserts added to gpio mbed hal for all targets
2014-05-15 15:30:14 +01:00
0xc0170
4c61464ee7
all targets - gpio - NC guard
...
- gpio init enables to set pin to NC, thus the rest of gpio HAL should not do any action
if pin is set to NC.
2014-05-14 15:44:33 +01:00
mazgch
94ac072267
fix multibyte reads (was polling wrong status value)
2014-05-07 13:39:27 +02:00
mazgch
e61b2f1f88
make sure we remove any function from a physical pin so that we can assign a new function to it.
2014-05-07 09:38:26 +02:00
Mihail Stoyanov
4e46149448
Added pins D14 and D15 for LPC1549
2014-04-02 14:40:02 +01:00
Toyomasa Watarai
84a654d200
[LPC1549] Added AnalogOut API and PWM improvement
...
Added AnalogOut
I2C code cleanup
PWM now support 4ch
us_ticker now use RIT instead of SCT
2014-03-12 19:23:14 +09:00
Bogdan Marinescu
423ddcb86e
Merge pull request #198 from mazgch/gpio_api
...
proposed change of gpio_api (new update pull request)
2014-03-10 11:15:59 +00:00
Toyomasa Watarai
855bafe8d5
Added PwmOut for LPC1549 target
2014-03-07 18:40:45 +09:00
mazgch
be8bca4aa0
proposed change of gpio_api
2014-03-04 11:27:30 +01:00
Toyomasa Watarai
ca527e4dd9
Corrected wrong pin names
2014-02-19 19:25:20 +09:00
Toyomasa Watarai
01cfe17b3d
[LPC1549] Added InterruptIn support
2014-02-16 22:38:09 +09:00
ytsuboi
a2f2f44258
[LPC1549] Added I2C master support
2014-02-15 18:23:06 +09:00
Toyomasa Watarai
95f4057499
[LPC1549] Added AnalogIn support
2014-02-15 15:18:35 +09:00
Toyomasa Watarai
e2a47d9daa
[LPC1549] Corrected wrong pin name
2014-02-14 19:14:05 +09:00
Toyomasa Watarai
5fbea95fe2
[LPC1549] Added Arduino Shield Receptacles Names
2014-02-14 16:18:48 +09:00
Toyomasa Watarai
1c2e2ce572
[LPC1549] Fixed us_ticker problem
2014-02-13 17:00:25 +09:00
Toyomasa Watarai
07706f0821
[LPC1549] Added SPI support
2014-02-13 16:52:38 +09:00
ytsuboi
78d4c7345b
[LPC1549] Added UART support
2014-02-12 23:43:27 +09:00
Toyomasa Watarai
741bfc22b1
[LPC1549] Fixed GPIO
...
Clean-up PinNames.h and GPIOrelated functions.
2014-02-11 23:18:59 +09:00
ytsuboi
e06e842221
[LPC1549] initial commit
2014-02-11 15:54:38 +09:00