wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13574|回復: 2
收起左側

Ac6下新建一個STM32F4工程的步驟。

[復制鏈接]
ID:90014 發表于 2015-9-14 14:27 | 顯示全部樓層 |閱讀模式
1. 打開System Workbench for STM32,新建一個Ac6工程


2. 填寫工程名稱,選擇Ac6 STM32 MCU Project  Ac6 STM32 MCU GCC


3. 點擊下一步


4. Create a new custom board,這里以STM32F407ZE為例說明


5. 填寫芯片型號,仿真器類型和通訊方式,注意區分ST-LinkV2和ST-LinkV2-1


6. custom board 創建完畢,點擊下一步


7. 需要事先準備好固件庫,放在下圖所示位置,建議從國內站點下載


8. 自己解壓也可以讓Ac6解壓


9. 如下圖選擇,將固件庫源代碼拷貝到工程中


10.Ac6自動生成的startup_stm32.s,只有這個文件和MDK-ARM等環境不同
   stm32f4xx_it.c是從別處拷貝過來的,否則沒有一個中斷函數


11.編譯正確并完成,才設置調試環境


12.編譯正確并完成,雙擊Ac6 STM32 Debugging,自動設置調試參數,點擊Debug就可以了。


13.如果仿真器搞錯,可以手動設置調試參數。


14.仿真器類型可以在MDK-ARM中查看,絕對正版。


15.工程源文件的組織架構,僅有匯編文件不同


16.工程主函數內容為空,TIM7中斷函數是從MDK-ARM環境中直接復制過來的


