mbed library sources. Supersedes mbed-src. Fixes analogIn and analogOut problems for TARGET_STM32F3. Tested on NUCLEO-F303K8, using 3 analogout and 7 analogin channels simultaneously. Added ability for STM32F334R8 and STM32F303K8 to use all three channels of DAC simultaneously. https://developer.mbed.org/users/StevieWray/code/mbed-dev/ Added ability for TARGET_STM32F3 to use more than one ADC simultaneously. https://developer.mbed.org/questions/67997/NUCLEO-F303K8ADC/

Fork of mbed-dev by mbed official

History

Edited DAC routines to allow for the simultaneous use of three channels from two DACs as seen on the STM32F334R8 and STM32F303K8. Edited ADC routines to allow for the simultaneous use of more than one ADC. default tip

2016-02-23, by neurofun [Tue, 23 Feb 2016 21:59:35 +0000] rev 70

Edited DAC routines to allow for the simultaneous use of three channels from two DACs as seen on the STM32F334R8 and STM32F303K8. Edited ADC routines to allow for the simultaneous use of more than one ADC.


Synchronized with git revision 028465a9b8e42300bf0eb1b362f8f474f40fae9b

2016-02-22, by mbed_official [Mon, 22 Feb 2016 13:15:10 +0000] rev 69

Synchronized with git revision 028465a9b8e42300bf0eb1b362f8f474f40fae9b

Full URL: https://github.com/mbedmicro/mbed/commit/028465a9b8e42300bf0eb1b362f8f474f40fae9b/

Use only the index, not the UARTName any more.
In case of app with 2 serial (using DMA) + 1 serial (stdio), we have found a bug. The dma handler is overwritten by the last initialized serial object.
Therefore read and write functions did not work anymore.
We have reworked this file to save 1 handler per UART IP, and align it with MBED OS file.
Tests have been passed. Same status as before (OK except MBED_37, manual test for SERIAL_ASYNC also OK).


Synchronized with git revision 471fa67c7d09da4fd560ff47800e8c9ae867130e

2016-02-22, by mbed_official [Mon, 22 Feb 2016 11:15:09 +0000] rev 68

Synchronized with git revision 471fa67c7d09da4fd560ff47800e8c9ae867130e

Full URL: https://github.com/mbedmicro/mbed/commit/471fa67c7d09da4fd560ff47800e8c9ae867130e/

[STM32L4] Set NVIC_RAM_VECTOR_ADDRESS to 0x10000000


Synchronized with git revision b78542d10ea58dcbfe0551c8d89daa9bf613a3c6

2016-02-18, by mbed_official [Thu, 18 Feb 2016 10:00:10 +0000] rev 67

Synchronized with git revision b78542d10ea58dcbfe0551c8d89daa9bf613a3c6

Full URL: https://github.com/mbedmicro/mbed/commit/b78542d10ea58dcbfe0551c8d89daa9bf613a3c6/


Synchronized with git revision b57f7d56840134d072ca567460a86b77fb7adcf8

2016-02-18, by mbed_official [Thu, 18 Feb 2016 09:45:10 +0000] rev 66

Synchronized with git revision b57f7d56840134d072ca567460a86b77fb7adcf8

Full URL: https://github.com/mbedmicro/mbed/commit/b57f7d56840134d072ca567460a86b77fb7adcf8/

Support of export function to the IAR.


Synchronized with git revision 44df3e5bd7f63394fc0629e7a3785951c8148233

2016-02-16, by mbed_official [Tue, 16 Feb 2016 16:00:10 +0000] rev 65

Synchronized with git revision 44df3e5bd7f63394fc0629e7a3785951c8148233

Full URL: https://github.com/mbedmicro/mbed/commit/44df3e5bd7f63394fc0629e7a3785951c8148233/


Synchronized with git revision e641fd47cf2a6bafdbe87c743a39772f73edcbe7

2016-02-15, by mbed_official [Mon, 15 Feb 2016 10:00:10 +0000] rev 64

Synchronized with git revision e641fd47cf2a6bafdbe87c743a39772f73edcbe7

Full URL: https://github.com/mbedmicro/mbed/commit/e641fd47cf2a6bafdbe87c743a39772f73edcbe7/

Fixed GCC Compiler warnings


Synchronized with git revision 20948ad920372de6b5ff5bf2d4f2237f3730b470

2016-02-15, by mbed_official [Mon, 15 Feb 2016 09:00:10 +0000] rev 63

Synchronized with git revision 20948ad920372de6b5ff5bf2d4f2237f3730b470

Full URL: https://github.com/mbedmicro/mbed/commit/20948ad920372de6b5ff5bf2d4f2237f3730b470/

Remove stale gcc tools


Synchronized with git revision 9dcb51ce8787a1a5f33a60905d9f897da19e56a0

2016-02-12, by mbed_official [Fri, 12 Feb 2016 08:00:10 +0000] rev 62

Synchronized with git revision 9dcb51ce8787a1a5f33a60905d9f897da19e56a0

Full URL: https://github.com/mbedmicro/mbed/commit/9dcb51ce8787a1a5f33a60905d9f897da19e56a0/


Synchronized with git revision c301abb233550b0c459c265f47118ee50bbc9abe

2016-02-11, by mbed_official [Thu, 11 Feb 2016 07:00:10 +0000] rev 61

Synchronized with git revision c301abb233550b0c459c265f47118ee50bbc9abe

Full URL: https://github.com/mbedmicro/mbed/commit/c301abb233550b0c459c265f47118ee50bbc9abe/

Add uVision4 exporters for DISCO-{F051R8, F100RB, F303VC, F407VG}