首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

STM32-电动车报警项目

硬件开发 8.25MB 22 需要积分: 1
立即下载

资源介绍:

STM32-电动车报警项目
/** ****************************************************************************** * @file stm32f1xx_hal_i2c.c * @author MCD Application Team * @brief I2C HAL module driver. * This file provides firmware functions to manage the following * functionalities of the Inter Integrated Circuit (I2C) peripheral: * + Initialization and de-initialization functions * + IO operation functions * + Peripheral State, Mode and Error functions * ****************************************************************************** * @attention * * Copyright (c) 2016 STMicroelectronics. * All rights reserved. * * This software is licensed under terms that can be found in the LICENSE file * in the root directory of this software component. * If no LICENSE file comes with this software, it is provided AS-IS. * ****************************************************************************** @verbatim ============================================================================== ##### How to use this driver ##### ============================================================================== [..] The I2C HAL driver can be used as follows: (#) Declare a I2C_HandleTypeDef handle structure, for example: I2C_HandleTypeDef hi2c; (#)Initialize the I2C low level resources by implementing the HAL_I2C_MspInit() API: (##) Enable the I2Cx interface clock (##) I2C pins configuration (+++) Enable the clock for the I2C GPIOs (+++) Configure I2C pins as alternate function open-drain (##) NVIC configuration if you need to use interrupt process (+++) Configure the I2Cx interrupt priority (+++) Enable the NVIC I2C IRQ Channel (##) DMA Configuration if you need to use DMA process (+++) Declare a DMA_HandleTypeDef handle structure for the transmit or receive channel (+++) Enable the DMAx interface clock using (+++) Configure the DMA handle parameters (+++) Configure the DMA Tx or Rx channel (+++) Associate the initialized DMA handle to the hi2c DMA Tx or Rx handle (+++) Configure the priority and enable the NVIC for the transfer complete interrupt on the DMA Tx or Rx channel (#) Configure the Communication Speed, Duty cycle, Addressing mode, Own Address1, Dual Addressing mode, Own Address2, General call and Nostretch mode in the hi2c Init structure. (#) Initialize the I2C registers by calling the HAL_I2C_Init(), configures also the low level Hardware (GPIO, CLOCK, NVIC...etc) by calling the customized HAL_I2C_MspInit() API. (#) To check if target device is ready for communication, use the function HAL_I2C_IsDeviceReady() (#) For I2C IO and IO MEM operations, three operation modes are available within this driver : *** Polling mode IO operation *** ================================= [..] (+) Transmit in master mode an amount of data in blocking mode using HAL_I2C_Master_Transmit() (+) Receive in master mode an amount of data in blocking mode using HAL_I2C_Master_Receive() (+) Transmit in slave mode an amount of data in blocking mode using HAL_I2C_Slave_Transmit() (+) Receive in slave mode an amount of data in blocking mode using HAL_I2C_Slave_Receive() *** Polling mode IO MEM operation *** ===================================== [..] (+) Write an amount of data in blocking mode to a specific memory address using HAL_I2C_Mem_Write() (+) Read an amount of data in blocking mode from a specific memory address using HAL_I2C_Mem_Read() *** Interrupt mode IO operation *** =================================== [..] (+) Transmit in master mode an amount of data in non-blocking mode using HAL_I2C_Master_Transmit_IT() (+) At transmission end of transfer, HAL_I2C_MasterTxCpltCallback() is executed and user can add his own code by customization of function pointer HAL_I2C_MasterTxCpltCallback() (+) Receive in master mode an amount of data in non-blocking mode using HAL_I2C_Master_Receive_IT() (+) At reception end of transfer, HAL_I2C_MasterRxCpltCallback() is executed and user can add his own code by customization of function pointer HAL_I2C_MasterRxCpltCallback() (+) Transmit in slave mode an amount of data in non-blocking mode using HAL_I2C_Slave_Transmit_IT() (+) At transmission end of transfer, HAL_I2C_SlaveTxCpltCallback() is executed and user can add his own code by customization of function pointer HAL_I2C_SlaveTxCpltCallback() (+) Receive in slave mode an amount of data in non-blocking mode using HAL_I2C_Slave_Receive_IT() (+) At reception end of transfer, HAL_I2C_SlaveRxCpltCallback() is executed and user can add his own code by customization of function pointer HAL_I2C_SlaveRxCpltCallback() (+) In case of transfer Error, HAL_I2C_ErrorCallback() function is executed and user can add his own code by customization of function pointer HAL_I2C_ErrorCallback() (+) Abort a master I2C process communication with Interrupt using HAL_I2C_Master_Abort_IT() (+) End of abort process, HAL_I2C_AbortCpltCallback() is executed and user can add his own code by customization of function pointer HAL_I2C_AbortCpltCallback() *** Interrupt mode or DMA mode IO sequential operation *** ========================================================== [..] (@) These interfaces allow to manage a sequential transfer with a repeated start condition when a direction change during transfer [..] (+) A specific option field manage the different steps of a sequential transfer (+) Option field values are defined through I2C_XferOptions_definition and are listed below: (++) I2C_FIRST_AND_LAST_FRAME: No sequential usage, functional is same as associated interfaces in no sequential mode (++) I2C_FIRST_FRAME: Sequential usage, this option allow to manage a sequence with start condition, address and data to transfer without a final stop condition (++) I2C_FIRST_AND_NEXT_FRAME: Sequential usage (Master only), this option allow to manage a sequence with start condition, address and data to transfer without a final stop condition, an then permit a call the same master sequential interface several times (like HAL_I2C_Master_Seq_Transmit_IT() then HAL_I2C_Master_Seq_Transmit_IT() or HAL_I2C_Master_Seq_Transmit_DMA() then HAL_I2C_Master_Seq_Transmit_DMA()) (++) I2C_NEXT_FRAME: Sequential usage, this option allow to manage a sequence with a restart condition, address and with new data to transfer if the direction change or manage only the new data to transfer if no direction change and without a final stop condition in both cases (++) I2C_LAST_FRAME: Sequential usage, this option allow to manage a sequance with a restart condition, address and with new data to transfer if the direction change or manage only the new data to transfer if no direction change and with a final stop condition in both cases (++) I2C_LAST_FRAME_NO_STOP: Sequential usage (Master only), this option allow to manage a restart condition after several call of the same master sequential interface several times (link with option I2C_FIRST_AND_NEXT_FRAME). Usage can, transfer several bytes one by one using HAL_I2C_Master_Seq_Transmit_IT(option I2C_FIRST_AND_NEXT_FRAME then I2C_NEXT_FRAME) or HAL_I2C_Master_Seq_Receive_IT(option I2C_FIRST_AND_NEXT_FRAME then I2C

资源文件列表:

10.电动车报警器项目.zip 大约有292个文件
  1. Drivers/
  2. Drivers/BSP/
  3. Drivers/BSP/alarm/
  4. Drivers/BSP/alarm/alarm.c 835B
  5. Drivers/BSP/alarm/alarm.h 243B
  6. Drivers/BSP/exti/
  7. Drivers/BSP/exti/exti.c 2.88KB
  8. Drivers/BSP/exti/exti.h 368B
  9. Drivers/BSP/led/
  10. Drivers/BSP/led/led.c 1.14KB
  11. Drivers/BSP/led/led.h 208B
  12. Drivers/CMSIS/
  13. Drivers/CMSIS/Device/
  14. Drivers/CMSIS/Device/ST/
  15. Drivers/CMSIS/Device/ST/STM32F1xx/
  16. Drivers/CMSIS/Device/ST/STM32F1xx/Include/
  17. Drivers/CMSIS/Device/ST/STM32F1xx/Include/cmsis_armcc.h 27.55KB
  18. Drivers/CMSIS/Device/ST/STM32F1xx/Include/cmsis_armclang.h 55.17KB
  19. Drivers/CMSIS/Device/ST/STM32F1xx/Include/cmsis_compiler.h 8.8KB
  20. Drivers/CMSIS/Device/ST/STM32F1xx/Include/cmsis_version.h 1.68KB
  21. Drivers/CMSIS/Device/ST/STM32F1xx/Include/core_cm3.h 109.23KB
  22. Drivers/CMSIS/Device/ST/STM32F1xx/Include/mpu_armv7.h 11.44KB
  23. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f100xb.h 449.71KB
  24. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f100xe.h 493.43KB
  25. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101x6.h 401.95KB
  26. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xb.h 411.98KB
  27. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xe.h 491.41KB
  28. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f101xg.h 505.92KB
  29. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102x6.h 491.66KB
  30. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f102xb.h 500.95KB
  31. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103x6.h 813.09KB
  32. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h 823.13KB
  33. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h 939.71KB
  34. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xg.h 953.33KB
  35. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f105xc.h 1.16MB
  36. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f107xc.h 1.24MB
  37. Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h 9.87KB
  38. Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h 1.72KB
  39. Drivers/CMSIS/Device/ST/STM32F1xx/Source/
  40. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/
  41. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/
  42. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f100xb.s 13.03KB
  43. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f100xe.s 14.55KB
  44. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f101x6.s 10.56KB
  45. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f101xb.s 10.92KB
  46. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f101xe.s 12.94KB
  47. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f101xg.s 13.67KB
  48. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f102x6.s 10.87KB
  49. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f102xb.s 11.23KB
  50. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f103x6.s 11.41KB
  51. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f103xb.s 11.77KB
  52. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f103xe.s 14.22KB
  53. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f103xg.s 14.67KB
  54. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f105xc.s 14.47KB
  55. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm/startup_stm32f107xc.s 14.64KB
  56. Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c 14.23KB
  57. Drivers/CMSIS/Include/
  58. Drivers/CMSIS/Include/cmsis_armcc.h 27.55KB
  59. Drivers/CMSIS/Include/cmsis_armclang.h 55.17KB
  60. Drivers/CMSIS/Include/cmsis_compiler.h 8.8KB
  61. Drivers/CMSIS/Include/cmsis_version.h 1.68KB
  62. Drivers/CMSIS/Include/core_cm3.h 109.23KB
  63. Drivers/CMSIS/Include/mpu_armv7.h 11.44KB
  64. Drivers/STM32F1xx_HAL_Driver/
  65. Drivers/STM32F1xx_HAL_Driver/Inc/
  66. Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/
  67. Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h 230.2KB
  68. Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32f1xx_hal_can_ex_legacy.h 5.23KB
  69. Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32f1xx_hal_can_legacy.h 35.31KB
  70. Drivers/STM32F1xx_HAL_Driver/Inc/stm32_assert_template.h 1.94KB
  71. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h 10.83KB
  72. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h 51.32KB
  73. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h 45.79KB
  74. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h 42.44KB
  75. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cec.h 21.85KB
  76. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_conf_template.h 15.55KB
  77. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h 16.57KB
  78. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_crc.h 4.79KB
  79. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h 15.2KB
  80. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac_ex.h 15.67KB
  81. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h 7.25KB
  82. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h 17.34KB
  83. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h 12.1KB
  84. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_eth.h 101.06KB
  85. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h 11.54KB
  86. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h 8.61KB
  87. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h 35.17KB
  88. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h 11.3KB
  89. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h 34.33KB
  90. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_hcd.h 11.97KB
  91. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h 34.08KB
  92. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2s.h 22.72KB
  93. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_irda.h 30.25KB
  94. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h 6.45KB
  95. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_mmc.h 36.26KB
  96. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_nand.h 14.21KB
  97. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_nor.h 11.02KB
  98. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pccard.h 11.23KB
  99. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h 36.66KB
  100. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd_ex.h 2.42KB
  101. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h 11.26KB
  102. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h 65.13KB
  103. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h 96.97KB
  104. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rtc.h 20.53KB
  105. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rtc_ex.h 14.76KB
  106. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sd.h 36.66KB
  107. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_smartcard.h 36.49KB
  108. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h 30.98KB
  109. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sram.h 8.44KB
  110. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h 119.79KB
  111. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h 9.35KB
  112. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h 44.58KB
  113. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_usart.h 28.47KB
  114. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_wwdg.h 9.93KB
  115. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_adc.h 223.04KB
  116. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_bus.h 43.96KB
  117. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_cortex.h 23.63KB
  118. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_crc.h 5.21KB
  119. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dac.h 61.62KB
  120. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dma.h 74.44KB
  121. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_exti.h 30.47KB
  122. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_fsmc.h 38.59KB
  123. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h 86.02KB
  124. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_i2c.h 61.32KB
  125. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_iwdg.h 8.86KB
  126. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_pwr.h 12.29KB
  127. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rcc.h 82.01KB
  128. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rtc.h 30.45KB
  129. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_sdmmc.h 58.97KB
  130. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_spi.h 61.21KB
  131. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_system.h 22.91KB
  132. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_tim.h 159.81KB
  133. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usart.h 97.13KB
  134. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h 24.42KB
  135. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_utils.h 8.4KB
  136. Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_wwdg.h 9.9KB
  137. Drivers/STM32F1xx_HAL_Driver/Src/
  138. Drivers/STM32F1xx_HAL_Driver/Src/Legacy/
  139. Drivers/STM32F1xx_HAL_Driver/Src/Legacy/stm32f1xx_hal_can.c 53.59KB
  140. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c 19.78KB
  141. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c 89.46KB
  142. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c 50.47KB
  143. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c 78.4KB
  144. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cec.c 29.44KB
  145. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c 18.25KB
  146. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_crc.c 9.49KB
  147. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c 47.02KB
  148. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac_ex.c 16.5KB
  149. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c 26.78KB
  150. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_eth.c 76.24KB
  151. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c 14.7KB
  152. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c 28.43KB
  153. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c 34.97KB
  154. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c 20.4KB
  155. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c 3.93KB
  156. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_hcd.c 46.51KB
  157. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c 238.78KB
  158. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2s.c 61.06KB
  159. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_irda.c 92.68KB
  160. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c 9.44KB
  161. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_mmc.c 96.62KB
  162. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_msp_template.c 1.96KB
  163. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_nand.c 72.17KB
  164. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_nor.c 50.05KB
  165. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pccard.c 29.15KB
  166. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c 70.51KB
  167. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd_ex.c 7.25KB
  168. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c 20.26KB
  169. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c 47.61KB
  170. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c 29.17KB
  171. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c 57.11KB
  172. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc_ex.c 15.59KB
  173. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_sd.c 96.35KB
  174. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_smartcard.c 82.63KB
  175. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c 124.56KB
  176. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_sram.c 32.88KB
  177. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c 237.95KB
  178. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c 78.03KB
  179. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_timebase_rtc_alarm_template.c 10.18KB
  180. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_timebase_tim_template.c 5.16KB
  181. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c 132.08KB
  182. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_usart.c 98.46KB
  183. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_wwdg.c 14.94KB
  184. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_adc.c 40.38KB
  185. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_crc.c 2.39KB
  186. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_dac.c 11.52KB
  187. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_dma.c 12.64KB
  188. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_exti.c 6.9KB
  189. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_fsmc.c 37.75KB
  190. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_gpio.c 7.9KB
  191. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_i2c.c 6.99KB
  192. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_pwr.c 2.05KB
  193. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_rcc.c 13.69KB
  194. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_rtc.c 16.72KB
  195. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_sdmmc.c 49.12KB
  196. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_spi.c 19.47KB
  197. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_tim.c 44.32KB
  198. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usart.c 16.76KB
  199. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c 77.1KB
  200. Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_utils.c 30.45KB
  201. Drivers/SYSTEM/
  202. Drivers/SYSTEM/delay/
  203. Drivers/SYSTEM/delay/delay.c 1.16KB
  204. Drivers/SYSTEM/delay/delay.h 353B
  205. Drivers/SYSTEM/sys/
  206. Drivers/SYSTEM/sys/sys.c 1.03KB
  207. Drivers/SYSTEM/sys/sys.h 115B
  208. Drivers/SYSTEM/uart1/
  209. Drivers/SYSTEM/uart1/uart1.c 4.83KB
  210. Drivers/SYSTEM/uart1/uart1.h 533B
  211. Middlewares/
  212. Output/
  213. Output/alarm.crf 646.47KB
  214. Output/alarm.d 4.61KB
  215. Output/alarm.o 726.68KB
  216. Output/delay.crf 646.41KB
  217. Output/delay.d 4.62KB
  218. Output/delay.o 726.51KB
  219. Output/exti.crf 648.18KB
  220. Output/exti.d 4.65KB
  221. Output/exti.o 739.27KB
  222. Output/led.crf 646.58KB
  223. Output/led.d 4.49KB
  224. Output/led.o 730.28KB
  225. Output/main.crf 647.38KB
  226. Output/main.d 4.7KB
  227. Output/main.o 725.66KB
  228. Output/startup_stm32f103xb.d 120B
  229. Output/startup_stm32f103xb.lst 49.7KB
  230. Output/startup_stm32f103xb.o 5.89KB
  231. Output/stm32f103.axf 490.36KB
  232. Output/stm32f103.build_log.htm 1.9KB
  233. Output/stm32f103.hex 14.48KB
  234. Output/stm32f103.htm 40.4KB
  235. Output/stm32f103.lnp 868B
  236. Output/stm32f103.map 104.53KB
  237. Output/stm32f103.sct 494B
  238. Output/stm32f103_Template.dep 82.09KB
  239. Output/stm32f1xx_hal.crf 647.33KB
  240. Output/stm32f1xx_hal.d 4.96KB
  241. Output/stm32f1xx_hal.o 754.93KB
  242. Output/stm32f1xx_hal_cortex.crf 646.81KB
  243. Output/stm32f1xx_hal_cortex.d 5.35KB
  244. Output/stm32f1xx_hal_cortex.o 747.03KB
  245. Output/stm32f1xx_hal_dma.crf 653.65KB
  246. Output/stm32f1xx_hal_dma.d 5.18KB
  247. Output/stm32f1xx_hal_dma.o 742.78KB
  248. Output/stm32f1xx_hal_gpio.crf 649.69KB
  249. Output/stm32f1xx_hal_gpio.d 5.24KB
  250. Output/stm32f1xx_hal_gpio.o 734.05KB
  251. Output/stm32f1xx_hal_gpio_ex.crf 646.02KB
  252. Output/stm32f1xx_hal_gpio_ex.d 5.4KB
  253. Output/stm32f1xx_hal_gpio_ex.o 723.99KB
  254. Output/stm32f1xx_hal_rcc.crf 657.88KB
  255. Output/stm32f1xx_hal_rcc.d 5.18KB
  256. Output/stm32f1xx_hal_rcc.o 746.23KB
  257. Output/stm32f1xx_hal_rcc_ex.crf 648.57KB
  258. Output/stm32f1xx_hal_rcc_ex.d 5.35KB
  259. Output/stm32f1xx_hal_rcc_ex.o 726.08KB
  260. Output/stm32f1xx_hal_uart.crf 673.45KB
  261. Output/stm32f1xx_hal_uart.d 5.24KB
  262. Output/stm32f1xx_hal_uart.o 826.21KB
  263. Output/stm32f1xx_hal_usart.crf 662.65KB
  264. Output/stm32f1xx_hal_usart.d 5.29KB
  265. Output/stm32f1xx_hal_usart.o 790.26KB
  266. Output/stm32f1xx_it.crf 646.19KB
  267. Output/stm32f1xx_it.d 4.93KB
  268. Output/stm32f1xx_it.o 731.2KB
  269. Output/sys.crf 646.16KB
  270. Output/sys.d 4.44KB
  271. Output/sys.o 721.86KB
  272. Output/system_stm32f1xx.crf 646.18KB
  273. Output/system_stm32f1xx.d 5.15KB
  274. Output/system_stm32f1xx.o 723.58KB
  275. Output/uart1.crf 653.85KB
  276. Output/uart1.d 4.77KB
  277. Output/uart1.o 733.13KB
  278. Projects/
  279. Projects/MDK_ARM/
  280. Projects/MDK_ARM/DebugConfig/
  281. Projects/MDK_ARM/DebugConfig/Target_1_STM32F103C8_1.0.0.dbgconf 2.35KB
  282. Projects/MDK_ARM/DebugConfig/Template_STM32F103C8_1.0.0.dbgconf 2.35KB
  283. Projects/MDK_ARM/Listings/
  284. Projects/MDK_ARM/Objects/
  285. Projects/MDK_ARM/stm32f103.uvguix.18421 90.67KB
  286. Projects/MDK_ARM/stm32f103.uvoptx 13.46KB
  287. Projects/MDK_ARM/stm32f103.uvprojx 18.2KB
  288. Users/
  289. Users/main.c 1.19KB
  290. Users/stm32f1xx_hal_conf.h 15.52KB
  291. Users/stm32f1xx_it.c 3.83KB
  292. Users/stm32f1xx_it.h 1.55KB
0评论
提交 加载更多评论
其他资源 基于Java+Springboot+Vue开发的大学竞赛报名管理系统
该项目是基于Java+Springboot+Vue开发的大学竞赛报名管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。 该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的大学竞赛报名管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。 主要功能 赛事管理:管理系统可以录入、修改和查询赛事的基本信息,如名称、报名时间、备注等。 赛事分类:系统可以管理赛事的类型信息,包括类型的名称等。 用户管理:管理和浏览网站的用户信息,可以新增、编辑和删除用户。 统计分析:系统可以根据赛事的活动数据和用户参与度进行统计和分析,帮助管理员了解整个系统的状况。 消息管理:赛事管理员可以在系统上发布消息,整个网站的用户都能收到。 意见反馈:赛事管理员可以在后台查看浏览用户提交的意见反馈信息。 系统信息:管理员可以查看系统的基本信息,包括系统名称、服务器信息、内存信息、cpu信息、软件信息等。 注册登录:用户通过注册和登录后,才能使用网站。
Python+Vue开发的房产销售管理系统
该项目是基于Python+Vue开发的房产销售管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。 该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的房产销售管理系统项目, 大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
该项目是基于Python+Vue开发的商城管理系统(前后端分离)
该项目是基于Python+Vue开发的商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。 该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的网上商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。 商品管理:管理系统可以录入、修改和查询商品的基本信息,如名称、价格、备注等。 类型管理:系统可以管理商品的类型信息,包括类型的名称等。 评论管理:管理和浏览整个网站的评论信息。 用户管理:管理和浏览网站的用户信息,可以新增、编辑和删除用户。 统计分析:系统可以根据商品的活动数据和用户参与度进行统计和分析,帮助管理员了解整个系统的状况。 消息管理:商品管理员可以在系统上发布消息,整个网站的用户都能收到。 广告管理:商品管理员可以在系统上发布广告消息,然后在详情页面右侧展示。 意见反馈:商品管理员可以在后台查看浏览用户提交的意见反馈信息。 系统信息:管理员可以查看系统的基本信息,包括系统名称、服务器信息、内存信息、cpu信息、软件信息等。
基于Python+Vue开发的新闻管理系统(前后端分离)
该项目是基于Python+Vue开发的新闻管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。 该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的新闻管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。 新闻管理:管理系统可以录入、修改和查询新闻的基本信息,如名称、内容、来源等。 类型管理:系统可以管理新闻的类型信息,包括类型的名称等。 评论管理:管理和浏览整个网站的评论信息。 用户管理:管理和浏览网站的用户信息,可以新增、编辑和删除用户。 统计分析:系统可以根据新闻的活动数据和用户参与度进行统计和分析,帮助管理员了解整个系统的状况。 消息管理:新闻管理员可以在系统上发布消息,整个网站的用户都能收到。 广告管理:新闻管理员可以在系统上发布广告消息,然后在详情页面右侧展示。 意见反馈:新闻管理员可以在后台查看浏览用户提交的意见反馈信息。 系统信息:管理员可以查看系统的基本信息,包括系统名称、服务器信息、内存信息、cpu信息、软件信息等。
【浏览器插件】Evernote Web Clipper.zip
Evernote Web Clipper,一款便捷的浏览器插件,让你轻松捕捉网页上的精华内容,并直接保存至你的Evernote账户。无论何时何地,只需简单几步,即可将文章、网页或屏幕截图保存至Evernote,让灵感和创意不再流失。 使用Web Clipper,你可以剪藏网页的全文、仅正文或PDF格式,排除广告和无关内容,只保留最核心的信息。全屏截图或自定义区域截图,再通过高亮、批注等个性化方式,让重要内容一目了然。 此外,通过为保存的内容添加标签、标题,并归档至特定的笔记本,Web Clipper帮助你高效地管理和检索你的笔记。从此,告别杂乱无章的书签,将网页链接、图片和描述统一保存至Evernote,让所有资料井然有序,易于查找。
【浏览器插件】Boxel Rebound.zip
Boxel Rebound,一款充满速度感的街机游戏,挑战您在跳跃中巧妙避开障碍,目标是获得尽可能低的分数。游戏亮点包括: - 50余个精心设计的关卡,涵盖5种别具一格的主题。 - 提供多样的可解锁皮肤,增添个性化体验。 - 内置关卡生成器,创造无限可能。 - 社区关卡浏览器,探索玩家创意,共享游戏乐趣。
【浏览器插件】通义听悟-语音转文字,双语字幕翻译.zip
【浏览器插件-通义听悟】语音转文字,双语字幕翻译,免费使用。每日登录即可获得10小时转写时长。实时语音识别,音视频转文字,多种字幕形态随心切换,自动区分发言人,提供全文概要、章节速览、发言总结、待办事项、问答要点回顾。支持一键导出至本地或阿里云盘。适用于多种场景,轻松记录: - 会议讨论:清晰记录沟通细节,智能总结待办事项和议程,确保会议纪要准确无误。 - 调研访谈:自动记录会话内容,智能总结问答和摘要,提高总结整理效率。 - 教学培训:双语课程语音翻译,自动提取要点和问答,方便随时回顾学习笔记。 - 视频观看:实时双语翻译字幕,让海外剧集观看更流畅,提升音视频浏览效率。 使用方法: 1. 在Chrome浏览器中添加通义听悟插件。 2. 打开插件,完成注册并登录。 3. 选择转写语言,点击“开启实时记录”。 4. 选择需要记录的Chrome标签页,点击“分享”,开始记录。 5. 点击“结束录音”,完成录制。 6. 访问通义听悟网页版查看转写结果、音频以及各种总结内容。[网页链接](https://tingwu.aliyun.com)
一个游戏框架 cocos creator v2.0.10
一个游戏框架 cocos creator v2.0.10,消息传递过程