|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Macros | |
| #define | EXTI_MODE_IT ((uint32_t)0x00010000) |
| #define | EXTI_MODE_EVT ((uint32_t)0x00020000) |
| #define | EXTI_RISING_EDGE ((uint32_t)0x00100000) |
| #define | EXTI_FALLING_EDGE ((uint32_t)0x00200000) |
| #define | IS_EXTI_EDGE_LINE(EDGE) |
| #define | IS_EXTI_MODE_LINE(MODE) |
| #define | EXTI_LINE0 ((uint32_t)0x00) |
| External interrupt LINE 0. | |
| #define | EXTI_LINE1 ((uint32_t)0x01) |
| External interrupt LINE 1. | |
| #define | EXTI_LINE2 ((uint32_t)0x02) |
| External interrupt LINE 2. | |
| #define | EXTI_LINE3 ((uint32_t)0x03) |
| External interrupt LINE 3. | |
| #define | EXTI_LINE4 ((uint32_t)0x04) |
| External interrupt LINE 4. | |
| #define | EXTI_LINE5 ((uint32_t)0x05) |
| External interrupt LINE 5. | |
| #define | EXTI_LINE6 ((uint32_t)0x06) |
| External interrupt LINE 6. | |
| #define | EXTI_LINE7 ((uint32_t)0x07) |
| External interrupt LINE 7. | |
| #define | EXTI_LINE8 ((uint32_t)0x08) |
| External interrupt LINE 8. | |
| #define | EXTI_LINE9 ((uint32_t)0x09) |
| External interrupt LINE 9. | |
| #define | EXTI_LINE10 ((uint32_t)0x0A) |
| External interrupt LINE 10. | |
| #define | EXTI_LINE11 ((uint32_t)0x0B) |
| External interrupt LINE 11. | |
| #define | EXTI_LINE12 ((uint32_t)0x0C) |
| External interrupt LINE 12. | |
| #define | EXTI_LINE13 ((uint32_t)0x0D) |
| External interrupt LINE 13. | |
| #define | EXTI_LINE14 ((uint32_t)0x0E) |
| External interrupt LINE 14. | |
| #define | EXTI_LINE15 ((uint32_t)0x0F) |
| External interrupt LINE 15. | |
| #define | EXTI_LINE16 ((uint32_t)0x10) |
| #define | EXTI_LINE17 ((uint32_t)0x11) |
| #define | EXTI_LINE18 ((uint32_t)0x12) |
| #define | EXTI_LINE19 ((uint32_t)0x13) |
| #define | EXTI_LINE20 ((uint32_t)0x14) |
| #define | EXTI_LINE21 ((uint32_t)0x15) |
| #define | EXTI_LINE22 ((uint32_t)0x16) |
| #define | EXTI_LINE23 ((uint32_t)0x17) |
| #define | EXTI_LINE24 ((uint32_t)0x18) |
| #define | EXTI_LINE25 ((uint32_t)0x19) |
| #define | EXTI_LINE26 ((uint32_t)0x1A) |
| #define | EXTI_LINE27 ((uint32_t)0x1B) |
| #define | EXTI_LINE28 ((uint32_t)0x1C) |
| #define | EXTI_LINE29 ((uint32_t)0x1D) |
| #define | EXTI_LINE30 ((uint32_t)0x1E) |
| #define | EXTI_LINE31 ((uint32_t)0x1F) |
| #define | EXTI_LINE32 ((uint32_t)0x20) |
| #define | EXTI_LINE33 ((uint32_t)0x21) |
| #define | EXTI_LINE34 ((uint32_t)0x22) |
| #define | EXTI_LINE35 ((uint32_t)0x23) |
| #define | EXTI_LINE36 ((uint32_t)0x24) |
| #define | EXTI_LINE37 ((uint32_t)0x25) |
| #define | EXTI_LINE38 ((uint32_t)0x26) |
| #define | EXTI_LINE39 ((uint32_t)0x27) |
| #define | EXTI_LINE40 ((uint32_t)0x28) |
| #define | EXTI_LINE41 ((uint32_t)0x29) |
| #define | EXTI_LINE42 ((uint32_t)0x2A) |
| #define | EXTI_LINE43 ((uint32_t)0x2B) |
| #define | EXTI_LINE44 ((uint32_t)0x2C) /* Not available in all family lines */ |
| #define | EXTI_LINE47 ((uint32_t)0x2F) |
| #define | EXTI_LINE48 ((uint32_t)0x30) |
| #define | EXTI_LINE49 ((uint32_t)0x31) |
| #define | EXTI_LINE50 ((uint32_t)0x32) |
| #define | EXTI_LINE51 ((uint32_t)0x33) |
| #define | EXTI_LINE52 ((uint32_t)0x34) |
| #define | EXTI_LINE53 ((uint32_t)0x35) |
| #define | EXTI_LINE54 ((uint32_t)0x36) |
| #define | EXTI_LINE55 ((uint32_t)0x37) |
| #define | EXTI_LINE56 ((uint32_t)0x38) |
| #define | EXTI_LINE57 ((uint32_t)0x39) |
| #define | EXTI_LINE58 ((uint32_t)0x3A) |
| #define | EXTI_LINE59 ((uint32_t)0x3B) |
| #define | EXTI_LINE60 ((uint32_t)0x3C) |
| #define | EXTI_LINE61 ((uint32_t)0x3D) |
| #define | EXTI_LINE62 ((uint32_t)0x3E) |
| #define | EXTI_LINE63 ((uint32_t)0x3F) |
| #define | EXTI_LINE64 ((uint32_t)0x40) |
| #define | EXTI_LINE65 ((uint32_t)0x41) |
| #define | EXTI_LINE66 ((uint32_t)0x42) |
| #define | EXTI_LINE67 ((uint32_t)0x43) |
| #define | EXTI_LINE68 ((uint32_t)0x44) |
| #define | EXTI_LINE69 ((uint32_t)0x45) |
| #define | EXTI_LINE70 ((uint32_t)0x46) |
| #define | EXTI_LINE71 ((uint32_t)0x47) |
| #define | EXTI_LINE72 ((uint32_t)0x48) |
| #define | EXTI_LINE73 ((uint32_t)0x49) |
| #define | EXTI_LINE74 ((uint32_t)0x4A) |
| #define | EXTI_LINE75 ((uint32_t)0x4B) /* Not available in all family lines */ |
| #define | EXTI_LINE76 ((uint32_t)0x4C) /* Not available in all family lines */ |
| #define | EXTI_LINE85 ((uint32_t)0x55) |
| #define | EXTI_LINE86 ((uint32_t)0x56) /* Not available in all family lines */ |
| #define | EXTI_LINE87 ((uint32_t)0x57) |
| #define | EXTI_LINE88 ((uint32_t)0x58) /* Not available in all family lines */ |
| #define | EXTI_LINE89 ((uint32_t)0x59) /* Not available in all family lines */ |
| #define | EXTI_LINE90 ((uint32_t)0x5A) /* Not available in all family lines */ |
| #define | EXTI_LINE91 ((uint32_t)0x5B) /* Not available in all family lines */ |
| #define | IS_HAL_EXTI_CONFIG_LINE(LINE) |
| #define | IS_EXTI_ALL_LINE(LINE) |
| #define | IS_EXTI_D1_LINE(LINE) |
| #define | IS_EXTI_D3_LINE(LINE) |
| #define | BDMA_CH6_CLEAR ((uint32_t)0x00000000) |
| BDMA ch6 event selected as D3 domain pendclear source. | |
| #define | BDMA_CH7_CLEAR ((uint32_t)0x00000001) |
| BDMA ch7 event selected as D3 domain pendclear source. | |
| #define | LPTIM2_OUT_CLEAR ((uint32_t)0x00000002) |
| LPTIM2 out selected as D3 domain pendclear source. | |
| #define | LPTIM3_OUT_CLEAR ((uint32_t)0x00000003) |
| LPTIM3 out selected as D3 domain pendclear source. | |
| #define | IS_EXTI_D3_CLEAR(SOURCE) |
| #define BDMA_CH6_CLEAR ((uint32_t)0x00000000) |
BDMA ch6 event selected as D3 domain pendclear source.
Definition at line 676 of file stm32h7xx_hal.h.
| #define BDMA_CH7_CLEAR ((uint32_t)0x00000001) |
BDMA ch7 event selected as D3 domain pendclear source.
Definition at line 677 of file stm32h7xx_hal.h.
| #define EXTI_FALLING_EDGE ((uint32_t)0x00200000) |
Definition at line 257 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_EdgeConfig().
| #define EXTI_LINE0 ((uint32_t)0x00) |
External interrupt LINE 0.
Definition at line 262 of file stm32h7xx_hal.h.
| #define EXTI_LINE1 ((uint32_t)0x01) |
External interrupt LINE 1.
Definition at line 263 of file stm32h7xx_hal.h.
| #define EXTI_LINE10 ((uint32_t)0x0A) |
External interrupt LINE 10.
Definition at line 272 of file stm32h7xx_hal.h.
| #define EXTI_LINE11 ((uint32_t)0x0B) |
External interrupt LINE 11.
Definition at line 273 of file stm32h7xx_hal.h.
| #define EXTI_LINE12 ((uint32_t)0x0C) |
External interrupt LINE 12.
Definition at line 274 of file stm32h7xx_hal.h.
| #define EXTI_LINE13 ((uint32_t)0x0D) |
External interrupt LINE 13.
Definition at line 275 of file stm32h7xx_hal.h.
| #define EXTI_LINE14 ((uint32_t)0x0E) |
External interrupt LINE 14.
Definition at line 276 of file stm32h7xx_hal.h.
| #define EXTI_LINE15 ((uint32_t)0x0F) |
External interrupt LINE 15.
Definition at line 277 of file stm32h7xx_hal.h.
| #define EXTI_LINE16 ((uint32_t)0x10) |
Definition at line 278 of file stm32h7xx_hal.h.
| #define EXTI_LINE17 ((uint32_t)0x11) |
Definition at line 279 of file stm32h7xx_hal.h.
| #define EXTI_LINE18 ((uint32_t)0x12) |
Definition at line 280 of file stm32h7xx_hal.h.
| #define EXTI_LINE19 ((uint32_t)0x13) |
Definition at line 281 of file stm32h7xx_hal.h.
| #define EXTI_LINE2 ((uint32_t)0x02) |
External interrupt LINE 2.
Definition at line 264 of file stm32h7xx_hal.h.
| #define EXTI_LINE20 ((uint32_t)0x14) |
Definition at line 282 of file stm32h7xx_hal.h.
| #define EXTI_LINE21 ((uint32_t)0x15) |
Definition at line 283 of file stm32h7xx_hal.h.
| #define EXTI_LINE22 ((uint32_t)0x16) |
Definition at line 284 of file stm32h7xx_hal.h.
| #define EXTI_LINE23 ((uint32_t)0x17) |
Definition at line 285 of file stm32h7xx_hal.h.
| #define EXTI_LINE24 ((uint32_t)0x18) |
Definition at line 286 of file stm32h7xx_hal.h.
| #define EXTI_LINE25 ((uint32_t)0x19) |
Definition at line 287 of file stm32h7xx_hal.h.
| #define EXTI_LINE26 ((uint32_t)0x1A) |
Definition at line 288 of file stm32h7xx_hal.h.
| #define EXTI_LINE27 ((uint32_t)0x1B) |
Definition at line 289 of file stm32h7xx_hal.h.
| #define EXTI_LINE28 ((uint32_t)0x1C) |
Definition at line 290 of file stm32h7xx_hal.h.
| #define EXTI_LINE29 ((uint32_t)0x1D) |
Definition at line 291 of file stm32h7xx_hal.h.
| #define EXTI_LINE3 ((uint32_t)0x03) |
External interrupt LINE 3.
Definition at line 265 of file stm32h7xx_hal.h.
| #define EXTI_LINE30 ((uint32_t)0x1E) |
Definition at line 292 of file stm32h7xx_hal.h.
| #define EXTI_LINE31 ((uint32_t)0x1F) |
Definition at line 293 of file stm32h7xx_hal.h.
| #define EXTI_LINE32 ((uint32_t)0x20) |
Definition at line 294 of file stm32h7xx_hal.h.
| #define EXTI_LINE33 ((uint32_t)0x21) |
Definition at line 295 of file stm32h7xx_hal.h.
| #define EXTI_LINE34 ((uint32_t)0x22) |
Definition at line 296 of file stm32h7xx_hal.h.
| #define EXTI_LINE35 ((uint32_t)0x23) |
Definition at line 297 of file stm32h7xx_hal.h.
| #define EXTI_LINE36 ((uint32_t)0x24) |
Definition at line 298 of file stm32h7xx_hal.h.
| #define EXTI_LINE37 ((uint32_t)0x25) |
Definition at line 299 of file stm32h7xx_hal.h.
| #define EXTI_LINE38 ((uint32_t)0x26) |
Definition at line 300 of file stm32h7xx_hal.h.
| #define EXTI_LINE39 ((uint32_t)0x27) |
Definition at line 301 of file stm32h7xx_hal.h.
| #define EXTI_LINE4 ((uint32_t)0x04) |
External interrupt LINE 4.
Definition at line 266 of file stm32h7xx_hal.h.
| #define EXTI_LINE40 ((uint32_t)0x28) |
Definition at line 303 of file stm32h7xx_hal.h.
| #define EXTI_LINE41 ((uint32_t)0x29) |
Definition at line 304 of file stm32h7xx_hal.h.
| #define EXTI_LINE42 ((uint32_t)0x2A) |
Definition at line 305 of file stm32h7xx_hal.h.
| #define EXTI_LINE43 ((uint32_t)0x2B) |
Definition at line 306 of file stm32h7xx_hal.h.
| #define EXTI_LINE44 ((uint32_t)0x2C) /* Not available in all family lines */ |
Definition at line 307 of file stm32h7xx_hal.h.
| #define EXTI_LINE47 ((uint32_t)0x2F) |
Definition at line 314 of file stm32h7xx_hal.h.
| #define EXTI_LINE48 ((uint32_t)0x30) |
Definition at line 315 of file stm32h7xx_hal.h.
| #define EXTI_LINE49 ((uint32_t)0x31) |
Definition at line 316 of file stm32h7xx_hal.h.
| #define EXTI_LINE5 ((uint32_t)0x05) |
External interrupt LINE 5.
Definition at line 267 of file stm32h7xx_hal.h.
| #define EXTI_LINE50 ((uint32_t)0x32) |
Definition at line 317 of file stm32h7xx_hal.h.
| #define EXTI_LINE51 ((uint32_t)0x33) |
Definition at line 318 of file stm32h7xx_hal.h.
| #define EXTI_LINE52 ((uint32_t)0x34) |
Definition at line 319 of file stm32h7xx_hal.h.
| #define EXTI_LINE53 ((uint32_t)0x35) |
Definition at line 320 of file stm32h7xx_hal.h.
| #define EXTI_LINE54 ((uint32_t)0x36) |
Definition at line 321 of file stm32h7xx_hal.h.
| #define EXTI_LINE55 ((uint32_t)0x37) |
Definition at line 322 of file stm32h7xx_hal.h.
| #define EXTI_LINE56 ((uint32_t)0x38) |
Definition at line 323 of file stm32h7xx_hal.h.
| #define EXTI_LINE57 ((uint32_t)0x39) |
Definition at line 324 of file stm32h7xx_hal.h.
| #define EXTI_LINE58 ((uint32_t)0x3A) |
Definition at line 325 of file stm32h7xx_hal.h.
| #define EXTI_LINE59 ((uint32_t)0x3B) |
Definition at line 326 of file stm32h7xx_hal.h.
| #define EXTI_LINE6 ((uint32_t)0x06) |
External interrupt LINE 6.
Definition at line 268 of file stm32h7xx_hal.h.
| #define EXTI_LINE60 ((uint32_t)0x3C) |
Definition at line 327 of file stm32h7xx_hal.h.
| #define EXTI_LINE61 ((uint32_t)0x3D) |
Definition at line 328 of file stm32h7xx_hal.h.
| #define EXTI_LINE62 ((uint32_t)0x3E) |
Definition at line 329 of file stm32h7xx_hal.h.
| #define EXTI_LINE63 ((uint32_t)0x3F) |
Definition at line 330 of file stm32h7xx_hal.h.
| #define EXTI_LINE64 ((uint32_t)0x40) |
Definition at line 331 of file stm32h7xx_hal.h.
| #define EXTI_LINE65 ((uint32_t)0x41) |
Definition at line 332 of file stm32h7xx_hal.h.
| #define EXTI_LINE66 ((uint32_t)0x42) |
Definition at line 333 of file stm32h7xx_hal.h.
| #define EXTI_LINE67 ((uint32_t)0x43) |
Definition at line 334 of file stm32h7xx_hal.h.
| #define EXTI_LINE68 ((uint32_t)0x44) |
Definition at line 335 of file stm32h7xx_hal.h.
| #define EXTI_LINE69 ((uint32_t)0x45) |
Definition at line 336 of file stm32h7xx_hal.h.
| #define EXTI_LINE7 ((uint32_t)0x07) |
External interrupt LINE 7.
Definition at line 269 of file stm32h7xx_hal.h.
| #define EXTI_LINE70 ((uint32_t)0x46) |
Definition at line 337 of file stm32h7xx_hal.h.
| #define EXTI_LINE71 ((uint32_t)0x47) |
Definition at line 338 of file stm32h7xx_hal.h.
| #define EXTI_LINE72 ((uint32_t)0x48) |
Definition at line 339 of file stm32h7xx_hal.h.
| #define EXTI_LINE73 ((uint32_t)0x49) |
Definition at line 340 of file stm32h7xx_hal.h.
| #define EXTI_LINE74 ((uint32_t)0x4A) |
Definition at line 341 of file stm32h7xx_hal.h.
| #define EXTI_LINE75 ((uint32_t)0x4B) /* Not available in all family lines */ |
Definition at line 342 of file stm32h7xx_hal.h.
| #define EXTI_LINE76 ((uint32_t)0x4C) /* Not available in all family lines */ |
Definition at line 343 of file stm32h7xx_hal.h.
| #define EXTI_LINE8 ((uint32_t)0x08) |
External interrupt LINE 8.
Definition at line 270 of file stm32h7xx_hal.h.
| #define EXTI_LINE85 ((uint32_t)0x55) |
Definition at line 367 of file stm32h7xx_hal.h.
| #define EXTI_LINE86 ((uint32_t)0x56) /* Not available in all family lines */ |
Definition at line 368 of file stm32h7xx_hal.h.
| #define EXTI_LINE87 ((uint32_t)0x57) |
Definition at line 369 of file stm32h7xx_hal.h.
| #define EXTI_LINE88 ((uint32_t)0x58) /* Not available in all family lines */ |
Definition at line 370 of file stm32h7xx_hal.h.
| #define EXTI_LINE89 ((uint32_t)0x59) /* Not available in all family lines */ |
Definition at line 371 of file stm32h7xx_hal.h.
| #define EXTI_LINE9 ((uint32_t)0x09) |
External interrupt LINE 9.
Definition at line 271 of file stm32h7xx_hal.h.
| #define EXTI_LINE90 ((uint32_t)0x5A) /* Not available in all family lines */ |
Definition at line 372 of file stm32h7xx_hal.h.
| #define EXTI_LINE91 ((uint32_t)0x5B) /* Not available in all family lines */ |
Definition at line 373 of file stm32h7xx_hal.h.
| #define EXTI_MODE_EVT ((uint32_t)0x00020000) |
Definition at line 255 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_D1_EventInputConfig().
| #define EXTI_MODE_IT ((uint32_t)0x00010000) |
Definition at line 254 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_D1_EventInputConfig().
| #define EXTI_RISING_EDGE ((uint32_t)0x00100000) |
Definition at line 256 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_EdgeConfig().
| #define IS_EXTI_ALL_LINE | ( | LINE | ) |
Definition at line 451 of file stm32h7xx_hal.h.
| #define IS_EXTI_D1_LINE | ( | LINE | ) |
Definition at line 538 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_D1_ClearFlag(), and HAL_EXTI_D1_EventInputConfig().
| #define IS_EXTI_D3_CLEAR | ( | SOURCE | ) |
Definition at line 692 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_D3_EventInputConfig().
| #define IS_EXTI_D3_LINE | ( | LINE | ) |
Definition at line 659 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_D3_EventInputConfig().
| #define IS_EXTI_EDGE_LINE | ( | EDGE | ) |
Definition at line 259 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_EdgeConfig().
| #define IS_EXTI_MODE_LINE | ( | MODE | ) |
Definition at line 260 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_D1_EventInputConfig().
| #define IS_HAL_EXTI_CONFIG_LINE | ( | LINE | ) |
Definition at line 391 of file stm32h7xx_hal.h.
Referenced by HAL_EXTI_EdgeConfig(), and HAL_EXTI_GenerateSWInterrupt().
| #define LPTIM2_OUT_CLEAR ((uint32_t)0x00000002) |
LPTIM2 out selected as D3 domain pendclear source.
Definition at line 681 of file stm32h7xx_hal.h.
| #define LPTIM3_OUT_CLEAR ((uint32_t)0x00000003) |
LPTIM3 out selected as D3 domain pendclear source.
Definition at line 686 of file stm32h7xx_hal.h.