ChrisMicro
|
22e4aae491
|
serial speed typo corrected
|
2017-09-10 11:01:50 +02:00 |
ChrisMicro
|
7645477e3c
|
AnalogReadSerial_12bit added
|
2017-09-10 11:01:43 +02:00 |
ChrisMicro
|
b6967d3124
|
STM32F746 Discovery user button example added
|
2017-09-10 11:01:11 +02:00 |
ChrisMicro
|
965753a991
|
missing touch functions added
|
2017-09-10 11:00:58 +02:00 |
ChrisMicro
|
19a1646050
|
audio software pwm added
|
2017-09-10 11:00:46 +02:00 |
Daniel Fekete
|
fb68e7f433
|
Merge pull request #39 from rogerclarkmelbourne/master
Added guard ifdef around F4 VECT_TAB_OFFSET definition
|
2017-09-03 17:31:52 +02:00 |
Daniel Fekete
|
93ece607bf
|
serial: typo in SerialUART.h Serial5/4, fixes #37
|
2017-08-31 06:23:34 +02:00 |
Roger Clark
|
0f82033b68
|
Added guard ifdef around F4 VECT_TAB_OFFSET definition
|
2017-08-28 18:27:58 +10:00 |
Daniel Fekete
|
bf225b33f2
|
adc: F0/L0 Add channel deselection to the end of analogRead()
|
2017-08-27 18:40:26 +02:00 |
Daniel Fekete
|
0531a2eba1
|
adc: F0/L0/L1 Fix typo of ADC_TypeDef* from ADC to ADC1
|
2017-08-27 16:44:25 +02:00 |
Daniel Fekete
|
81d9023ae4
|
adc: add debug messages
|
2017-08-27 16:42:39 +02:00 |
Daniel Fekete
|
9076324d7e
|
example: in ethernet include LwIP.h so Arduino IDE includes the library
|
2017-08-11 18:33:30 +02:00 |
Daniel Fekete
|
6cc2895873
|
sdfat: Fix typo when SPI4 / SPI5 / SPI6 is available on the chip
|
2017-08-11 06:35:42 +02:00 |
Daniel Fekete
|
4ce154c7af
|
example: fix name from txt to ino
|
2017-08-10 05:47:04 +02:00 |
Daniel Fekete
|
76c87d8ba1
|
f746: add ethernet example
|
2017-08-06 11:21:56 +02:00 |
Daniel Fekete
|
b4f938dd6b
|
f746: Add ethernet pins to variant, and configuration
|
2017-08-06 11:19:13 +02:00 |
Daniel Fekete
|
3df7364d56
|
add compatibility files with the official STM32 arduino implementation
|
2017-08-06 11:12:18 +02:00 |
Daniel Fekete
|
69baffbc7e
|
servo: add servo library
|
2017-08-06 10:34:21 +02:00 |
Daniel Fekete
|
881754336d
|
timer: change pwmWrite so dutyCycle is always 16 bits
|
2017-08-06 10:07:43 +02:00 |
Daniel Fekete
|
3763298aaf
|
timer: add function for repeated callback scheduling
|
2017-08-06 09:59:41 +02:00 |
Daniel Fekete
|
34d44dba67
|
usb flash filesystem: add access from microcontroller
|
2017-08-06 09:46:56 +02:00 |
Daniel Fekete
|
138c853b33
|
sdfat: add interface for internal flash fat, and enable fat12
|
2017-08-06 09:22:15 +02:00 |
Daniel Fekete
|
1942bb8602
|
eeprom: add epprom emulation in internal flash for F1/F4
|
2017-08-06 08:33:21 +02:00 |
Daniel Fekete
|
1ea60efe7c
|
internal flash as usb drive: add example for F407
|
2017-07-27 22:08:10 +02:00 |
Daniel Fekete
|
d8a9067937
|
flash: add format listener callback
|
2017-07-27 21:56:26 +02:00 |
Daniel Fekete
|
9e7552991d
|
mass storage: add flash drive based on internal flash
|
2017-07-27 21:41:44 +02:00 |
Daniel Fekete
|
b702d41c65
|
mass storage: rewrite format fat12 for block devices
|
2017-07-27 21:40:23 +02:00 |
Daniel Fekete
|
f4337758c8
|
flash: fix when data is more than 2 bytes
|
2017-07-27 21:38:54 +02:00 |
Daniel Fekete
|
d7811b9be2
|
flash: add test code
|
2017-07-27 07:06:38 +02:00 |
Daniel Fekete
|
483f111d4d
|
flash: add files for erasing / writing internal flash on F1/F4
|
2017-07-27 07:01:06 +02:00 |
Daniel Fekete
|
7e3196e0b1
|
compile: combine common flags, and add RAM_LENGTH and FLASH_LENGTH
|
2017-07-27 06:34:37 +02:00 |
Daniel Fekete
|
7cf97498dd
|
flash: add test code
|
2017-07-26 19:42:18 +02:00 |
Daniel Fekete
|
66dd2e2ceb
|
flash: add class for emulating random read-write data in internal flash
Based on AN2594: EEPROM emulation in STM32F10x microcontrollers
The underlying storage, and the data size can be changed
|
2017-07-26 19:40:38 +02:00 |
Daniel Fekete
|
addd9df9db
|
debug: print log level too
|
2017-07-26 19:35:18 +02:00 |
Daniel Fekete
|
ebf556e5ce
|
print: fix compilation error of Print on arm-gcc 4.8 when va_list is in stdarg.h
|
2017-07-26 06:54:05 +02:00 |
Daniel Fekete
|
1f860b0649
|
flash: add flash interface library
|
2017-07-25 07:23:26 +02:00 |
Daniel Fekete
|
39723fa515
|
debug: add functions to print pin names for debug purposes
|
2017-07-24 20:37:59 +02:00 |
Daniel Fekete
|
286006c393
|
debug: add files for logging debug messages
|
2017-07-24 20:33:14 +02:00 |
Daniel Fekete
|
0f39bf5593
|
print: add printf to Print
|
2017-07-24 20:16:59 +02:00 |
Daniel Fekete
|
3a7e869439
|
syscalls: move _write into .cpp file, so it can call Serial
printf works now
|
2017-07-24 20:16:10 +02:00 |
Daniel Fekete
|
3b0c8ec83b
|
hardwaretimer: fix variable name on F1
|
2017-07-23 08:05:42 +02:00 |
Daniel Fekete
|
2f4ee01274
|
hardwaretimer: fix accidentally commented out TIM1 CC interrupt enabling
|
2017-07-18 06:59:24 +02:00 |
Daniel Fekete
|
df7f26817b
|
hardwaretimer: Use pulldown when input capture, so floating pin will give no result
|
2017-07-17 22:44:19 +02:00 |
Daniel Fekete
|
d9101458a1
|
hardwaretimer: add input capture example
|
2017-07-17 22:43:49 +02:00 |
Daniel Fekete
|
f21ef63797
|
hardwaretimer: add input capture mode
|
2017-07-17 22:26:06 +02:00 |
Daniel Fekete
|
756638f1bd
|
hardwaretimer: Fix pin setup when using default pin
|
2017-07-17 22:24:56 +02:00 |
Daniel Fekete
|
58ab838766
|
hardwaretimer: add interrupt example
|
2017-07-17 21:35:17 +02:00 |
Daniel Fekete
|
1cdd863ff7
|
hardwaretimer: add PWM example
|
2017-07-17 21:32:01 +02:00 |
Daniel Fekete
|
84887afe40
|
hardwaretimer: Add hardwaretimer library
|
2017-07-17 21:31:52 +02:00 |
Daniel Fekete
|
8ee35939b2
|
documentation: regenerate
|
2017-07-17 20:10:54 +02:00 |