Commit Graph

89 Commits

Author SHA1 Message Date
Uwe Hermann 1c6d7cf06a Merge branch 'martinmm'. 2010-12-29 15:12:23 +01:00
Piotr Esden-Tempski 66fd5373b4 Implemented a uart example that is using irq for receive and transmit. 2010-12-29 13:56:22 +01:00
Uwe Hermann 5e0c463147 stm32-h103/Makefile: Fix usb_cdcacm build. 2010-12-29 12:59:01 +01:00
Uwe Hermann d729cf9576 other/usb_hid: Small fixes in the README. 2010-12-29 12:59:01 +01:00
Piotr Esden-Tempski 600d8c3458 Added gc-sections. Now unused functions are being garbage collected. 2010-12-27 21:30:12 +01:00
Piotr Esden-Tempski 81045ff279 Fixed PLL setup for systick. 2010-12-27 17:43:48 +01:00
Piotr Esden-Tempski bf0b987fe3 Splitted out the usart recv and send functions to have blocking and non blocking versions of those. 2010-12-27 15:29:22 +01:00
Uwe Hermann 571c4d37d0 CAN: Reduce nesting level via code transformations. 2010-12-26 00:36:32 +01:00
Uwe Hermann 06d1a5ca80 CAN: Cosmetics and coding-style fixes. 2010-12-26 00:30:05 +01:00
Piotr Esden-Tempski e7d765ea90 Factored out CAN helper functions out of the example. Test code now also uses the received data. 2010-12-25 20:39:46 +01:00
Piotr Esden-Tempski c6e86901e8 Fixed timing settings. Now CAN test code works!!! 2010-12-23 21:53:02 +01:00
Piotr Esden-Tempski 1471b6d297 Various fixes to the can test program.
- External Clock is 8Mhz not 16Mhz
- CAN peripherial should be deinitialized at the beginning
- Added can receive interrupt handler
- Added some more led indicators of internal state (error reporting)
  - Orange: send indicator
  - Blue: message queue full indicator
  - Red: INACK failure indicator
2010-12-23 02:04:07 +01:00
Piotr Esden-Tempski 3c12fc6cd3 Initial implementation of CAN test program. 2010-12-22 22:57:25 +01:00
Piotr Esden-Tempski 7f15dd0fc2 Added selection of jtag serial number through make commandline. 2010-12-22 22:55:56 +01:00
Piotr Esden-Tempski 77fbe48a5e Added usart test version for obldc. 2010-12-21 20:55:04 +01:00
Piotr Esden-Tempski 45e57fa51e Corrected pwmleds to use the right GPIO defines. 2010-12-21 20:14:54 +01:00
Piotr Esden-Tempski c38aac0d2a Cosmetic fix. 2010-12-21 20:14:49 +01:00
Uwe Hermann 5060261413 Cosmetics. 2010-12-20 19:52:51 +01:00
Piotr Esden-Tempski 44442e44c9 Added obldc systick test program. 2010-12-18 00:08:39 +01:00
Piotr Esden-Tempski 5e76fe66b7 Added obldc board led test program. 2010-12-18 00:08:34 +01:00
Piotr Esden-Tempski c031b6691e Moved common example make code to a central file. Added more gitignores. 2010-12-17 21:45:38 +01:00
Martin Mueller 586a4740d5 adapt to new usb interface 2010-12-06 00:07:14 +01:00
Martin Mueller 963588aba0 Lisa/M board tests 2010-12-05 23:59:12 +01:00
Gareth McMullin e0cd352990 Fixed HID example to work with new control mechanism. 2010-11-06 19:05:57 +13:00
Gareth McMullin e355906345 Fixed DFU example to work with new control mechanism. 2010-11-06 18:53:10 +13:00
Gareth McMullin 7f002110dc Improved dispatching of user control callbacks.
Only cdc_acm example is updated.
2010-11-06 12:21:46 +13:00
Martin Mueller d6eacce827 add standard request 2010-11-04 00:44:47 +01:00
Uwe Hermann 6e090ccee1 Initial USB device stack for STM32.
Patch provided by Gareth McMullin <gareth@blacksphere.co.nz>,
thanks a lot!
2010-11-02 02:02:21 +01:00
Uwe Hermann 6ba179b361 Various cosmetic and coding style fixes. 2010-06-29 23:01:44 +02:00
Thomas Otto d08ee7e333 Changed examples to new rcc definitions. 2010-05-11 14:50:55 +02:00
Uwe Hermann 93fe67908a Add more RTC functions and an RTC example.
Thanks Lord James <lordjames@y7mail.com> for the patch!
2010-05-10 00:40:42 +02:00
Thomas Otto ffcf53ef00 Make examples/other make use of new clock setup. 2010-05-02 20:28:51 +02:00
Thomas Otto a104b63ea9 Added DOGM128 LCD display example (SPI). 2010-05-02 14:44:31 +02:00
Thomas Otto 4ae25c865b Corrected comment only. 2010-04-13 22:42:26 +02:00
Thomas Otto d3890f9b32 Added systick example to Makefile. 2010-04-13 22:38:24 +02:00
Thomas Otto 7c32f63332 Added little systick example. 2010-04-13 22:33:52 +02:00
Thomas Otto e50b836ada Added timer_interrupt example. 2010-03-28 16:11:45 +02:00
Thomas Otto 9dc0af94b0 Added dma_mem2mem example. 2010-03-28 15:52:49 +02:00
Thomas Otto be986aa8d9 Corrected Makefile for ADC example 2010-03-25 10:13:15 +01:00
Thomas Otto 3882f8f96f Fixed binary name in README 2010-03-24 20:41:27 +01:00
Thomas Otto 384a7e688e Added adc_temperature_sensor to examples 2010-03-24 20:36:19 +01:00
Uwe Hermann a6342d4968 Cosmetic fixes. 2010-03-06 15:22:09 +01:00
Uwe Hermann d8eb8ce746 Consistently use the hex file for flashing. 2010-03-05 23:30:26 +01:00
Uwe Hermann 8faf33275a Makefile output cosmetic improvements. 2010-03-05 23:24:09 +01:00
Uwe Hermann 20ff2d9a7b Drop unused comments. 2010-03-05 23:16:56 +01:00
Uwe Hermann 87df73edf2 Print "Entering directory" only upon "make V=1". 2010-03-05 23:13:47 +01:00
Uwe Hermann 2c8ae015d0 Use standardized reg32 variable name. 2010-03-05 22:46:27 +01:00
Uwe Hermann 46e5ed202a Add i2c_stts75_sensor example.
Thanks Thomas Otto <tommi@viadmin.org> for the patch!
2010-03-05 22:35:29 +01:00
Uwe Hermann 54dfb91996 Add missing spi.h #include. 2010-03-04 21:35:59 +01:00
Piotr Esden-Tempski d7489ebfbd Added standard clock setup routines.
Thanks to Thomas Otto for pointing out problems with the clock code in
examples and his clock routine implementations. Based on that the most
common clock combination routines were added to the library and all
routines in examples setting up the clock replaced with calls to that
functions.
2010-03-04 20:37:04 +01:00