Martin Kojtal
d0e6815ac8
Merge pull request #315 from dbestm/master
...
[NUCLEO_F302R8] SPI master correction
2014-05-20 16:35:16 +01:00
dbestm
40cf8b8952
[NUCLEO_F302R8] SPI master corrected
2014-05-20 16:39:34 +02:00
Punit Soni
882dcee242
Add support for GCC_ARM toolchain in target STM32F103RB
2014-05-19 20:18:42 -07:00
Bogdan Marinescu
eb0ab77fdb
Bumped revision number
2014-05-19 17:08:40 +01:00
dbestm
af4522e2dc
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-19 15:42:42 +02:00
dbestm
2691001351
[NUCLEO_F302R8] enhance SPI slave
2014-05-19 15:37:08 +02:00
Martin Kojtal
ffcaadfc68
Merge pull request #310 from dbestm/master
...
[NUCLEO_F302R8] Add I2C slave, enhance I2C master
2014-05-19 10:59:31 +01:00
dbestm
9d459bad9f
[NUCLEO_F302R8] indentation correction in I2C api
2014-05-19 11:12:12 +02:00
dbestm
6484358e33
[NUCLEO_F030R8] enhance I2C master
2014-05-19 09:57:58 +02:00
Martin Kojtal
e7f82dfb52
Merge pull request #312 from mazgch/master
...
fix wrong pin in C027 platform api
2014-05-19 08:43:22 +01:00
Sissors
da3c7c5e60
K20D5(0)M SPI code
...
Other pinouts still need to be done. PTC6 as MOSI possibly has issues.
There are also some changes which technically aren't required, but were
made in the search to why on earth it wasn't doing anything.
2014-05-18 09:40:39 +02:00
mazgch
ec6104a0fd
typo
2014-05-16 18:19:06 +02:00
Martin Kojtal
32deaca3f9
Merge pull request #308 from mazgch/master
...
[ublox c027] platform api to manage peripheral power supplies and level shifters
2014-05-16 16:08:12 +01:00
dbestm
cd5cb4ab34
[NUCLEO_F302R8] Add I2C slave, enhance I2C master
2014-05-16 10:56:03 +02:00
Toyomasa Watarai
71b734812b
[LPC11U68] Added PwmOut and USBDevice support
...
Added PwmOut support using SCT0/1
Added USBDevice support
Fixed analog mode issue for ADC
2014-05-16 16:00:43 +09:00
Bogdan Marinescu
7fda8e7eb7
Merge branch 'master' of github.com:mbedmicro/mbed
2014-05-15 17:12:41 +01:00
Bogdan Marinescu
4d4ac9cd81
Fixed LPC11U68 flow control issue
2014-05-15 17:12:28 +01:00
mazgch
a36ad6c0b6
address coding style concerns of some individuals
2014-05-15 17:37:15 +02:00
mazgch
f8e0d9cf3e
added a api to manage the power supplies of peripheral power supplies and level shifters
2014-05-15 17:10:30 +02:00
Martin Kojtal
377ccd9e08
Merge pull request #306 from mazgch/master
...
add more pin names for C027 and LPC4088 QSB base board
2014-05-15 15:38:54 +01:00
Bogdan Marinescu
e6f6f73239
Merge branch 'master' of git://github.com/dbestm/mbed into dbestm-master
...
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_L152RE/i2c_api.c
2014-05-15 13:33:52 +01:00
mazgch
7bc41ef504
some more pin names
2014-05-14 17:59:32 +02:00
Martin Kojtal
6923b21563
Merge pull request #304 from bco2stm/master
...
[NUCLEO_F302R8] Correct the pin used for the LEDx definitions
2014-05-14 13:45:09 +01:00
mazgch
339bd2aec9
fix uart tx isr detach
2014-05-14 14:09:36 +02:00
bco2stm
4bc911d7da
[NUCLEO_F302R8] Correct the pin used for the LEDx definitions
2014-05-14 09:46:26 +02:00
bco2stm
c273d37730
[NUCLEO_F030R8] Correct PA_7 pwm channel number
2014-05-14 09:20:42 +02:00
dbestm
b15f1e5245
[NUCLEO_L152RE] add SPI slave and I2C slave
2014-05-13 09:49:50 +02:00
bcostm
f41d1e8383
[NUCLEO_F401RE] Add PA_7 in AnalogIn pinout
2014-05-12 10:06:12 +01:00
Toyomasa Watarai
e756237ebf
[LPC11U68] Fixed PLL lock issue etc
...
Fixed PLL lock issue
Corrected system clock related code
2014-05-12 15:25:23 +09:00
bcostm
c761a5e0a9
[NUCLEO_F401RE] Add auto clock configuration (HSE/HSI)
...
Solve also the problem with the SetSysClock function not declared in
sleep.c
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-09 13:46:53 +01:00
Martin Kojtal
f62e0e4d9f
Merge pull request #289 from neilt6/master
...
LPC11UXX and LPCU13XX - Fix reset glitch in pwmout_write()
2014-05-08 08:45:19 +01:00
Bogdan Marinescu
152b58673f
Merge pull request #293 from hollie/fix_nvic_table_init
...
Ensure the NVIC table gets copied to RAM even when it is not at 0x0000
2014-05-07 17:38:34 +01:00
Bogdan Marinescu
cbbbba7ce2
Merge pull request #297 from dbestm/master
...
[NUCLEO_F401RE] add stop management in I2C
2014-05-07 17:38:18 +01:00
dbestm
ae75c78147
[NUCLEO_F401RE] add stop management in I2C
2014-05-07 17:06:27 +02:00
Neil Thiessen
0b449bb1d7
Fix reset glitch in pwmout_write() on LPC13XX
...
Fixed the same problem as https://github.com/mbedmicro/mbed/pull/289 on the LPC13XX.
2014-05-07 08:53:55 -06:00
Bogdan Marinescu
06edaf703a
Merge pull request #294 from mazgch/master
...
increase timeout for slow I2C slaves that make use of extensive clock stretching
2014-05-07 13:18:30 +01:00
Bogdan Marinescu
7751e75957
Merge branch 'master' of github.com:mbedmicro/mbed
2014-05-07 13:12:33 +01:00
Bogdan Marinescu
f01970e8df
Merge branch 'master' of git://github.com/dbestm/mbed into dbestm-master
...
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/device.h
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F103RB/i2c_api.c
2014-05-07 13:12:08 +01:00
Bogdan Marinescu
61d084e375
Merge pull request #292 from bcostm/master
...
[NUCLEO_L053R8] Add this platform
2014-05-07 13:08:09 +01:00
mazgch
94ac072267
fix multibyte reads (was polling wrong status value)
2014-05-07 13:39:27 +02:00
0xc0170
37b8ad8063
K20 - i2c open drain enabled
2014-05-07 11:28:02 +01:00
0xc0170
cbe3a40986
K64F - i2c fix, debug-info sets optimization to
...
- debug-info for all toolchains set optimization to 0
- i2c - open drain and clock enabled for i2c pins [K64F]
2014-05-07 11:26:14 +01:00
Mihail Stoyanov
0cd322f5c3
Added D14, D15 pins for LPC812
2014-05-07 13:15:32 +03:00
dbestm
03f7fcd2a0
[NUCLEO_F401RE] add I2C slave and SPI slave
2014-05-07 10:39:13 +02:00
dbestm
54ec228bd9
[NUCLEO_F103RB] add SPI slave and I2C slave
2014-05-07 10:34:12 +02:00
mazgch
ab2b426832
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-05-07 09:58:23 +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
0xc0170
0659ba42f6
Merge branch 'master' of https://github.com/Sissors/mbed into Sissors-master
2014-05-07 08:36:08 +01:00
mazgch
850bb11645
undo typo
2014-05-06 09:18:06 +02:00
mazgch
04fa77f909
increase timeout for slow slaves that use clock extensive stretching
2014-05-06 09:13:58 +02:00
bcostm
ce2d6b3048
[NUCLEO_L053R8] Add hal files
2014-05-05 15:31:26 +02:00
bcostm
faeb26b7ff
[NUCLEO_L053R8] Add cmsis files (5)
2014-05-05 15:30:13 +02:00
bcostm
b7b52e416a
[NUCLEO_L053RB] Add cmsis files (4)
2014-05-05 15:27:32 +02:00
bcostm
eb1315ff84
[NUCLEO_L053RB] Add cmsis files (3)
2014-05-05 15:18:50 +02:00
bcostm
3c02044ac4
[NUCLEO_L053RB] Add cmsis files (2)
2014-05-05 15:14:53 +02:00
bcostm
0ea6e7c6ea
[NUCLEO_L053R8] Add cmsis files
2014-05-05 15:06:33 +02:00
Lieven Hollevoet
44b0aa9b73
Ensure the NVIC table gets copied to RAM even when it is not located at 0x00.
...
This is useful in case you're using a secondary bootloader to load application code that is using the mbed libraries on a bare metal controller.
2014-05-05 14:39:01 +02:00
Neil Thiessen
3e42b889ac
Fix reset glitch in pwmout_write()
...
Resetting the timer every time the duty cycle is changed causes unwanted glitches to be produced on the output. These glitches manifest as a tone at the update frequency when PWM is used for class D style audio.
2014-05-01 09:19:14 -06:00
Bogdan Marinescu
60b6b2c007
Merge pull request #287 from tkuyucu/master
...
Update with I2C fix
2014-05-01 12:56:21 +01:00
Sissors
127eba40bd
I2C changes for the K64F
...
Fixed also here single byte read (probably)
2014-04-30 14:50:02 +02:00
tkuyucu
35602c21be
Merge remote-tracking branch 'upstream/master'
2014-04-30 14:03:28 +02:00
tkuyucu
74ecc75bd8
I2C NAK fix
2014-04-30 14:00:59 +02:00
Sissors
2ec18a06d8
Fixed Freescale byte reads (minus k64)
...
See:
https://mbed.org/questions/3181/Inconsistent-results-when-attempting-wri/
for the issue. Now every byte read is treated equal and ACKs/NACKs are
correctly generated
2014-04-30 10:46:23 +02:00
bcostm
27918745cd
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-04-30 09:57:58 +02:00
bcostm
4582e2112e
[NUCLEO_F103RB] Remove PD_0/PD_1 pins
...
These pins are not present in the 64 pins package.
2014-04-30 09:57:16 +02:00
Bogdan Marinescu
522752bd58
Merge branch 'master' of git://github.com/dbestm/mbed into dbestm-master
2014-04-29 16:58:46 +01:00
Bogdan Marinescu
b5f6c135e4
Merge pull request #279 from xiongyihui/master
...
fix prescaler settings
2014-04-29 16:46:12 +01:00
dbestm
569da9ae6e
[NUCLEO_F030R8] modif in device.h to enable I2C slave and SPI slave
2014-04-29 15:45:28 +02:00
Bogdan Marinescu
5bf985ebc6
Merge pull request #281 from bcostm/master
...
[NUCLEO_L152RE/F103RB] Add LSE configuration for RTC
2014-04-29 11:05:21 +01:00
bcostm
792677ef91
[NUCLEO_F103RB] Remove trailing spaces, typo corrections
2014-04-29 11:30:45 +02:00
bcostm
9ac0131acd
[NUCLEO_F103RB] Add LSE configuration for RTC
2014-04-29 11:02:11 +02:00
bcostm
7af317dda2
[NUCLEO_L152RE] Add LSE configuration for RTC and...
...
... remove trailing spaces, typo corrections
2014-04-29 10:12:59 +02:00
Toyomasa Watarai
3de6ec9451
[LPC11U68] Initial release
...
Initial release of NXP LPC11U68 target.
2014-04-29 10:32:24 +09:00
Yihui Xiong
f11cb671e5
fix prescaler settings
2014-04-29 07:30:50 +08:00
dbestm
839f1c0bad
[NUCLEO_F030R8] add I2C slave, enhance clock settings
2014-04-28 17:58:44 +02:00
bcostm
795ebb928c
[NUCLEO_F401RE] Add missing files for LSE configuration, typo
2014-04-28 17:58:42 +02:00
bcostm
e85c4f1ebe
[NUCLEO_F401RE] Add LSE configuration for RTC, remove trailing spaces, typo corrections
2014-04-28 17:58:40 +02:00
Bogdan Marinescu
af534d61c0
Bumped revision number
2014-04-28 15:56:57 +01:00
bcostm
8bafbd10f3
[NUCLEO_F401RE] Add missing files for LSE configuration, typo
2014-04-28 16:46:27 +02:00
bcostm
aba7d50e7d
[NUCLEO_F401RE] Add LSE configuration for RTC, remove trailing spaces, typo corrections
2014-04-28 16:04:14 +02:00
dbestm
5b12db16ad
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-04-25 15:12:19 +02:00
dbestm
a945e45c6f
[NUCLEO_F030R8] add more SPI pins
2014-04-25 15:01:49 +02:00
dbestm
ebe73f04c3
[NUCLEO_F030R8] add more I2C pins
2014-04-24 17:20:35 +02:00
bcostm
3abdd41404
[NUCLEO_F302R8] Add LSE configuration for RTC
2014-04-24 15:41:23 +02:00
Bogdan Marinescu
cdd657a5b0
K64F TCP/IP code compilation temporary workaround
2014-04-24 15:41:17 +02:00
Bogdan Marinescu
9a5f81d75c
Added K64F TCP/IP support
...
Currently NET_7 (HttpClient test) and NET_8 (NTP test) fail for
unknown reasons.
2014-04-24 15:41:14 +02:00
bcostm
bbfdef0fac
[NUCLEO_F103RB] Correction in us_ticker
2014-04-23 15:11:22 +02:00
cfb95
bc64051587
Update PeripheralNames.h
...
Add USART3
2014-04-23 15:11:20 +02:00
cfb95
513e6c042e
Update serial_api.c
...
add UART_3 at pins PB_10 and PB_11
2014-04-23 15:11:18 +02:00
dbestm
e61e369ebc
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-04-23 14:18:06 +02:00
dbestm
c1354497e2
[NUCLEO_F030R8] add more channels for ADC
2014-04-23 13:58:59 +02:00
Bogdan Marinescu
6cf73e2e26
Merge pull request #272 from bcostm/master
...
[NUCLEO_F030R8/F302R8] Move back SetSysClock() call in SystemInit()
2014-04-23 10:52:20 +01:00
bcostm
b5d497940e
[NUCLEO_F103RB] Many improvements
...
- Add more USART, SPI, I2C, PWM and AnalogIn pins
- Use TIM4 instead of TIM1 for the ticker
2014-04-23 11:12:16 +02:00
bcostm
9daf44308a
[NUCLEO_F030R8] Move back SetSysClock() call in SystemInit()
2014-04-23 10:03:59 +02:00
bcostm
6abba68998
[NUCLEO_F302R8] Move back SetSysClock() call in SystemInit()
...
The serial_init() function is called before the mbed_sdk_init() (I don't
know why?) and this causes an incorrect baudrate calculation.
2014-04-23 09:53:35 +02:00
bcostm
3aa9e58c88
[NUCLEO_F030R8] Replace include of stm32f0xx.h with cmsis.h
2014-04-22 17:27:36 +02:00
Bogdan Marinescu
a519f94f35
Merge pull request #271 from bcostm/master
...
[NUCLEO_F030R8] Many improvements added
2014-04-22 15:59:56 +01:00
bcostm
4ac17903e2
[NUCLEO_F030R8] Many improvements added
...
- Automatic clock configuration at startup between HSE and HSI
- System clock = 48 MHz for both
- Configure LSE for RTC (if not available LSI is used instead)
- Add 1MHz clock for I2C
- Update SPI prescaler values
- Typo corrections
2014-04-22 16:15:31 +02:00
Bogdan Marinescu
14ad8773c4
Merge pull request #270 from cfb95/patch-5
...
Update serial_api.c
2014-04-22 14:46:50 +01:00
Bogdan Marinescu
ab84750786
Merge pull request #262 from dbestm/master
...
[NUCLEO_F030R8] add more pwm and UART pins, correction in I2C
2014-04-22 14:44:30 +01:00