0x4E656F00
1519466bc8
Update serial_api.c
...
Fix number of stop bits in serial_format()
2015-03-11 17:02:15 -04:00
Paul Staron
4196e0530d
K20xx sleep.c update
...
Utilised Header file mask defines.
Tested InterruptIn and timer WakeUp
2015-03-10 22:53:59 +00:00
bcostm
2eb529ef2d
[NUCLEO_L053R8] Alignment with STM32Cube driver + preparation for future L0 devices
2015-03-10 14:06:30 +01:00
bcostm
1561dd146a
[STM32L053xx] Update adc structure fields
...
Due to a change in the STM32Cube driver.
2015-03-10 13:20:20 +01:00
Sissors
1ffa1baf8a
Modified some comments
2015-03-09 18:07:21 +01:00
Martin Kojtal
4b74c54118
Merge pull request #953 from bcostm/master
...
NUCLEO_F103RB - Migration to STM32Cube driver
2015-03-09 11:48:52 +00:00
bcostm
6c24fef341
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-03-09 10:51:41 +01:00
Paul Staron
5a803e8ad4
Teensy3.1 deepsleep update
...
Added extra code for Teensy3.1 deepsleep wake up restore function.
For some reason the Teensy3.1 would not wake from deepsleep, problem with restoring clock set ups. Possibly due to the higher clock frequencies requiring additional PLL locking time.
Most of the SystemInit() code was required. Teensy3.1 has no debug facilities, USBSerial is not usable during deepsleep/wakeup processes. Unless anyone has a better option.
Fully tested with InterruptIn and soft WakeUp.
Deepsleep is not really viable for this platform as it is not possible to isolate the interface chip from the power supply, 2.5mA at best in deepsleep mode.
2015-03-07 23:18:26 +00:00
Paul Staron
2dfb1b743f
Added Teensy3.1 32KHz MCU loading capacitors.
...
External loading capacitors not fitted to the Teensy3.1 PCB, Added 20pF MCU loading capacitors for 32KHz crystal.
2015-03-07 22:49:02 +00:00
Paul Staron
e027a8e224
Update PinNames.h
...
Pin name corrections to match platform images.
2015-03-07 22:29:12 +00:00
Sissors
095ebd03e3
[HAL] K20DXX PWM fix
...
The old code for the K20 PWM had an issue where calling for example
pwm.period and pwm.write after each other resulted in the pwm.write
function setting the pulsewidth with the value of the old pwm period.
This makes sure it waits until the latest pwm period is written before
it will do so.
2015-03-07 22:06:01 +01:00
Mihail Stoyanov
46e1601852
Added bootloader hex file for all nRF51822 based platforms. Added NRF51822_BOOT and NRF51_DK_BOOT platforms so bootloader is included in the compiled program. This is required for FOTA.
2015-03-06 18:54:14 +02:00
bcostm
ba2d69e5a4
[NUCLEO_F103RB] Update all hal files (STM32Cube compliancy)
2015-03-06 10:11:35 +01:00
Rohit Grover
be71348f20
remove include for app_timer.h
...
need to add stdbool.h
2015-03-05 17:00:27 +00:00
Rohit Grover
e01cb0ae84
use a virtual 64-bit timestamp to avoid wrap-around issues. gosh!
2015-03-05 11:49:48 +00:00
Rohit Grover
aaf998f5cf
fix minor typo in the declaration of the macro RTC_UNITS_TO_MICROSECONDS()
2015-03-05 11:49:48 +00:00
Rohit Grover
0f60237a88
switch to tracking overflowCount instead of overflowBits.
2015-03-05 11:49:48 +00:00
Rohit Grover
e927c5bf27
rename INVOKE_CALLBACK() as invokeCallback()
2015-03-05 11:49:47 +00:00
Rohit Grover
47db597822
replace __INLINE with inline
2015-03-05 11:49:47 +00:00
Rohit Grover
eb9f2ce77f
don't invoke callbacks from set_interrupt().
2015-03-05 11:49:47 +00:00
Rohit Grover
20c6611548
remove dependencies from nRF51822
2015-03-05 11:49:47 +00:00
Rohit Grover
70f91c10d5
white space diff.
2015-03-05 11:49:47 +00:00
Rohit Grover
5afdc68620
INVOKE_CALLBACK() is now a static inline instead of a macro.
2015-03-05 11:49:47 +00:00
Rohit Grover
ca9050e1ef
updating the comment header for set_interrupt() with a note.
2015-03-05 11:49:47 +00:00
Rohit Grover
7c0e814bd4
introduce FUZZY_RTC_TICKS for comparsions
2015-03-05 11:49:47 +00:00
Rohit Grover
5cf0f29cfc
minor white-space and comment improvements.
2015-03-05 11:49:47 +00:00
Rohit Grover
97e7fbbc8b
minor improvement to the wording for the comment header for set_interrupt()
2015-03-05 11:49:47 +00:00
Rohit Grover
42f801cc27
If set_interrupt() is used to setup an interrupt for a time in the past, then the callback is invoked right-away.
2015-03-05 11:49:46 +00:00
Rohit Grover
ac8f3e5522
add a helper method: INVOKE_CALLBACK()
2015-03-05 11:49:46 +00:00
Rohit Grover
2e892c6c0d
rename callbackTime to newCallbackTime
2015-03-05 11:49:46 +00:00
Rohit Grover
90354c0a23
check for instantaneous callback before checking for repeat callback.
2015-03-05 11:49:46 +00:00
Rohit Grover
b7cd6b6ae8
add a comment block for us_ticker_set_interrupt()
2015-03-05 11:49:46 +00:00
Rohit Grover
2e8c48c97e
minor white space diff
2015-03-05 11:49:46 +00:00
Rohit Grover
9c9553cfd7
set_interrupt: if callbackTime is NOW, invoke handler.
2015-03-05 11:49:46 +00:00
Rohit Grover
7d688ad607
set_interrupt: short-circuit the setting of the same interrupt.
2015-03-05 11:49:46 +00:00
Rohit Grover
54dc3c1dcf
reset us_ticker_callbackPending when disabling interrupts.
2015-03-05 11:49:46 +00:00
Rohit Grover
53d2b152c4
us_ticker_set_interrupt() should set an interrupt for the given timestamp even if there's a pending interrupt.
2015-03-05 11:49:46 +00:00
Rohit Grover
8c21ef208c
white space diffs.
2015-03-05 11:49:46 +00:00
Rohit Grover
5906372a58
remove m_rtc1_running; made redundant by us_ticker_inited.
2015-03-05 11:49:46 +00:00
Rohit Grover
a13e31d6b0
remove app_timer.c
2015-03-05 11:49:46 +00:00
Rohit Grover
5a0f3b808c
MICROSECONDS_TO_RTC_UNITS() should round-up
2015-03-05 11:49:45 +00:00
Rohit Grover
b1575db8b3
rtc1_stop() doesn't need to be static.
2015-03-05 11:49:45 +00:00
Rohit Grover
2ee04fde1f
second round of changes at replacing app_timer with RTC
2015-03-05 11:49:45 +00:00
Rohit Grover
e6a7c6f648
attempting to replace appTimer
2015-03-05 11:49:45 +00:00
mazgch
67ad872b47
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-03-03 16:10:25 +01:00
mazgch
1c90460566
changed pin locations
2015-03-03 16:09:38 +01:00
0xc0170
2a1d12bcd4
Fix #940 - k64f a4/5 pinnames swap
2015-03-03 08:16:09 +01:00
Brian Daniels
db6792f7cc
Renamed sleep implementation file and added DEVICE_SLEEP #defines
2015-02-26 11:08:52 -06:00
Brian Daniels
96c0ae58f0
Added sleep and deepsleep for LPC11U68. Needs testing on board
2015-02-26 10:44:47 -06:00
Masao Hamanaka
d7bc024a6a
Fix a bug that Ticker driver has the potential to loop infinitely.
...
Ticker driver has the potential to loop infinitely.
Because, running "us_ticker_irq_handler()" from "us_ticker_set_interrupt()" before "obj->next = p;" of "us_ticker_insert_event()" is executed.
2015-02-26 16:36:30 +09:00
Masao Hamanaka
2047acae11
Fix a bug that Serial driver would read 1Byte garbage data(0xFE).
...
Serial driver would read 1Byte garbage data(0xFE) at first after reset and start.
2015-02-26 16:36:04 +09:00
Masao Hamanaka
ed293575cf
Modify to support GCC. (mbed HAL driver)
2015-02-26 16:33:01 +09:00
Martin Kojtal
1b2a62100a
Merge pull request #905 from Willem23/master
...
LPC81x - Update us_ticker.c, using MRT
2015-02-24 13:36:38 +00:00
Martin Kojtal
7ae7dafa66
Merge pull request #906 from Willem23/patch-1
...
LPC812 - pwmout HAL implementation
2015-02-24 13:36:01 +00:00
Martin Kojtal
86041dd398
Merge pull request #923 from mazgch/master
...
enable the additional uart 7&8 of the STM32F439 in the mbed sdk/api
2015-02-20 17:54:15 +00:00
mazgch
1641dd7e8d
enable the additional uart 7&8 of the STM32F439
2015-02-20 13:38:11 +01:00
Wim
9241e5eaba
Update us_ticker.c
...
Used precomputed variables to replace runtime mult and div in us_ticker_read().
2015-02-19 15:09:18 +01:00
Martin Kojtal
fba1390241
Merge pull request #891 from AppNearMe/master
...
Add support for LPC11U34_421 and AppNearMe's MicroNFCBoard
2015-02-12 14:30:08 +00:00
Wim
2f2f4d67bc
Update objects.h
...
Added PWM object.
2015-02-11 22:42:35 +01:00
Wim
81e67758fa
Update device.h
...
Activated the I2CSlave functions. Slave block read/write operations are fully supported. The slave byte read and writes need general modification to I2CSlave.cpp. See pending Issue.
Activated the PWM functions. They are supported now using the SCT after updating us_ticker() to use the MRT instead of the SCT.
2015-02-11 19:52:20 +01:00
Wim
d9bd50c37e
Create pwmout_api.c
...
Added PWM support for the LPC812 using the SCT. Code was ported from LPC824 libs.
First needed to modify us_ticker() to free up the SCT and use the MRT instead.
PWM can support a maximum of 4 channels using any portpin. All channels will use the same period.
2015-02-11 19:47:04 +01:00
Wim
e270779ae1
Update us_ticker.c
...
Using MRT instead of SCT, needed to free up SCT for PWM
Code ported from LPC824 libs
2015-02-11 19:35:44 +01:00
Marcomissyou
2d66553f14
remove comment
2015-02-11 17:44:20 +08:00
Marcomissyou
89de5390fb
Merge remote-tracking branch 'upstream/master'
2015-02-11 16:49:54 +08:00
Marcomissyou
b17246c6ea
edit license of mbed_overrides.c
2015-02-11 16:47:42 +08:00
Martin Kojtal
cef6954740
Merge pull request #881 from Willem23/master
...
I2CSlave support for lpc812
2015-02-11 08:22:09 +00:00
Donatien Garnier
9a0ed7db7c
Update copyright year
2015-02-10 11:21:05 +00:00
Marcomissyou
4aca0d439f
Merge remote-tracking branch 'upstream/master'
2015-02-10 10:45:11 +08:00
0xc0170
408837f212
Merge branch 'stm32f0xx_reorg_hal' of https://github.com/ohagendorf/mbed into ohagendorf-stm32f0xx_reorg_hal
...
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F070RB/gpio_object.h
2015-02-09 09:26:51 +00:00
Martin Kojtal
8607b74ab8
Merge pull request #892 from xiongyihui/master
...
Replace target name 'ble_smurfs' with 'seeed_tiny_ble'
2015-02-09 08:59:02 +00:00
Martin Kojtal
aeeed2d050
Merge pull request #876 from NitinBhaskar/master
...
Initial ethernet support for LPC433x
2015-02-09 08:40:47 +00:00
Yihui Xiong
cb35cab5a4
replace target name 'ble_smurfs' with 'seeed_tiny_ble'
2015-02-07 10:14:26 +08:00
Wim
1e098305ef
Update device.h
...
Disabled DEVICE_I2CSLAVE option for LPC812 until the dedicated i2c_slave_byte_read() and i2c_slave_byte_write() functions have been added for all platforms.
2015-02-06 21:14:19 +01:00
Donatien Garnier
662d5a5d41
Added support for NXP LPC11U34_421 and AppNearMe MicroNFCBoard
2015-02-06 18:33:38 +00:00
Marcomissyou
eee73e82e2
solve conflict in system_nrf51822.c
2015-02-06 17:14:37 +08:00
Marcomissyou
2ffec3246f
modify system_nrf51822.c for fix HRM1017 and mbed_overrides.c for 32MHz setting
2015-02-06 10:42:28 +08:00
Martin Kojtal
c8f933ba07
Merge pull request #878 from mazgch/master
...
UBLOX_C029 - new target based on STM32F439
2015-02-04 09:19:31 +00:00
Wim
eb9b8cdb8b
Enabled I2CSlave
2015-02-03 21:40:07 +01:00
Wim
7045d12363
Added I2C Slave functions
...
Added support for I2C Slave block read, block write and byte read and write. The slave address can be set and the general call address is automatically enabled. Note that the lpc812, lpc824 and lpc1549 have the same I2C engine. This new engine is very different from the lpc1768 and other NXP mbeds. The newer engine has separate controls for Master and Slave functions and they can be enable at the same time. Note that currently the lib does not support multi-master (arbitration lost is not handled).
2015-02-03 21:39:04 +01:00
Anders Lindvall
252d7c8da1
Merge pull request #1 from mbedmicro/master
...
Add support for EA LPC4088_DM
2015-02-03 12:13:03 +01:00
0xc0170
5bd982c171
Targets - gpio_is_connected() for STM targets where it was not implemented
2015-02-02 15:22:55 +00:00
Martin Kojtal
c53fab9e3c
Merge pull request #875 from masaohamanaka/master
...
RZ_A1H - Add some function and fix some bugs.
2015-02-02 11:24:46 +00:00
Martin Kojtal
9f80c90477
Merge pull request #866 from Marcomissyou/master
...
Add a new target DELTA_DFCM_NNN40
2015-02-02 07:25:54 +00:00
mazgch
0682571c5b
add module pin comments
2015-02-01 18:11:26 +01:00
mazgch
3e17cacc76
fixed peripheral/port names and pin list
2015-02-01 17:51:52 +01:00
mazgch
f7b083a0b9
added new C029 target with STM32F439ZI
2015-02-01 16:38:06 +01:00
NitinBhaskar
b6885d122a
extended the year in the license
2015-01-30 13:34:03 +05:30
Martin Kojtal
0c8d8000ac
Merge pull request #870 from Willem23/master
...
Fix and enable the PLL for the LPC812
2015-01-30 08:13:45 +01:00
Marcomissyou
64465b68ad
extend year and add toolchain system_nrf51822.c, PinNames.h,device.h,mbed_overrides.c,targets.py
2015-01-30 15:05:03 +08:00
Masao Hamanaka
9cbe36213c
Modify A/D convert time.
2015-01-30 11:17:22 +09:00
ohagendorf
2825871e18
[DISCO_F051R8] reorg hal folder
2015-01-29 23:53:29 +01:00
ohagendorf
d4b4dce1fd
[NUCLEO_F030R8] reorg hal folder II
2015-01-29 23:52:45 +01:00
ohagendorf
aadd0bcb13
[NUCLEO_F030R8] reorg hal folder
2015-01-29 23:51:48 +01:00
ohagendorf
2942309fd4
[NUCLEO_F091RC] reorg hal folder
2015-01-29 23:51:46 +01:00
ohagendorf
babf0ff9cf
[NUCLEO_F072RB] reorg hal folder
2015-01-29 23:48:09 +01:00
ohagendorf
ef6437350d
[NUCLEO_F070RB] reorg hal folder
2015-01-29 23:36:08 +01:00
Wim
d03329fb3f
Update serial_api.c
...
Fix and enable the PLL for the LPC812. Removed unnecessary comments
2015-01-29 20:33:22 +01:00
nitin.bhaskar.27.09@gmail.com
0cc5d40a62
Initial ethernet support for LPC433x
2015-01-29 22:20:44 +05:30
Marcomissyou
232821bb99
add SWIO setting in mbed_overrides.c to substitute SWIO setting in system_nrf51822.c
2015-01-29 16:00:36 +08:00
Masao Hamanaka
60f875ac8b
Modify gpio api to make consistent with Merge branch 'PrzemekWirkus-pinology'.
2015-01-29 16:41:56 +09:00
Masao Hamanaka
8013d15876
Modify ticker driver to make consistent with Pull Reqest#839 and #864 .
...
timestamp_t type had been changed from uint64_t to uint32_t by Reqest#839 and #864 .
2015-01-29 16:41:35 +09:00
Masao Hamanaka
4d371d2c9e
Add include mbed_assert.h.
2015-01-29 16:41:08 +09:00
Masao Hamanaka
88604ff8fe
Add some processing of I2C driver
...
Changes are as below
- Add STOP condition omission processing of I2C Master
- Add I2C Slave processing
2015-01-29 16:40:16 +09:00
Masao Hamanaka
44b4fb4b41
Modify some processing of AnalgIn.
...
Modifies are as below.
- Change the A/D conversion time to run fast.
- Change the macro value of ANALOGIN_MEDIAN_FILTER
1 -> 0
2015-01-29 16:38:48 +09:00
Masao Hamanaka
83712b1f83
Add Serial flow control and fix a bug that parity setting is wrong.
...
Modifies are as below.
- Add flow control
- Change the range of baud rate that can be set in the baud function.
8138 bps more -> 128 bps more
- Fixed a bug that designation of parity had been reversed in format().
2015-01-29 16:38:21 +09:00
Masao Hamanaka
25131013bd
Add RTC function.
...
User can use set_time() and time() by this addition.
2015-01-29 16:37:41 +09:00
Marcomissyou
04937dc38b
remove json, delete toolchain list in target.py because NNN40 is inherit from NRF51822, add SWIO default setting in system_nrf51822.c and SWIO,VERF pin in PinName.h
2015-01-29 13:46:58 +08:00
Martin Kojtal
9cdef7e725
Merge pull request #872 from bcostm/master
...
NUCLEO_F303RE - Corrections in ADC
2015-01-28 12:13:10 +01:00
bcostm
46317484f7
[NUCLEO_F303RE] Corrections in ADC
...
- remove unavailable ADCs and channels
- correct initialization routine
2015-01-28 11:06:44 +01:00
Wim
fd82a674ab
Update serial_api.c
...
Fixed the incorrect clocksource for the baud generator. Should be MainClock instead of SystemCoreClock. This also allows the correct use of the PLL for MainClock and SystemCoreClock without breaking the serial baudrate.
2015-01-27 21:04:17 +01:00
0xc0170
453e81fd4c
Merge branch 'pinology' of https://github.com/PrzemekWirkus/mbed into PrzemekWirkus-pinology
...
Conflicts:
libraries/mbed/targets/cmsis/TARGET_STM/TARGET_STM32F4/TARGET_DISCO_F401VC/cmsis_nvic.c
2015-01-27 14:15:48 +01:00
Marcomissyou
48aed8e75f
remove DFCM_NNN40 PinMap_ADC
2015-01-27 15:34:33 +08:00
Martin Kojtal
8c14c0600d
Merge pull request #853 from mstevanovic/nucleo103_gpio_irq
...
Targets - Gpio irq hal with max num of irq for Nucleo 103RB
2015-01-27 08:14:29 +01:00
Marcomissyou
f578ea38f7
delet rtc_api.c
2015-01-27 15:07:57 +08:00
Martin Kojtal
c1bba47649
Merge pull request #862 from Willem23/master
...
I2C blockread and blockwrite fixed for LPC812
2015-01-27 08:07:28 +01:00
Marcomissyou
7b4f177cdb
remove older target
2015-01-27 14:56:59 +08:00
Marcomissyou
4a52c80ef5
solve conflict targets.py and i2c_api.c
...
Merge remote-tracking branch 'upstream/master'
Conflicts:
libraries/mbed/targets/hal/TARGET_NORDIC/TARGET_MCU_NRF51822/i2c_api.c
workspace_tools/targets.py
2015-01-27 14:16:17 +08:00
milangit
ea2a3c27a0
Assigned a value to pin variable
2015-01-26 21:47:28 +01:00
0xc0170
1fca34a068
HAL - NRF51822 - us ticker fix for the #839
...
There was a project header file which does not exist in mbed SDK, neither
some defines used from it most probably. This commit reverts those parts.
2015-01-26 15:32:14 +01:00
Martin Kojtal
e979bd60eb
Merge pull request #839 from rgrover/master
...
switching timestamp_t back to 32-bits.
2015-01-26 15:13:08 +01:00
Martin Kojtal
2c2ab2cb06
Merge pull request #861 from NitinBhaskar/master
...
On-Board SD Card support for LPC11U37H_401 board
2015-01-26 06:46:38 +00:00
Willem23
3b7d9635b7
I2C blockread and blockwrite fixed for LPC812
...
Quick fix of block read and write. The i2c_start is still wrong: it
should setup the address before initiating a Start condition. Status
read is also wrong in i2c_do_read.
2015-01-24 20:59:01 +01:00
nitin.bhaskar.27.09@gmail.com
19fd60321b
On-Board SD Card support added, SD Card related test cases updated too
2015-01-24 22:57:01 +05:30
Anders Lindvall
627714908d
Removed the mbed_mac_address override as it is not needed on the LPC4088_DM
2015-01-24 12:33:02 +01:00
Marcomissyou
66a5f716e3
modify i2c_api, analog_api, system_brf51822.c, targets/py and add device.h, PinNames
2015-01-23 16:40:26 +08:00
Anders Lindvall
4a2f3e00fe
Fixed review comments
2015-01-21 10:22:02 +01:00
Anders Lindvall
cbebd63a2c
Added LPC4088_DM HAL
2015-01-21 10:19:35 +01:00
milangit
b223f83441
Updated gpio irq hal with max num of irq
...
- EXTI lines 5 to 9
- EXTI lines 10 to 15
2015-01-20 21:40:05 +01:00
Martin Kojtal
befdc7ae6b
Merge pull request #847 from ytsuboi/master
...
LPC1114 - remove reset pin name to protect people. [LPC824] I2C pin names were crossed
2015-01-19 12:54:52 +00:00
nitin.bhaskar.27.09@gmail.com
f38d985cc8
Initial support for LPC11U37H_401
2015-01-17 13:29:17 +05:30
ytsuboi
5b8a42ffe9
[LPC824] I2C pin names were crossed
2015-01-17 01:33:22 +09:00
ytsuboi
7c55ec9590
[LPC1114] remove reset pin name to protect people.
...
If user set P0_0 as DigitalOut and set it to low, LPC1114 will be in
reset condion. To avoid this situation, p4, xp4 and dp23 was removed
from PinNames.h.
2015-01-17 00:41:17 +09:00
Paul Staron
e21c65041d
New platform - Teensy 3.1
2015-01-15 19:18:01 +00:00
bcostm
fb2ed14768
[NUCLEO_F303RE] Correct ADC initialization
...
Same as #809
2015-01-12 16:30:05 +01:00
Martin Kojtal
7a3d2b4423
Merge pull request #837 from bcostm/master
...
NUCLEO_F070RB - Update tests
2015-01-12 08:14:44 +00:00
Martin Kojtal
47725f9123
Merge pull request #835 from masaohamanaka/master
...
RZ_A1H - Fix some bugs about InterruptIn, SPI, I2C and modify some settings.
2015-01-12 08:14:02 +00:00
Rohit Grover
f7a78073e8
add 1 to the scheduler-op pool to allow deleting a timer whilst in its handler.
...
Please note that this commit goes with another recent commit to the nRF51822 repository which updated values under projectconfig.h. Please remember to update nRF51822 as well.
This has a bearing on issue #832 .
2015-01-09 13:19:55 +00:00
Rohit Grover
e7a9c01708
update us_ticker_appTimerRunning after a call to app_timer_stop()
2015-01-09 12:43:18 +00:00
Rohit Grover
c18633dcf2
switching timestamp_t back to 32-bits.
...
The underlying us_tickers used for comparison are still 32-bits; keeping a 64-bit timestamp isn't going to be useful.
fixes #838
2015-01-09 12:42:55 +00:00
bcostm
321f012f06
[NUCLEO_F070RB] Add missing line (same as F072RB)
2015-01-09 11:32:49 +01:00
Masao Hamanaka
4004624a1f
Add comments.
...
Add comments to provide details about this code.
2015-01-09 13:50:41 +09:00
Martin Kojtal
2acefb66eb
Merge pull request #809 from bcostm/master
...
NUCLEO_F334R8 - Fix issue with multiple ADC initialization
2015-01-08 11:57:52 +00:00
Martin Kojtal
bef46907fc
Merge pull request #831 from ohagendorf/stm32f4xx_reorg_hal
...
STM32F4xx reorganisation of hal folder
2015-01-08 11:53:03 +00:00
Masao Hamanaka
90cf47ffdf
Fix some bugs about IntreruptIn.
...
Bugs are as below.
- Add terminal setting of IRQ4 and IRQ6 that leaked.
- When set the interrupt function by rise()/fall(), the interrupt disable state will be released by disable_irq().
- Interrupt will be continued to occur when execute disable_irq() after rise(NULL)/fall(NULL) set.
- Fix the setting timing of PMC register.
2015-01-07 19:11:14 +09:00
Masao Hamanaka
f119a368e5
Fix the bug that a noise will occur in SPI.
...
A noise will occur when execute frequency() after set the "mode" to 3 by format().
2015-01-07 19:10:49 +09:00
Masao Hamanaka
b13b047a76
Implement a stop condition transmission setting function of I2C.
...
User can specify the sending of STOP condition by this implement.
2015-01-07 19:10:26 +09:00
Masao Hamanaka
808c3b4d7c
Take measures about optimization problems of web compiler.
2015-01-07 19:09:22 +09:00
ohagendorf
716c51d232
Deleting doubled files
2015-01-06 00:35:57 +01:00
bcostm
f2a6eeca8d
[NUCLEO_F334R8] Correct the code used during initialization
2015-01-05 14:47:38 +01:00
bcostm
ad9b6a7119
Merge branch 'master' of https://github.com/mbedmicro/mbed
2015-01-05 14:14:41 +01:00