17.根據MDK-ARM中的匯編啟動文件,定義了80個外部中斷函數的偏移地址,以及弱定義本體
startup_stm32.s
startup_stm32.s.rar (2.88 KB, 下載次數: 16)



  1. /**
  2.   ******************************************************************************
  3.   * @file      startup_stm32.s
  4.   * @author    Ac6  add External Interrupts weak definition by wjandsq@163.com
  5.   * @version   V1.0.1
  6.   * @date      14-August-2015
  7.   ******************************************************************************
  8.   */
  9.   .syntax unified
  10.   .cpu cortex-m4
  11.   .thumb
  12. .global g_pfnVectors
  13. .global Default_Handler
  14. /* start address for the initialization values of the .data section.
  15. defined in linker script */
  16. .word _sidata
  17. /* start address for the .data section. defined in linker script */
  18. .word _sdata
  19. /* end address for the .data section. defined in linker script */
  20. .word _edata
  21. /* start address for the .bss section. defined in linker script */
  22. .word _sbss
  23. /* end address for the .bss section. defined in linker script */
  24. .word _ebss
  25. .equ  BootRAM,        0xF1E0F85F
  26. /**
  27. * @brief  This is the code that gets called when the processor first
  28. *          starts execution following a reset event. Only the absolutely
  29. *          necessary set is performed, after which the application
  30. *          supplied main() routine is called.
  31. * @param  None
  32. * @retval : None
  33. */
  34.     .section .text.Reset_Handler
  35. .weak Reset_Handler
  36. .type Reset_Handler, %function
  37. Reset_Handler:
  38. /* Copy the data segment initializers from flash to SRAM */
  39.   movs r1, #0
  40.   b LoopCopyDataInit
  41. CopyDataInit:
  42. ldr r3, =_sidata
  43. ldr r3, [r3, r1]
  44. str r3, [r0, r1]
  45. adds r1, r1, #4
  46. LoopCopyDataInit:
  47. ldr r0, =_sdata
  48. ldr r3, =_edata
  49. adds r2, r0, r1
  50. cmp r2, r3
  51. bcc CopyDataInit
  52. ldr r2, =_sbss
  53. b LoopFillZerobss
  54. /* Zero fill the bss segment. */
  55. FillZerobss:
  56. movs r3, #0
  57.   str  r3, [r2]
  58. adds r2, r2, #4
  59. LoopFillZerobss:
  60. ldr r3, = _ebss
  61. cmp r2, r3
  62. bcc FillZerobss
  63. /* Call the clock system intitialization function.*/
  64.     bl  SystemInit
  65. /* Call static constructors */
  66.     bl __libc_init_array
  67. /* Call the application's entry point.*/
  68. bl main
  69. LoopForever:
  70.     b LoopForever
  71. .size Reset_Handler, .-Reset_Handler
  72. /**
  73. * @brief  This is the code that gets called when the processor receives an
  74. *         unexpected interrupt.  This simply enters an infinite loop, preserving
  75. *         the system state for examination by a debugger.
  76. *
  77. * @param  None
  78. * @retval : None
  79. */
  80.     .section .text.Default_Handler,"ax",%progbits
  81. Default_Handler:
  82. Infinite_Loop:
  83. b Infinite_Loop
  84. .size Default_Handler, .-Default_Handler
  85. /******************************************************************************
  86. *
  87. * The minimal vector table for a Cortex-M.  Note that the proper constructs
  88. * must be placed on this to ensure that it ends up at physical address
  89. * 0x0000.0000.
  90. *
  91. ******************************************************************************/
  92.   .section .isr_vector,"a",%progbits
  93. .type g_pfnVectors, %object
  94. .size g_pfnVectors, .-g_pfnVectors
  95. g_pfnVectors:
  96. .word _estack
  97. .word Reset_Handler
  98. .word NMI_Handler
  99. .word HardFault_Handler
  100. .word MemManage_Handler
  101. .word BusFault_Handler
  102. .word UsageFault_Handler
  103. .word 0
  104. .word 0
  105. .word 0
  106. .word 0
  107. .word SVC_Handler
  108. .word DebugMon_Handler
  109. .word 0
  110. .word PendSV_Handler
  111. .word SysTick_Handler
  112. .word WWDG_IRQHandler                   /* Window WatchDog */
  113. .word PVD_IRQHandler                    /* PVD through EXTI Line detection */
  114. .word TAMP_STAMP_IRQHandler             /* Tamper and TimeStamps through the EXTI line */
  115. .word RTC_WKUP_IRQHandler               /* RTC Wakeup through the EXTI line */
  116. .word FLASH_IRQHandler                  /* FLASH */
  117. .word RCC_IRQHandler                    /* RCC */
  118. .word EXTI0_IRQHandler                  /* EXTI Line0 */
  119. .word EXTI1_IRQHandler                  /* EXTI Line1 */
  120. .word EXTI2_IRQHandler                  /* EXTI Line2 */
  121. .word EXTI3_IRQHandler                  /* EXTI Line3 */
  122. .word EXTI4_IRQHandler                  /* EXTI Line4 */
  123. .word DMA1_Stream0_IRQHandler           /* DMA1 Stream 0 */
  124. .word DMA1_Stream1_IRQHandler           /* DMA1 Stream 1 */
  125. .word DMA1_Stream2_IRQHandler           /* DMA1 Stream 2 */
  126. .word DMA1_Stream3_IRQHandler           /* DMA1 Stream 3 */
  127. .word DMA1_Stream4_IRQHandler           /* DMA1 Stream 4 */
  128. .word DMA1_Stream5_IRQHandler           /* DMA1 Stream 5 */
  129. .word DMA1_Stream6_IRQHandler           /* DMA1 Stream 6 */
  130. .word ADC_IRQHandler                    /* ADC1, ADC2 and ADC3s */
  131. .word CAN1_TX_IRQHandler                /* CAN1 TX */
  132. .word CAN1_RX0_IRQHandler               /* CAN1 RX0 */
  133. .word CAN1_RX1_IRQHandler               /* CAN1 RX1 */
  134. .word CAN1_SCE_IRQHandler               /* CAN1 SCE */
  135. .word EXTI9_5_IRQHandler                /* External Line[9:5]s */
  136. .word TIM1_BRK_TIM9_IRQHandler          /* TIM1 Break and TIM9 */
  137. .word TIM1_UP_TIM10_IRQHandler          /* TIM1 Update and TIM10 */
  138. .word TIM1_TRG_COM_TIM11_IRQHandler     /* TIM1 Trigger and Commutation and TIM11 */
  139. .word TIM1_CC_IRQHandler                /* TIM1 Capture Compare */
  140. .word TIM2_IRQHandler                   /* TIM2 */
  141. .word TIM3_IRQHandler                   /* TIM3 */
  142. .word TIM4_IRQHandler                   /* TIM4 */
  143. .word I2C1_EV_IRQHandler                /* I2C1 Event */
  144. .word I2C1_ER_IRQHandler                /* I2C1 Error */
  145. .word I2C2_EV_IRQHandler                /* I2C2 Event */
  146. .word I2C2_ER_IRQHandler                /* I2C2 Error */
  147. .word SPI1_IRQHandler                   /* SPI1 */
  148. .word SPI2_IRQHandler                   /* SPI2 */
  149. .word USART1_IRQHandler                 /* USART1 */
  150. .word USART2_IRQHandler                 /* USART2 */
  151. .word USART3_IRQHandler                 /* USART3 */
  152. .word EXTI15_10_IRQHandler              /* External Line[15:10]s */
  153. .word RTC_Alarm_IRQHandler              /* RTC Alarm (A and B) through EXTI Line */
  154. .word OTG_FS_WKUP_IRQHandler            /* USB OTG FS Wakeup through EXTI line */
  155. .word TIM8_BRK_TIM12_IRQHandler         /* TIM8 Break and TIM12 */
  156. .word TIM8_UP_TIM13_IRQHandler          /* TIM8 Update and TIM13 */
  157. .word TIM8_TRG_COM_TIM14_IRQHandler     /* TIM8 Trigger and Commutation and TIM14 */
  158. .word TIM8_CC_IRQHandler                /* TIM8 Capture Compare */
  159. .word DMA1_Stream7_IRQHandler           /* DMA1 Stream7 */
  160. .word FSMC_IRQHandler                   /* FSMC */
  161. .word SDIO_IRQHandler                   /* SDIO */
  162. .word TIM5_IRQHandler                   /* TIM5 */
  163. .word SPI3_IRQHandler                   /* SPI3 */
  164. .word UART4_IRQHandler                  /* UART4 */
  165. .word UART5_IRQHandler                  /* UART5 */
  166. .word TIM6_DAC_IRQHandler               /* TIM6 and DAC1&2 underrun errors */
  167. .word TIM7_IRQHandler                   /* TIM7 */
  168. .word DMA2_Stream0_IRQHandler           /* DMA2 Stream 0 */
  169. .word DMA2_Stream1_IRQHandler           /* DMA2 Stream 1 */
  170. .word DMA2_Stream2_IRQHandler           /* DMA2 Stream 2 */
  171. .word DMA2_Stream3_IRQHandler           /* DMA2 Stream 3 */
  172. .word DMA2_Stream4_IRQHandler           /* DMA2 Stream 4 */
  173. .word ETH_IRQHandler                    /* Ethernet */
  174. .word ETH_WKUP_IRQHandler               /* Ethernet Wakeup through EXTI line */
  175. .word CAN2_TX_IRQHandler                /* CAN2 TX */
  176. .word CAN2_RX0_IRQHandler               /* CAN2 RX0 */
  177. .word CAN2_RX1_IRQHandler               /* CAN2 RX1 */
  178. .word CAN2_SCE_IRQHandler               /* CAN2 SCE */
  179. .word OTG_FS_IRQHandler                 /* USB OTG FS */
  180. .word DMA2_Stream5_IRQHandler           /* DMA2 Stream 5 */
  181. .word DMA2_Stream6_IRQHandler           /* DMA2 Stream 6 */
  182. .word DMA2_Stream7_IRQHandler           /* DMA2 Stream 7 */
  183. .word USART6_IRQHandler                 /* USART6 */
  184. .word I2C3_EV_IRQHandler                /* I2C3 event */
  185. .word I2C3_ER_IRQHandler                /* I2C3 error */
  186. .word OTG_HS_EP1_OUT_IRQHandler         /* USB OTG HS End Point 1 Out */
  187. .word OTG_HS_EP1_IN_IRQHandler          /* USB OTG HS End Point 1 In */
  188. .word OTG_HS_WKUP_IRQHandler            /* USB OTG HS Wakeup through EXTI */
  189. .word OTG_HS_IRQHandler                 /* USB OTG HS */
  190. .word DCMI_IRQHandler                   /* DCMI */
  191. .word CRYP_IRQHandler                   /* CRYP crypto */
  192. .word HASH_RNG_IRQHandler               /* Hash and Rng */
  193. .word FPU_IRQHandler                    /* FPU */
  194. /*******************************************************************************
  195. *
  196. * Provide weak aliases for each Exception handler to the Default_Handler.
  197. * As they are weak aliases, any function with the same name will override
  198. * this definition.
  199. *
  200. *******************************************************************************/
  201.    .weak NMI_Handler
  202. .thumb_set NMI_Handler,Default_Handler
  203.    .weak HardFault_Handler
  204. .thumb_set HardFault_Handler,Default_Handler
  205.    .weak MemManage_Handler
  206. .thumb_set MemManage_Handler,Default_Handler
  207.    .weak BusFault_Handler
  208. .thumb_set BusFault_Handler,Default_Handler
  209. .weak UsageFault_Handler
  210. .thumb_set UsageFault_Handler,Default_Handler
  211. .weak SVC_Handler
  212. .thumb_set SVC_Handler,Default_Handler
  213. .weak DebugMon_Handler
  214. .thumb_set DebugMon_Handler,Default_Handler
  215. .weak PendSV_Handler
  216. .thumb_set PendSV_Handler,Default_Handler
  217. .weak SysTick_Handler
  218. .thumb_set SysTick_Handler,Default_Handler
  219. .weak SystemInit
  220. .weak WWDG_IRQHandler
  221. .thumb_set WWDG_IRQHandler,Default_Handler
  222. .weak PVD_IRQHandler
  223. .thumb_set PVD_IRQHandler,Default_Handler
  224. .weak TAMP_STAMP_IRQHandler
  225. .thumb_set TAMP_STAMP_IRQHandler,Default_Handler
  226. .weak RTC_WKUP_IRQHandler
  227. .thumb_set RTC_WKUP_IRQHandler,Default_Handler
  228. .weak FLASH_IRQHandler
  229. .thumb_set FLASH_IRQHandler,Default_Handler
  230. .weak RCC_IRQHandler
  231. .thumb_set RCC_IRQHandler,Default_Handler
  232. .weak EXTI0_IRQHandler
  233. .thumb_set EXTI0_IRQHandler,Default_Handler
  234. .weak EXTI1_IRQHandler
  235. .thumb_set EXTI1_IRQHandler,Default_Handler
  236. .weak EXTI2_IRQHandler
  237. .thumb_set EXTI2_IRQHandler,Default_Handler
  238. .weak EXTI3_IRQHandler
  239. .thumb_set EXTI3_IRQHandler,Default_Handler
  240. .weak EXTI4_IRQHandler
  241. .thumb_set EXTI4_IRQHandler,Default_Handler
  242. .weak DMA1_Stream0_IRQHandler
  243. .thumb_set DMA1_Stream0_IRQHandler,Default_Handler
  244. .weak DMA1_Stream1_IRQHandler
  245. .thumb_set DMA1_Stream1_IRQHandler,Default_Handler
  246. .weak DMA1_Stream2_IRQHandler
  247. .thumb_set DMA1_Stream2_IRQHandler,Default_Handler
  248. .weak DMA1_Stream3_IRQHandler
  249. .thumb_set DMA1_Stream3_IRQHandler,Default_Handler
  250. .weak DMA1_Stream4_IRQHandler
  251. .thumb_set DMA1_Stream4_IRQHandler,Default_Handler
  252. .weak DMA1_Stream5_IRQHandler
  253. .thumb_set DMA1_Stream5_IRQHandler,Default_Handler
  254. .weak DMA1_Stream6_IRQHandler
  255. .thumb_set DMA1_Stream6_IRQHandler,Default_Handler
  256. .weak ADC_IRQHandler
  257. .thumb_set ADC_IRQHandler,Default_Handler
  258. .weak CAN1_TX_IRQHandler
  259. .thumb_set CAN1_TX_IRQHandler,Default_Handler
  260. .weak CAN1_RX0_IRQHandler
  261. .thumb_set CAN1_RX0_IRQHandler,Default_Handler
  262. .weak CAN1_RX1_IRQHandler
  263. .thumb_set CAN1_RX1_IRQHandler,Default_Handler
  264. .weak CAN1_SCE_IRQHandler
  265. .thumb_set CAN1_SCE_IRQHandler,Default_Handler
  266. .weak EXTI9_5_IRQHandler
  267. .thumb_set EXTI9_5_IRQHandler,Default_Handler
  268. .weak TIM1_BRK_TIM9_IRQHandler
  269. .thumb_set TIM1_BRK_TIM9_IRQHandler,Default_Handler
  270. .weak TIM1_UP_TIM10_IRQHandler
  271. .thumb_set TIM1_UP_TIM10_IRQHandler,Default_Handler
  272. .weak TIM1_TRG_COM_TIM11_IRQHandler
  273. .thumb_set TIM1_TRG_COM_TIM11_IRQHandler,Default_Handler
  274. .weak TIM1_CC_IRQHandler
  275. .thumb_set TIM1_CC_IRQHandler,Default_Handler
  276. .weak TIM2_IRQHandler
  277. .thumb_set TIM2_IRQHandler,Default_Handler
  278. .weak TIM3_IRQHandler
  279. .thumb_set TIM3_IRQHandler,Default_Handler
  280. .weak TIM4_IRQHandler
  281. .thumb_set TIM4_IRQHandler,Default_Handler
  282. .weak I2C1_EV_IRQHandler
  283. .thumb_set I2C1_EV_IRQHandler,Default_Handler
  284. .weak I2C1_ER_IRQHandler
  285. .thumb_set I2C1_ER_IRQHandler,Default_Handler
  286. .weak I2C2_EV_IRQHandler
  287. .thumb_set I2C2_EV_IRQHandler,Default_Handler
  288. .weak I2C2_ER_IRQHandler
  289. .thumb_set I2C2_ER_IRQHandler,Default_Handler
  290. .weak SPI1_IRQHandler
  291. .thumb_set SPI1_IRQHandler,Default_Handler
  292. .weak SPI2_IRQHandler
  293. .thumb_set SPI2_IRQHandler,Default_Handler
  294. .weak USART1_IRQHandler
  295. .thumb_set USART1_IRQHandler,Default_Handler
  296. .weak USART2_IRQHandler
  297. .thumb_set USART2_IRQHandler,Default_Handler
  298. .weak USART3_IRQHandler
  299. .thumb_set USART3_IRQHandler,Default_Handler
  300. .weak EXTI15_10_IRQHandler
  301. .thumb_set EXTI15_10_IRQHandler,Default_Handler
  302. .weak RTC_Alarm_IRQHandler
  303. .thumb_set RTC_Alarm_IRQHandler,Default_Handler
  304. .weak OTG_FS_WKUP_IRQHandler
  305. .thumb_set OTG_FS_WKUP_IRQHandler,Default_Handler
  306. .weak TIM8_BRK_TIM12_IRQHandler
  307. .thumb_set TIM8_BRK_TIM12_IRQHandler,Default_Handler
  308. .weak TIM8_UP_TIM13_IRQHandler
  309. .thumb_set TIM8_UP_TIM13_IRQHandler,Default_Handler
  310. .weak TIM8_TRG_COM_TIM14_IRQHandler
  311. .thumb_set TIM8_TRG_COM_TIM14_IRQHandler,Default_Handler
  312. .weak TIM8_CC_IRQHandler
  313. .thumb_set TIM8_CC_IRQHandler,Default_Handler
  314. .weak DMA1_Stream7_IRQHandler
  315. .thumb_set DMA1_Stream7_IRQHandler,Default_Handler
  316. .weak FSMC_IRQHandler
  317. .thumb_set FSMC_IRQHandler,Default_Handler
  318. .weak SDIO_IRQHandler
  319. .thumb_set SDIO_IRQHandler,Default_Handler
  320. .weak TIM5_IRQHandler
  321. .thumb_set TIM5_IRQHandler,Default_Handler
  322. .weak SPI3_IRQHandler
  323. .thumb_set SPI3_IRQHandler,Default_Handler
  324. .weak UART4_IRQHandler
  325. .thumb_set UART4_IRQHandler,Default_Handler
  326. .weak UART5_IRQHandler
  327. .thumb_set UART5_IRQHandler,Default_Handler
  328. .weak TIM6_DAC_IRQHandler
  329. .thumb_set TIM6_DAC_IRQHandler,Default_Handler
  330. .weak TIM7_IRQHandler
  331. .thumb_set TIM7_IRQHandler,Default_Handler
  332. .weak DMA2_Stream0_IRQHandler
  333. .thumb_set DMA2_Stream0_IRQHandler,Default_Handler
  334. .weak DMA2_Stream1_IRQHandler
  335. .thumb_set DMA2_Stream1_IRQHandler,Default_Handler
  336. .weak DMA2_Stream2_IRQHandler
  337. .thumb_set DMA2_Stream2_IRQHandler,Default_Handler
  338. .weak DMA2_Stream3_IRQHandler
  339. .thumb_set DMA2_Stream3_IRQHandler,Default_Handler
  340. .weak DMA2_Stream4_IRQHandler
  341. .thumb_set DMA2_Stream4_IRQHandler,Default_Handler
  342. .weak ETH_IRQHandler
  343. .thumb_set ETH_IRQHandler,Default_Handler
  344. .weak ETH_WKUP_IRQHandler
  345. .thumb_set ETH_WKUP_IRQHandler,Default_Handler
  346. .weak CAN2_TX_IRQHandler
  347. .thumb_set CAN2_TX_IRQHandler,Default_Handler
  348. .weak CAN2_RX0_IRQHandler
  349. .thumb_set CAN2_RX0_IRQHandler,Default_Handler
  350. .weak CAN2_RX1_IRQHandler
  351. .thumb_set CAN2_RX1_IRQHandler,Default_Handler
  352. .weak CAN2_SCE_IRQHandler
  353. .thumb_set CAN2_SCE_IRQHandler,Default_Handler
  354. .weak OTG_FS_IRQHandler
  355. .thumb_set OTG_FS_IRQHandler,Default_Handler
  356. .weak DMA2_Stream5_IRQHandler
  357. .thumb_set DMA2_Stream5_IRQHandler,Default_Handler
  358. .weak DMA2_Stream6_IRQHandler
  359. .thumb_set DMA2_Stream6_IRQHandler,Default_Handler
  360. .weak DMA2_Stream7_IRQHandler
  361. .thumb_set DMA2_Stream7_IRQHandler,Default_Handler
  362. .weak USART6_IRQHandler
  363. .thumb_set USART6_IRQHandler,Default_Handler
  364. .weak I2C3_EV_IRQHandler
  365. .thumb_set I2C3_EV_IRQHandler,Default_Handler
  366. .weak I2C3_ER_IRQHandler
  367. .thumb_set I2C3_ER_IRQHandler,Default_Handler
  368. .weak OTG_HS_EP1_OUT_IRQHandler
  369. .thumb_set OTG_HS_EP1_OUT_IRQHandler,Default_Handler
  370. .weak OTG_HS_EP1_IN_IRQHandler
  371. .thumb_set OTG_HS_EP1_IN_IRQHandler,Default_Handler
  372. .weak OTG_HS_WKUP_IRQHandler
  373. .thumb_set OTG_HS_WKUP_IRQHandler,Default_Handler
  374. .weak OTG_HS_IRQHandler
  375. .thumb_set OTG_HS_IRQHandler,Default_Handler
  376. .weak DCMI_IRQHandler
  377. .thumb_set DCMI_IRQHandler,Default_Handler
  378. .weak CRYP_IRQHandler
  379. .thumb_set CRYP_IRQHandler,Default_Handler
  380. .weak HASH_RNG_IRQHandler
  381. .thumb_set HASH_RNG_IRQHandler,Default_Handler
  382. .weak FPU_IRQHandler
  383. .thumb_set FPU_IRQHandler,Default_Handler
  384. /************************ (C) COPYRIGHT Ac6 *****END OF FILE****/
