[En-Nut-Discussion] devnut_m3n/STM32F1: GPIO Speed definition
Uwe Bonnes
bon at elektron.ikp.physik.tu-darmstadt.de
Thu Jul 21 12:22:08 CEST 2011
Hello,
rm0008.pdf/V13/page 156/1093 says:
Table 21. Output MODE bits
MODE[1:0] Meaning
00 Reserved
01 Max. output speed 10 MHz
10 Max. output speed 2 MHz
11 Max. output speed 50 MHz
while include/dev/gpio_stm32.h defines
/*!
* \brief GPIO output direction enabled.
*
* If set, the pin is configured as an output. Otherwise it is in
* input mode or z-state.
* For STM32F it is configured as output 50MHz.
*/
#define GPIO_CFG_OUTPUT 0x00000002
Shouldn't this be
#define GPIO_CFG_OUTPUT 0x00000003
and perhaps
#define GPIO_CFG_OUTPUT_2MHZ 0x00000002
#define GPIO_CFG_OUTPUT_10MHZ 0x00000001
And Args!
The STM32F2 GPIO register definition is different!
Bye
--
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
More information about the En-Nut-Discussion
mailing list