MCPcopy Create free account

hub / github.com/andysworkshop/stm32plus / functions

Functions12,545 in github.com/andysworkshop/stm32plus

↓ 4 callersFunctionI2C_ClearFlag
* @brief Clears the I2Cx's pending flags. * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral. * @param I2C_FLAG: specifies the f
lib/fwlib/f0/stdperiph/src/stm32f0xx_i2c.c:1468
↓ 4 callersFunctionI2C_Cmd
* @brief Enables or disables the specified I2C peripheral. * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral. * @param NewState
lib/fwlib/f0/stdperiph/src/stm32f0xx_i2c.c:282
↓ 4 callersFunctionI2C_ReceiveData
* @brief Returns the most recent received data by the I2Cx peripheral. * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral. * @ret
lib/fwlib/f0/stdperiph/src/stm32f0xx_i2c.c:1261
↓ 4 callersFunctionNVIC_SystemReset
\brief System Reset The function initiates a system reset request to reset the MCU. */
lib/fwlib/f0/cmsis/Include/core_cm0.h:619
↓ 4 callersFunctionPWR_GetFlagStatus
* @brief Checks whether the specified PWR flag is set or not. * @param PWR_FLAG: specifies the flag to check. * This parameter can be o
lib/fwlib/f0/stdperiph/src/stm32f0xx_pwr.c:519
↓ 4 callersFunctionRCC_ADCCLKConfig
* @brief Configures the ADC clock (ADCCLK). * @note This function is obsolete. * For proper ADC clock selection, refer to ADC_ClockMode
lib/fwlib/f0/stdperiph/src/stm32f0xx_rcc.c:887
↓ 4 callersFunctionRCC_AHB3PeriphClockCmd
* @brief Enables or disables the AHB3 peripheral clock. * @note After reset, the peripheral clock (used for registers read/write access) *
lib/fwlib/f4/stdperiph/src/stm32f4xx_rcc.c:1601
↓ 4 callersFunctionRCC_BackupResetCmd
* @brief Forces or releases the Backup domain reset. * @note This function resets the RTC peripheral (including the backup registers) *
lib/fwlib/f0/stdperiph/src/stm32f0xx_rcc.c:1328
↓ 4 callersFunctionRCC_GetClocksFreq
* @brief Returns the frequencies of the System, AHB and APB busses clocks. * @note The frequency returned by this function is not the real frequ
lib/fwlib/f0/stdperiph/src/stm32f0xx_rcc.c:1056
↓ 4 callersFunctionRCC_GetClocksFreq
* @brief Returns the frequencies of different on chip clocks. * @param RCC_Clocks: pointer to a RCC_ClocksTypeDef structure which will hold *
lib/fwlib/f1/stdperiph/src/stm32f10x_rcc.c:908
↓ 4 callersFunctionRCC_PLLI2SCmd
* @brief Enables or disables the PLLI2S. * @note The PLLI2S is disabled by hardware when entering STOP and STANDBY modes. * @param NewState
lib/fwlib/f4/stdperiph/src/stm32f4xx_rcc.c:612
↓ 4 callersFunctionRNG_GetFlagStatus
* @brief Checks whether the specified RNG flag is set or not. * @param RNG_FLAG: specifies the RNG flag to check. * This parameter can
lib/fwlib/f4/stdperiph/src/stm32f4xx_rng.c:293
↓ 4 callersFunctionRTC_ExitInitMode
* @brief Exits the RTC Initialization mode. * @note When the initialization sequence is complete, the calendar restarts * counting aft
lib/fwlib/f0/stdperiph/src/stm32f0xx_rtc.c:524
↓ 4 callersFunctionRTC_GetDate
* @brief Get the RTC current date. * @param RTC_Format: specifies the format of the returned parameters. * This parameter can be one of
lib/fwlib/f0/stdperiph/src/stm32f0xx_rtc.c:990
↓ 4 callersFunctionRTC_GetTime
* @brief Get the RTC current Time. * @param RTC_Format: specifies the format of the returned parameters. * This parameter can be one o
lib/fwlib/f0/stdperiph/src/stm32f0xx_rtc.c:822
↓ 4 callersFunctionRTC_WaitForSynchro
* @brief Waits until the RTC Time and Date registers (RTC_TR and RTC_DR) are * synchronized with RTC APB clock. * @note The RTC Resync
lib/fwlib/f4/stdperiph/src/stm32f4xx_rtc.c:619
↓ 4 callersFunctionSDIO_DMACmd
* @brief Enables or disables the SDIO DMA request. * @param NewState: new state of the selected SDIO DMA request. * This parameter can
lib/fwlib/f4/stdperiph/src/stm32f4xx_sdio.c:769
↓ 4 callersFunctionSDIO_Init
* @brief Initializes the SDIO peripheral according to the specified * parameters in the SDIO_InitStruct. * @param SDIO_InitStruct : poi
lib/fwlib/f4/stdperiph/src/stm32f4xx_sdio.c:279
↓ 4 callersFunctionSPI_I2S_ITConfig
* @brief Enables or disables the specified SPI/I2S interrupts. * @param SPIx: where x can be 1 or 2 in SPI mode or 1 in I2S mode to select *
lib/fwlib/f0/stdperiph/src/stm32f0xx_spi.c:1146
↓ 4 callersFunctionSPI_I2S_ReceiveData
* @brief Returns the most recent received data by the SPIx/I2Sx peripheral. * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1,
lib/fwlib/f4/stdperiph/src/stm32f4xx_spi.c:818
↓ 4 callersFunctionSPI_I2S_SendData
* @brief Transmits a Data through the SPIx/I2Sx peripheral. * @param SPIx: To select the SPIx/I2Sx peripheral, where x can be: 1, 2, 3, 4, 5 or 6
lib/fwlib/f4/stdperiph/src/stm32f4xx_spi.c:834
↓ 4 callersFunctionTI1_Config
* @brief Configure the TI1 as Input. * @param TIMx: where x can be 1, 2, 3, 14, 15, 16 or 17 to select the TIM peripheral. * @note TIM2 is not
lib/fwlib/f0/stdperiph/src/stm32f0xx_tim.c:3206
↓ 4 callersFunctionTI1_Config
* @brief Configure the TI1 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13 or 14 * to select the TIM periph
lib/fwlib/f4/stdperiph/src/stm32f4xx_tim.c:3204
↓ 4 callersFunctionTI1_Config
* @brief Configure the TI1 as Input. * @param TIMx: where x can be 1 to 17 except 6 and 7 to select the TIM peripheral. * @param TIM_ICPolarity
lib/fwlib/f1/stdperiph/src/stm32f10x_tim.c:2701
↓ 4 callersFunctionTI2_Config
* @brief Configure the TI2 as Input. * @param TIMx: where x can be 1, 2, 3, or 15 to select the TIM peripheral. * @note TIM2 is not applicable
lib/fwlib/f0/stdperiph/src/stm32f0xx_tim.c:3243
↓ 4 callersFunctionTI2_Config
* @brief Configure the TI2 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9 or 12 to select the TIM * peripheral. * @param
lib/fwlib/f4/stdperiph/src/stm32f4xx_tim.c:3245
↓ 4 callersFunctionTI2_Config
* @brief Configure the TI2 as Input. * @param TIMx: where x can be 1, 2, 3, 4, 5, 8, 9, 12 or 15 to select the TIM peripheral. * @param TIM_ICP
lib/fwlib/f1/stdperiph/src/stm32f10x_tim.c:2748
↓ 4 callersFunctionUSB_EP0_OutStart
* @brief Prepare the EP0 to start the first control setup * @param USBx : Selected device * @param dma: USB dma enabled or disabled *
lib/usblib/hal/src/stm32f4xx_ll_usb.c:1056
↓ 4 callersFunction_M_create_node
lib/include/stl/stl_list.h:263
↓ 4 callersMethod_M_getc
lib/include/stl/stl_iterator.h:742
↓ 4 callersFunction_M_range_check
lib/include/stl/stl_deque.h:507
↓ 4 callersFunction_S_maximum
lib/include/stl/stl_tree.h:619
↓ 4 callersFunction_S_minimum
lib/include/stl/stl_tree.h:616
↓ 4 callersFunction__CLZ
lib/fwlib/f0/cmsis/Include/arm_math.h:495
↓ 4 callersFunction__CLZ
lib/fwlib/f4/cmsis/Include/arm_math.h:494
↓ 4 callersFunction__copy
lib/include/stl/stl_algobase.h:141
↓ 4 callersFunction__copy_trivial
lib/include/stl/stl_algobase.h:164
↓ 4 callersFunction__merge_adaptive
lib/include/stl/stl_algo.h:2377
↓ 4 callersFunction__merge_sort_loop
lib/include/stl/stl_algo.h:1529
↓ 4 callersFunction__merge_sort_with_buffer
lib/include/stl/stl_algo.h:1595
↓ 4 callersFunction__merge_without_buffer
lib/include/stl/stl_algo.h:2222
↓ 4 callersFunction__pop_heap
lib/include/stl/stl_heap.h:133
↓ 4 callersFunction__push_heap
lib/include/stl/stl_heap.h:42
↓ 4 callersFunction__unguarded_linear_insert
lib/include/stl/stl_algo.h:1301
↓ 4 callersFunction__unguarded_partition
lib/include/stl/stl_algo.h:1261
↓ 4 callersMethodaddNewData
lib/include/crc/BigEndianCrc.h:76
↓ 4 callersMethodavailableToWrite
lib/include/memory/circular_buffer.h:86
↓ 4 callersMethodback
lib/include/stl/stl_queue.h:94
↓ 4 callersFunctionclip_q31_to_q15
* @brief Clips Q31 to Q15 values. */
lib/fwlib/f0/cmsis/Include/arm_math.h:465
↓ 4 callersFunctionclip_q31_to_q15
* @brief Clips Q31 to Q15 values. */
lib/fwlib/f4/cmsis/Include/arm_math.h:464
↓ 4 callersMethodcreateFile
lib/src/filesystem/fat/FatFileSystem.cpp:318
↓ 4 callersMethoddeleteFile
lib/src/filesystem/fat/FatFileSystem.cpp:478
↓ 4 callersFunctionendpointEvent
lib/include/usb/f4/device/Device.h:593
↓ 4 callersFunctioneof
lib/include/stl/char_traits.h:112
↓ 4 callersFunctionequal
lib/include/stl/stl_algobase.h:536
↓ 4 callersFunctionfirstSetBit
lib/include/util/BitHacks.h:22
↓ 4 callersMethodfront
lib/include/stl/stl_queue.h:92
↓ 4 callersMethodgetAndIncrementInjectedChannelRank
lib/include/adc/f4/Adc.h:118
↓ 4 callersMethodgetAndIncrementRegularChannelRank
lib/include/adc/f4/Adc.h:107
↓ 4 callersFunctiongetChar
------------------------------------------------------------------------------
lib/src/display/graphic/PicoJpeg.cpp:149
↓ 4 callersMethodgetClock
lib/include/timer/Timer.h:125
↓ 4 callersMethodgetCoordinates
lib/src/display/touch/ADS7843AsyncTouchScreen.cpp:132
↓ 4 callersMethodgetRegularConversionValue
lib/include/adc/f0/Adc.h:133
↓ 4 callersMethodgetTotalBlocksOnDevice
lib/src/device/CachedBlockDevice.cpp:203
↓ 4 callersMethodgetWritePointer
lib/include/net/NetBuffer.h:151
↓ 4 callersFunctionhtonl
lib/include/net/NetUtil.h:66
↓ 4 callersFunctionimul_b1_b3
lib/src/display/graphic/PicoJpeg.cpp:1054
↓ 4 callersMethodinitialise
lib/include/net/network/arp/Arp.h:100
↓ 4 callersMethodip_acquireEphemeralPort
lib/include/net/network/ip/IpPorts.h:126
↓ 4 callersMethodisBroadcast
lib/include/net/network/ip/IpAddress.h:68
↓ 4 callersMethodmerge
lib/include/stl/stl_list.h:740
↓ 4 callersMethodmerge
lib/include/stl/stl_slist.h:880
↓ 4 callersFunctionmodp_dtoa
lib/src/string/StringUtil.cpp:144
↓ 4 callersMethodnextRandom
lib/include/rng/f4/Rng.h:87
↓ 4 callersMethodpop_back
lib/include/stl/stl_vector.h:409
↓ 4 callersFunctionpush_back
lib/include/stl/stl_deque.h:677
↓ 4 callersMethodrawTransfer
lib/include/display/graphic/access/Fsmc8BitAccessMode.h:307
↓ 4 callersMethodreadBlock
lib/src/sdcard/SdioDmaSdCard.cpp:96
↓ 4 callersMethodreadBlocks
lib/include/sram/GenericSram.h:99
↓ 4 callersMethodreadCommand
lib/include/flash/spi/Command.h:166
↓ 4 callersMethodreserve
lib/include/stl/stl_vector.h:287
↓ 4 callersMethodresetRange
lib/src/string/TokenisedString.cpp:131
↓ 4 callersFunctionsearch
lib/include/stl/stl_algo.h:315
↓ 4 callersMethodset
lib/include/error/ErrorProvider.h:195
↓ 4 callersMethodsetAlarm
lib/include/rtc/features/f0/RtcAlarmInterruptFeature.h:57
↓ 4 callersMethodsetCalibration
lib/include/display/touch/TouchScreen.h:92
↓ 4 callersMethodsetPrescaler
lib/include/timer/Timer.h:205
↓ 4 callersFunctionsort_heap
lib/include/stl/stl_heap.h:268
↓ 4 callersFunctionstuffChar
------------------------------------------------------------------------------
lib/src/display/graphic/PicoJpeg.cpp:162
↓ 4 callersMethodsubscribeIntervalTicks
lib/include/net/NetworkIntervalTicker.h:168
↓ 4 callersFunctionswap
lib/include/stl/stl_set.h:250
↓ 4 callersFunctionswap
lib/include/stl/stl_hashtable.h:728
↓ 4 callersMethodudpSend
lib/include/net/transport/udp/Udp.h:243
↓ 4 callersFunctionupsampleCb
----------------------------------------------------------------------------*/ 103/256 R = Y + 1.402 (Cr-128) 88/256, 183/256 G = Y - 0.34414 (Cb-128)
lib/src/display/graphic/PicoJpeg.cpp:1238
↓ 4 callersFunctionupsampleCr
----------------------------------------------------------------------------*/ 103/256 R = Y + 1.402 (Cr-128) 88/256, 183/256 G = Y - 0.34414 (Cb-128)
lib/src/display/graphic/PicoJpeg.cpp:1278
↓ 4 callersFunctionvalue_type
lib/include/stl/stl_deque.h:222
↓ 4 callersMethodwriteDataToConnection
lib/include/net/transport/tcp/TcpOutputStreamOfStreams.h:111
↓ 4 callersMethodwriteSector
lib/src/filesystem/fat/FileSectorIterator.cpp:89
↓ 3 callersFunctionADC_AnalogWatchdogSingleChannelConfig
* @brief Configures the analog watchdog guarded single channel * @param ADCx: where x can be 1 to select the ADC1 peripheral. * @param ADC_Anal
lib/fwlib/f0/stdperiph/src/stm32f0xx_adc.c:497
↓ 3 callersFunctionADC_AnalogWatchdogThresholdsConfig
* @brief Configures the high and low thresholds of the analog watchdog. * @param ADCx: where x can be 1 to select the ADC1 peripheral. * @param
lib/fwlib/f0/stdperiph/src/stm32f0xx_adc.c:456
← previousnext →401–500 of 12,545, ranked by callers