復制代碼




回復

使用道具 舉報

ID:119518 發表于 2016-5-9 15:21 | 顯示全部樓層
啟動調試始終要失!不知道什么原因!
回復

使用道具 舉報

ID:141329 發表于 2016-10-4 23:45 | 顯示全部樓層
你好,可以把你的工程文件共享一下嗎?我按照你的方法在misc.h這個文件的頭文件有問題,而且你的系統和XP,和我們的系統不一樣,我是自己建工程來搞的,就是把依賴的文件復制到相應的文件下而且,然后refresh搞的,謝謝
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
精品久久久无码人妻字幂| 香蕉乱码成人久久天堂爱免费| 中文字幕在线免费专区| 国产精品久久久久久久久毛片| 无码国产69精品久久久久网站| 一区二区视频在线免费| 国产精品黄页免费高清在线观看| 精品少妇一区二区三区| 中文字幕一区二区三| 亚洲欧美bt| 老牛国内精品亚洲成av人片| 日韩影视在线| 超碰在线免费| 国产在线视精品麻豆| 在线观看亚洲天堂| 性感美女一区二区三区| 在线免费观看成人网| 欧美在线观看网站| 日韩亚洲电影在线| 亚洲日穴在线视频| 国产传媒久久文化传媒| 欧美先锋资源| 精品一区二区三区免费看| 小明精品国产一区二区三区| 韩国专线一区二三区| 久久夜色精品国产噜噜亚洲av| 偷拍女澡堂一区二区三区| 欧美日韩午夜激情| 99热免费在线| 国内爆初菊对白视频| 国产67194| 免费啪视频在线观看| 国内精品视频一区二区三区| 九九久久99| 成人国产精品免费视频| 久久久久久午夜| 亚洲另类图片色| 宅男噜噜噜66一区二区66| 欧美视频在线观看免费网址| 4444免费观看| 91久久国产综合久久蜜月精品| 精品国模在线视频| 精品国产乱码久久久久久蜜臀 | 欧美人与性动交xxⅹxx| 里番在线观看网站| 日本私人网站在线观看| 国产黄色网页| 天天色综合6| 99久久99久久免费精品小说| 伊人色综合久久久天天蜜桃| 国产一级片自拍| www.18av.com| 亚洲欧美99| 欧美日韩精品综合| 国产欧美日韩一区二区三区| 成人av免费电影| 成人伊人精品色xxxx视频| 国产91免费看片| 97视频在线观看网址| 欧美大片免费看| 色综合久久中文字幕综合网小说| 日韩一二三在线视频播| 久久精品免费电影| 无码人妻一区二区三区免费n鬼沢| 在线视频国产一区| 欧美日韩在线另类| 欧美日韩在线视频一区二区| 亚洲综合成人在线| 午夜精品aaa| 精品成人国产在线观看男人呻吟| 亚洲国产精品久久一线不卡| 午夜精品福利视频网站| 欧美性20hd另类| 欧美综合一区二区| 日本道在线观看一区二区| 欧美色视频在线观看| 美女喷水网站| 国产午夜精品一区二区三区| 亚洲国产欧美一区二区丝袜黑人| 欧美zozozo| 亚洲精品美女久久久久| 亚洲精品一区中文| 色七七影院综合| 一级黄色片在线观看| 最新视频 - x88av| 在线视频一二三区| 国产在线xxxx| 女人另类性混交zo| 性chinese极品按摩| 成人不卡免费视频| 中文字幕一区三区久久女搜查官| 国产又粗又长又爽| 午夜激情福利网| 一区二区三区视频免费看| 无码人妻一区二区三区线| 91精品国产乱码久久久久| 午夜精品久久久久久久96蜜桃| 国内精品一区二区| 日本在线免费观看一区| 精品免费久久久久久久| 香蕉视频网站入口| 超碰97在线资源站| 动漫性做爰视频| 一级黄色片在线播放| 亚洲美女色视频| 91电影91视频| av超碰在线| 中文在线观看免费| 亚洲成人a级片| 欧美午夜精彩| 男男成人高潮片免费网站| 99国产欧美久久久精品| 亚洲成年人网站在线观看| 欧美久久一区二区| 日韩中文av在线| 国产精品视频免费观看www| 久久久久久国产精品免费免费| 欧美xxxx吸乳| 国产精品一级无码| 精品一区二区三区人妻| 懂色av一区二区三区四区| 免费h网站在线观看| 亚洲日本高清| 国模一区二区| 91精品电影| 成熟亚洲日本毛茸茸凸凹| 亚洲成人中文在线| 日韩精品极品在线观看| 国产成人免费av电影| 亚洲电影一二三区| 精品人妻一区二区三区免费| 青娱乐在线视频免费观看| 天天操天天插天天射| 91九色porny视频| 色老头在线观看| 精品国产乱码久久久久久果冻传媒 | 国产精品88av| 福利视频第一区| 精品伊人久久97| 日韩美女激情视频| 亚洲一区二区三区色| 在线视频一二区| 国产一级理论片| www.热久久| 国产免费xxx| 国产免费人做人爱午夜视频| 人妻大战黑人白浆狂泄| 无码一区二区三区在线观看| 亚洲人成电影在在线观看网色| 5566先锋影音夜色资源站在线观看| 久草在现在线| 在线人成日本视频| 青青草97国产精品麻豆| 国产一区二区伦理| 欧美在线观看视频一区二区三区| 欧美成人免费播放| 天堂精品一区二区三区| 完美搭档在线观看| 不卡视频免费在线观看| 涩涩视频免费网站| 欧美第一视频| 国产精品美女久久久浪潮软件| 久久免费精品国产久精品久久久久| 午夜激情一区二区三区| 精品国产欧美成人夜夜嗨| 成人免费观看a| 国产精品无码av在线播放| 国产精品成人69xxx免费视频| 丰满人妻一区二区三区四区53| 理论片播放午夜国外| 日本精品久久| 日韩高清在线观看| 欧美性生活大片免费观看网址| 久久午夜a级毛片| 色姑娘综合av| 国产又粗又猛又爽又黄| 中文字幕在线看人| eeuss影院130020部| 超碰一区二区| 亚洲一区视频| 色综合一区二区三区| 久久久免费观看视频| 亚洲成年人专区| 日本一级免费视频| 中文岛国精品亚洲一区| 亚洲视频tv| 成人3d动漫在线观看| 久久久一区二区三区捆绑**| 日韩激情第一页| 久久久亚洲综合网站| 中文字幕第20页| 四虎www4hu永久免费| 午夜视频成人| 亚洲精品a级片| 一区二区三区波多野结衣在线观看| 久久精品人人做人人爽| 警花观音坐莲激情销魂小说| 久久久久97国产| 5858p先锋影音资源网| 三级欧美日韩| 国产午夜精品一区二区三区嫩草| 久久伊人精品天天| 亚洲精品中文字幕无码蜜桃| 136福利视频导航| 国产精品久久久久一区二区国产| 午夜av一区| 欧美性开放视频| 亚洲伊人一本大道中文字幕| 亚洲制服丝袜在线播放| 国产三级做爰在线观看| 激情开心成人网| 菠萝蜜视频在线观看一区| 久久精品国产视频| 高清一区在线观看| 中文资源在线官网| 深夜视频一区二区| 91视频免费观看| 欧美日韩一级二级三级| 欧美成人精品一区二区| 在线中文字幕一区二区| 97香蕉超级碰碰久久免费软件| 虎白女粉嫩尤物福利视频| 99久久国产免费| 最新av在线播放| 久久精品国产秦先生| 亚洲美女中文字幕| 欧美交换配乱吟粗大25p| 中文字幕在线日亚洲9| 一区二区三区视频网站| 天堂成人免费av电影一区| 日韩免费视频一区二区| 宅男噜噜99国产精品观看免费| 国产第一页在线播放| xxxxxx欧美| 九九国产精品视频| 亚洲老司机av| 日本网站免费在线观看| 蜜桃av噜噜一区二区三区麻豆| 久久青草伊人| 91社区在线播放| 国产91精品不卡视频| 黑人巨大精品欧美| 成人免费xx| 欧美日韩视频| 国产丝袜视频一区| 亚洲污视频在线观看| 国产精品日日爱| 美女福利一区| 欧美色综合网站| 精品粉嫩aⅴ一区二区三区四区| 日本福利片在线观看| 国产黄色网页| 欧美69视频| 亚洲成人亚洲激情| 无码人妻丰满熟妇区96| 四虎影视最新网址| 大桥未久女教师av一区二区| 欧美日韩亚洲视频一区| 色女人综合av| 成人av一区二区三区在线观看 | 日韩高清在线一区| 欧美丰满老妇厨房牲生活| 亚洲色偷偷色噜噜狠狠99网| 成人嫩草影院免费观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲乱码一区二区| 色综合天天综合在线视频| 国产久一道中文一区| 日韩欧美一级大片| 国产美女高潮在线| 中文无字幕一区二区三区 | 看免费黄色录像| 国产综合在线观看| 国产成人精品午夜视频免费| 日韩免费观看高清| 日韩欧美a级片| 日韩伦理福利| 亚洲综合免费观看高清完整版 | 国模精品视频一区二区三区| 欧美人与禽zoz0善交| 137大胆人体在线观看| 久久综合九色综合97婷婷女人 | 久久99国内| 亚洲精品美女久久久久| 成人啪啪18免费游戏链接| 爽爽免费视频| 国产福利一区二区三区| 成人午夜在线视频一区| 亚洲资源在线播放| www国产精品| 亚洲第一网中文字幕| 中文字幕精品久久久| 国产精品麻豆一区二区三区 | 国产这里只有精品| 五月天中文字幕| 日韩精品成人| 亚洲福利小视频| 波多野结衣先锋影音| 五月天婷婷在线视频| 中文字幕在线观看一区二区| 一区二区三区四区欧美| seerx性欧美巨大| 美女国产精品| 国产欧美精品在线| av中文字幕免费在线观看| 宅男在线一区| 精品国产欧美一区二区五十路 | 色综合久久中文综合久久牛| 久久久精品在线视频| 日本调教视频在线观看| 丁香激情综合国产| 久久天堂国产精品| 国产欧美日韩第一页| 久久精品主播| 亚洲一区二区久久久久久| 亚洲乱码国产乱码精品精软件| 成人无号精品一区二区三区| 欧美成人精品激情在线观看 | 日本护士做爰视频| 2021天堂中文幕一二区在线观| 色婷婷国产精品| 久久久久亚洲av无码麻豆| 免费a级在线播放| 五月天亚洲精品| 亚洲国产欧美91| 久久久久久久久免费视频| 欧美日韩精品中文字幕| 日韩不卡的av| 日本无删减在线| 欧美性受xxxx黑人xyx| 日本少妇xxxx软件| 搞黄网站在线看| 欧美精品久久一区| 久久久久久久久久久久| 久久精品女人天堂av免费观看 | 午夜免费福利网站| 超碰在线国产| 色婷婷综合久久久中文一区二区| 手机在线看福利| 国产精品剧情| 在线观看不卡一区| 亚洲av无码国产精品久久| 免费a级人成a大片在线观看| 欧美色偷偷大香| 六十路息与子猛烈交尾| 九色porny自拍视频在线播放| 91精品在线观看入口| 中文字幕一区二区三区人妻| 日本在线啊啊| 国产亚洲精品高潮| 日产精品久久久久| 操欧美老女人| 国产精品国语对白| 踪合国产第二页| 欧美aaaaaa午夜精品| 四虎影院一区二区三区| 男男做性免费视频网| 一区二区三区中文免费| 亚洲精品一区二区18漫画| 一区二区电影免费观看| 亚洲性生活视频| 一区二区日韩在线观看| 黑丝一区二区三区| 久久偷窥视频| 免费网站www在线观看| 午夜欧美视频在线观看| 国产人妻黑人一区二区三区| 久久青青视频| 久久中文字幕一区| 好男人在线视频www| 久久精品99久久久| 日韩小视频网站| 亚洲 欧美 日韩 综合| 99精品在线观看| 久久久久久国产精品mv| 成视频年人免费看黄网站| 中文字幕一区不卡| 亚洲欧洲日韩综合| 美女写真久久影院| 伦理中文字幕亚洲| 国精品人妻无码一区二区三区喝尿 | 97超碰在线视| 成人福利在线| 精品三级av在线| 国产精品成人网站| 国产精品毛片久久| 欧美韩日国产| 国模私拍视频| 亚洲婷婷综合久久一本伊一区 | 丰满岳乱妇国产精品一区| 麻豆一区二区三| 男人天堂手机在线视频| 二区三区在线观看| 亚洲午夜久久久久久久| 亚洲精品久久久久avwww潮水| 国产综合一区二区| 日韩高清第一页| 亚洲欧美一级| 国产精品视频99| 免费看成一片|