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

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

STM32设计,里面各种外设

硬件开发 11.24MB 24 需要积分: 1
立即下载

资源介绍:

STM32设计,里面各种外设
#include "tftlcd.h" #include "stdlib.h" #include "font.h" #include "usart.h" #include "Sys_Tick.h" //LCD的画笔颜色和背景色 u16 FRONT_COLOR=GREEN; //画笔颜色 u16 BACK_COLOR=WHITE; //背景色 _tftlcd_data tftlcd_data; //写寄存器函数 //cmd:寄存器值 void LCD_WriteCmd(u16 cmd) { #ifdef TFTLCD_HX8357D TFTLCD->LCD_CMD=cmd;//写入要写的寄存器序号 #endif #ifdef TFTLCD_HX8357DN TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_R61509V TFTLCD->LCD_CMD=cmd;//写入要写的寄存器序号 #endif #ifdef TFTLCD_R61509VN TFTLCD->LCD_CMD=(cmd>>8)<<1; TFTLCD->LCD_CMD=(cmd&0xff)<<1; #endif #ifdef TFTLCD_R61509V3 TFTLCD->LCD_CMD=cmd;//写入要写的寄存器序号 #endif #ifdef TFTLCD_HX8352C TFTLCD->LCD_CMD=cmd<<8; #endif #ifdef TFTLCD_ILI9341 TFTLCD->LCD_CMD=cmd<<8; #endif #ifdef TFTLCD_ILI9327 TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_ILI9325 TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_ILI9486 TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_ST7793 TFTLCD->LCD_CMD=cmd>>8; TFTLCD->LCD_CMD=cmd&0xff; #endif #ifdef TFTLCD_SSD1963 TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_NT35510 TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_ILI9481 TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_R61509VE TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_SSD1963N TFTLCD->LCD_CMD=cmd; #endif #ifdef TFTLCD_ILI9488 TFTLCD->LCD_CMD=cmd; #endif } //写数据 //data:要写入的值 void LCD_WriteData(u16 data) { #ifdef TFTLCD_HX8357D TFTLCD->LCD_DATA=data;//写入要写的寄存器序号 #endif #ifdef TFTLCD_HX8357DN TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_R61509V TFTLCD->LCD_DATA=data;//写入要写的寄存器序号 #endif #ifdef TFTLCD_R61509VN TFTLCD->LCD_DATA=(data>>8)<<1; TFTLCD->LCD_DATA=(data&0xff)<<1; #endif #ifdef TFTLCD_R61509V3 TFTLCD->LCD_DATA=data;//写入要写的寄存器序号 #endif #ifdef TFTLCD_HX8352C TFTLCD->LCD_DATA=data<<8; #endif #ifdef TFTLCD_ILI9341 TFTLCD->LCD_DATA=data<<8; #endif #ifdef TFTLCD_ILI9327 TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_ILI9325 TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_ILI9486 TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_ST7793 TFTLCD->LCD_DATA=data>>8; TFTLCD->LCD_DATA=data&0xff; #endif #ifdef TFTLCD_SSD1963 TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_NT35510 TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_ILI9481 TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_R61509VE TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_SSD1963N TFTLCD->LCD_DATA=data; #endif #ifdef TFTLCD_ILI9488 TFTLCD->LCD_DATA=data; #endif } void LCD_WriteCmdData(u16 cmd,u16 data) { LCD_WriteCmd(cmd); LCD_WriteData(data); } u32 LCD_RGBColor_Change(u16 color) { u8 r,g,b=0; r=(color>>11)&0x1f; g=(color>>5)&0x3f; b=color&0x1f; return ((r<<13)|(g<<6)|(b<<1)); } void LCD_WriteData_Color(u16 color) { #ifdef TFTLCD_HX8357D TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_HX8357DN TFTLCD->LCD_DATA=color>>8; TFTLCD->LCD_DATA=color&0xff; #endif #ifdef TFTLCD_R61509V TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_R61509VN u32 recolor=0; recolor=LCD_RGBColor_Change(color); TFTLCD->LCD_DATA=(recolor>>9); TFTLCD->LCD_DATA=recolor; #endif #ifdef TFTLCD_R61509V3 TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_HX8352C TFTLCD->LCD_DATA=color&0xff00; TFTLCD->LCD_DATA=color<<8; #endif #ifdef TFTLCD_ILI9341 TFTLCD->LCD_DATA=color&0xff00; TFTLCD->LCD_DATA=color<<8; #endif #ifdef TFTLCD_ILI9327 TFTLCD->LCD_DATA=color>>8; TFTLCD->LCD_DATA=color&0xff; #endif #ifdef TFTLCD_ILI9325 TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_ILI9486 TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_ST7793 TFTLCD->LCD_DATA=color>>8; TFTLCD->LCD_DATA=color&0xff; #endif #ifdef TFTLCD_SSD1963 TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_NT35510 TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_ILI9481 TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_R61509VE TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_SSD1963N TFTLCD->LCD_DATA=color; #endif #ifdef TFTLCD_ILI9488 TFTLCD->LCD_DATA=color>>8; TFTLCD->LCD_DATA=color&0xff; #endif } //读数据 //返回值:读到的值 u16 LCD_ReadData(void) { #ifdef TFTLCD_HX8357D return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_HX8357DN // u16 ram1,ram2; // ram1=TFTLCD->LCD_DATA; // printf("ram1=%x ",ram1); // ram2=TFTLCD->LCD_DATA; // printf("ram2=%x \r\n",ram2); // ram2=ram2<<8|ram1; // return ram2; return TFTLCD->LCD_DATA; // return ((TFTLCD->LCD_DATA<<8)|(TFTLCD->LCD_DATA)); #endif #ifdef TFTLCD_R61509V return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_R61509VN // return TFTLCD->LCD_DATA; u16 ram; ram=(TFTLCD->LCD_DATA)>>1; ram=ram<<8; ram|=(TFTLCD->LCD_DATA)>>1; return ram; #endif #ifdef TFTLCD_R61509V3 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_HX8352C return ((TFTLCD->LCD_DATA<<8)|(TFTLCD->LCD_DATA)); #endif #ifdef TFTLCD_ILI9341 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_ILI9327 u16 ram; ram=TFTLCD->LCD_DATA; ram=ram<<8; ram|=TFTLCD->LCD_DATA; return ram; #endif #ifdef TFTLCD_ILI9325 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_ILI9486 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_ST7793 u16 ram; ram=TFTLCD->LCD_DATA; ram=ram<<8; ram|=TFTLCD->LCD_DATA; return ram; #endif #ifdef TFTLCD_SSD1963 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_NT35510 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_ILI9481 return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_R61509VE return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_SSD1963N return TFTLCD->LCD_DATA; #endif #ifdef TFTLCD_ILI9488 u16 ram; ram=TFTLCD->LCD_DATA; ram=ram<<8; ram|=TFTLCD->LCD_DATA; return ram; #endif } //设置LCD显示方向 //dir:0,竖屏;1,横屏 void LCD_Display_Dir(u8 dir) { tftlcd_data.dir=dir; //横屏/竖屏 if(dir==0) //默认竖屏方向 { #ifdef TFTLCD_HX8357D LCD_WriteCmd(0x36); //设置彩屏显示方向的寄存器 LCD_WriteData(0x4c); tftlcd_data.height=480; tftlcd_data.width=320; #endif #ifdef TFTLCD_HX8357DN LCD_WriteCmd(0x36); //设置彩屏显示方向的寄存器 LCD_WriteData(0x4c); tftlcd_data.height=480; tftlcd_data.width=320; #endif #ifdef TFTLCD_R61509V LCD_WriteCmd(0x0001); LCD_WriteData(0x0100); LCD_WriteCmd(0x0003); LCD_WriteData(0x1030); tftlcd_data.height=400; tftlcd_data.width=240; #endif #ifdef TFTLCD_R61509VN LCD_WriteCmd(0x0001); LCD_WriteData(0x0100); LCD_WriteCmd(0x0003); LCD_WriteData(0x1030); tftlcd_data.height=400; tftlcd_data.width=240; #endif #ifdef TFTLCD_R61509V3 LCD_WriteCmd(0x0001); LCD_WriteData(0x0100); LCD_WriteCmd(0x0003); LCD_WriteData(0x1030); tftlcd_data.height=400; tftlcd_data.width=240; #endif #ifdef TFTLCD_HX8352C LCD_WriteCmd(0x36); //设置彩屏显示方向的寄存器 LCD_WriteData(0x03); //03:U-D,L-R; 06:D-U,R-L; tftlcd_data.height=400; tftlcd_data.width=240; #endif #ifdef TFTLCD_ILI9341 LCD_WriteCmd(0x36); //设置彩屏显示方向的寄存器 LCD_WriteData(0x08); tftlcd_data.height=320; tftlcd_data.width=240; #endif #ifdef TFTLCD_ILI9327 LCD_WriteCmd(0x36); //设置彩屏显示方向的寄存器 LCD_WriteData(0x48); tftlcd_data.height=400; tftlcd_data.width=240; #endif #ifdef TFTLCD_ILI9325 LCD_WriteCmd(0x0001); LCD_WriteData(0x0100); LCD_WriteCmd(0x0003); //设置彩屏显示方向的寄存器 LCD_WriteData(0x1030); tftlcd_data.height=320; tftlcd_data.width=240; #endif #ifdef TFTLCD_ILI9486 LCD_WriteCmd(0x36); //设置彩屏显示方向的寄存器 LCD_WriteData(0x00); tftlcd_data.height=480; tftlcd_data.width=320; #endif #ifdef TFTLCD_ST7793 LCD_WriteCmd(0x0001); LCD_WriteData(0x0100); LCD_WriteCmd(0x00

资源文件列表:

32 design.zip 大约有375个文件
  1. APP/
  2. APP/24Cxx/
  3. APP/24Cxx/24cxx.c 5.25KB
  4. APP/24Cxx/24cxx.h 985B
  5. APP/24Cxx/__Previews/
  6. APP/24Cxx/__Previews/24cxx.cPreview 92.78KB
  7. APP/adc/
  8. APP/adc/adc.c 2.49KB
  9. APP/adc/adc.h 128B
  10. APP/adc_temp/
  11. APP/adc_temp/adc_temp.c 2.96KB
  12. APP/adc_temp/adc_temp.h 172B
  13. APP/beep/
  14. APP/beep/Beep.c 3.02KB
  15. APP/beep/Beep.h 393B
  16. APP/CCD/
  17. APP/CCD/ccd.c 20B
  18. APP/CCD/ccd.h 69B
  19. APP/dht11/
  20. APP/dht11/dht11.c 3.12KB
  21. APP/dht11/dht11.h 472B
  22. APP/ds18b20/
  23. APP/ds18b20/ds18b20.c 6.15KB
  24. APP/ds18b20/ds18b20.h 739B
  25. APP/esp8266/
  26. APP/esp8266/wifi_config.c 6.26KB
  27. APP/esp8266/wifi_config.h 1.17KB
  28. APP/esp8266/wifi_function.c 16.12KB
  29. APP/esp8266/wifi_function.h 1.97KB
  30. APP/exti/
  31. APP/exti/exti.c 3.71KB
  32. APP/exti/exti.h 93B
  33. APP/flash/
  34. APP/flash/flash.c 8.94KB
  35. APP/flash/flash.h 1.91KB
  36. APP/hanshu/
  37. APP/hanshu/hanshu.c 1.89KB
  38. APP/hanshu/hanshu.h 152B
  39. APP/hc05/
  40. APP/hc05/hc05.c 3.9KB
  41. APP/hc05/hc05.h 285B
  42. APP/HC_SR04/
  43. APP/HC_SR04/HC_SR04.c 2.46KB
  44. APP/HC_SR04/HC_SR04.h 343B
  45. APP/hwjs/
  46. APP/hwjs/hwjs.c 2.69KB
  47. APP/hwjs/hwjs.h 199B
  48. APP/iic/
  49. APP/iic/iic.c 5.5KB
  50. APP/iic/iic.h 902B
  51. APP/input/
  52. APP/input/input.c 3.51KB
  53. APP/input/input.h 216B
  54. APP/IR_evading/
  55. APP/IR_evading/IR_evading.c 591B
  56. APP/IR_evading/IR_evading.h 359B
  57. APP/key/
  58. APP/key/key.c 1.35KB
  59. APP/key/key.h 915B
  60. APP/led/
  61. APP/led/led.c 1.31KB
  62. APP/led/led.h 706B
  63. APP/lsens/
  64. APP/lsens/lsens.c 2.38KB
  65. APP/lsens/lsens.h 172B
  66. APP/motor/
  67. APP/motor/motor.c 1.56KB
  68. APP/motor/motor.h 440B
  69. APP/oled/
  70. APP/oled/oled.c 8.54KB
  71. APP/oled/oled.h 1.74KB
  72. APP/oled/oledfont.h 35.15KB
  73. APP/oled/picture2.h 5.28KB
  74. APP/ov7670/
  75. APP/ov7670/ov7670.c 7.41KB
  76. APP/ov7670/ov7670.h 881B
  77. APP/ov7670/ov7670cfg.h 3.91KB
  78. APP/ov7670/sccb.c 3.76KB
  79. APP/ov7670/sccb.h 699B
  80. APP/paj7620u2/
  81. APP/paj7620u2/paj7620u2.c 6.34KB
  82. APP/paj7620u2/paj7620u2.h 2.37KB
  83. APP/paj7620u2/paj7620u2_cfg.h 2.11KB
  84. APP/paj7620u2/paj7620u2_iic.c 4.08KB
  85. APP/paj7620u2/paj7620u2_iic.h 564B
  86. APP/pwm/
  87. APP/pwm/pwm.c 1.73KB
  88. APP/pwm/pwm.h 105B
  89. APP/rgb/
  90. APP/rgb/rgb.c 6.09KB
  91. APP/rgb/rgb.h 1.09KB
  92. APP/rs485/
  93. APP/rs485/rs485.c 3.48KB
  94. APP/rs485/rs485.h 385B
  95. APP/rtc/
  96. APP/rtc/rtc.c 11.73KB
  97. APP/rtc/rtc.h 852B
  98. APP/sd_sdio/
  99. APP/sd_sdio/sd_sdio.c 60.61KB
  100. APP/sd_sdio/sd_sdio.h 19.22KB
  101. APP/spi/
  102. APP/spi/spi.c 2.37KB
  103. APP/spi/spi.h 217B
  104. APP/tftlcd/
  105. APP/tftlcd/font.h 76.5KB
  106. APP/tftlcd/picture.h 616.7KB
  107. APP/tftlcd/tftlcd.c 110.26KB
  108. APP/tftlcd/tftlcd.h 4.86KB
  109. APP/time/
  110. APP/time/time.c 3.31KB
  111. APP/time/time.h 141B
  112. APP/touch_key/
  113. APP/touch_key/touch_key.c 5.92KB
  114. APP/touch_key/touch_key.h 319B
  115. APP/usart3/
  116. APP/usart3/usart3.c 3.69KB
  117. APP/usart3/usart3.h 568B
  118. DebugConfig/
  119. DebugConfig/Target_1_STM32F103ZE_1.0.0.dbgconf 6.79KB
  120. JLinkSettings.ini 671B
  121. keilkilll.bat 399B
  122. Libraries/
  123. Libraries/CMSIS/
  124. Libraries/CMSIS/core_cm3.c 16.87KB
  125. Libraries/CMSIS/core_cm3.h 83.71KB
  126. Libraries/CMSIS/startup_stm32f10x_hd.s 15.14KB
  127. Libraries/CMSIS/system_stm32f10x.c 35.7KB
  128. Libraries/CMSIS/system_stm32f10x.h 2.04KB
  129. Libraries/STM32F10x_StdPeriph_Driver/
  130. Libraries/STM32F10x_StdPeriph_Driver/inc/
  131. Libraries/STM32F10x_StdPeriph_Driver/inc/misc.h 8.77KB
  132. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_adc.h 21.18KB
  133. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_bkp.h 7.38KB
  134. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_can.h 26.91KB
  135. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_cec.h 6.42KB
  136. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_crc.h 2.11KB
  137. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dac.h 14.88KB
  138. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dbgmcu.h 3.73KB
  139. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dma.h 20.27KB
  140. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_exti.h 6.66KB
  141. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_flash.h 24.85KB
  142. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_fsmc.h 26.38KB
  143. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_gpio.h 19.7KB
  144. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_i2c.h 29.33KB
  145. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_iwdg.h 3.74KB
  146. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_pwr.h 4.28KB
  147. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rcc.h 29.74KB
  148. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rtc.h 3.77KB
  149. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_sdio.h 21.35KB
  150. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_spi.h 17.31KB
  151. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_tim.h 51.2KB
  152. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_usart.h 16.16KB
  153. Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_wwdg.h 2.9KB
  154. Libraries/STM32F10x_StdPeriph_Driver/src/
  155. Libraries/STM32F10x_StdPeriph_Driver/src/misc.c 6.88KB
  156. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c 46.09KB
  157. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c 8.26KB
  158. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c 44.05KB
  159. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c 11.38KB
  160. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.c 3.27KB
  161. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c 18.64KB
  162. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c 5.03KB
  163. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c 28.91KB
  164. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c 6.8KB
  165. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c 61.08KB
  166. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c 34.65KB
  167. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c 22.68KB
  168. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c 44.71KB
  169. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c 4.8KB
  170. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c 8.55KB
  171. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c 50.07KB
  172. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c 8.4KB
  173. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c 28.25KB
  174. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c 29.52KB
  175. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c 106.6KB
  176. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c 37.41KB
  177. Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c 5.6KB
  178. Obj/
  179. Obj/24cxx.crf 344.17KB
  180. Obj/24cxx.d 2.12KB
  181. Obj/24cxx.o 387.54KB
  182. Obj/adc.crf 342.36KB
  183. Obj/adc.d 2.01KB
  184. Obj/adc.o 377.96KB
  185. Obj/adc_temp.crf 342.45KB
  186. Obj/adc_temp.d 2.19KB
  187. Obj/adc_temp.o 379.93KB
  188. Obj/beep.crf 342.99KB
  189. Obj/beep.d 2.05KB
  190. Obj/beep.o 385.79KB
  191. Obj/ccd.crf 341.21KB
  192. Obj/ccd.d 1.98KB
  193. Obj/ccd.o 373.36KB
  194. Obj/core_cm3.crf 3.86KB
  195. Obj/core_cm3.d 110B
  196. Obj/core_cm3.o 11.49KB
  197. Obj/dht11.crf 348.13KB
  198. Obj/dht11.d 2.12KB
  199. Obj/dht11.o 389.76KB
  200. Obj/ds18b20.crf 343.65KB
  201. Obj/ds18b20.d 2.16KB
  202. Obj/ds18b20.o 389.15KB
  203. Obj/exti.crf 344.17KB
  204. Obj/exti.d 2.14KB
  205. Obj/exti.o 385.33KB
  206. Obj/flash.crf 350.91KB
  207. Obj/flash.d 2.21KB
  208. Obj/flash.o 401.99KB
  209. Obj/hanshu.crf 345.67KB
  210. Obj/hanshu.d 2.3KB
  211. Obj/hanshu.o 386.07KB
  212. Obj/hc05.crf 357.93KB
  213. Obj/hc05.d 2.32KB
  214. Obj/hc05.o 393.21KB
  215. Obj/hc_sr04.crf 343.12KB
  216. Obj/hc_sr04.d 2.16KB
  217. Obj/hc_sr04.o 384.43KB
  218. Obj/hwjs.crf 342.34KB
  219. Obj/hwjs.d 2.05KB
  220. Obj/hwjs.o 380.04KB
  221. Obj/iic.crf 344.49KB
  222. Obj/iic.d 2.01KB
  223. Obj/iic.o 388.44KB
  224. Obj/input.crf 342.45KB
  225. Obj/input.d 2.05KB
  226. Obj/input.o 378.08KB
  227. Obj/ir_evading.crf 341.82KB
  228. Obj/ir_evading.d 2.23KB
  229. Obj/ir_evading.o 376.68KB
  230. Obj/key.crf 342.85KB
  231. Obj/key.d 2.01KB
  232. Obj/key.o 378.02KB
  233. Obj/led.crf 342.26KB
  234. Obj/led.d 1.98KB
  235. Obj/led.o 375.39KB
  236. Obj/Listings/
  237. Obj/lsens.crf 342.39KB
  238. Obj/lsens.d 2.09KB
  239. Obj/lsens.o 379.37KB
  240. Obj/main.crf 373.22KB
  241. Obj/main.d 3.3KB
  242. Obj/main.o 537.39KB
  243. Obj/misc.crf 341.23KB
  244. Obj/misc.d 2.05KB
  245. Obj/misc.o 378.05KB
  246. Obj/motor.crf 348.22KB
  247. Obj/motor.d 2.2KB
  248. Obj/motor.o 384.99KB
  249. Obj/Objects/
  250. Obj/oled.crf 351.84KB
  251. Obj/oled.d 2.14KB
  252. Obj/oled.o 409.22KB
  253. Obj/paj7620u2.crf 356.1KB
  254. Obj/paj7620u2.d 2.54KB
  255. Obj/paj7620u2.o 398.75KB
  256. Obj/paj7620u2_iic.crf 346.61KB
  257. Obj/paj7620u2_iic.d 2.42KB
  258. Obj/paj7620u2_iic.o 393.53KB
  259. Obj/pwm.crf 342.56KB
  260. Obj/pwm.d 2.01KB
  261. Obj/pwm.o 376.9KB
  262. Obj/rgb.crf 346.51KB
  263. Obj/rgb.d 2.01KB
  264. Obj/rgb.o 399.84KB
  265. Obj/rs485.crf 343.19KB
  266. Obj/rs485.d 2.09KB
  267. Obj/rs485.o 381.95KB
  268. Obj/rtc.crf 356.38KB
  269. Obj/rtc.d 2.14KB
  270. Obj/rtc.o 406.25KB
  271. Obj/sccb.crf 344.1KB
  272. Obj/sccb.d 2.05KB
  273. Obj/sccb.o 388.9KB
  274. Obj/spi.crf 342.11KB
  275. Obj/spi.d 1.98KB
  276. Obj/spi.o 378.04KB
  277. Obj/sscom.ini 1.01KB
  278. Obj/startup_stm32f10x_hd.d 70B
  279. Obj/startup_stm32f10x_hd.lst 50.68KB
  280. Obj/startup_stm32f10x_hd.o 6.54KB
  281. Obj/stm32f10x_adc.crf 348.23KB
  282. Obj/stm32f10x_adc.d 2.34KB
  283. Obj/stm32f10x_adc.o 425.49KB
  284. Obj/stm32f10x_bkp.crf 342.14KB
  285. Obj/stm32f10x_bkp.d 2.34KB
  286. Obj/stm32f10x_bkp.o 388.02KB
  287. Obj/stm32f10x_exti.crf 341.77KB
  288. Obj/stm32f10x_exti.d 2.37KB
  289. Obj/stm32f10x_exti.o 382.2KB
  290. Obj/stm32f10x_flash.crf 348.07KB
  291. Obj/stm32f10x_flash.d 2.4KB
  292. Obj/stm32f10x_flash.o 414.22KB
  293. Obj/stm32f10x_fsmc.crf 346.61KB
  294. Obj/stm32f10x_fsmc.d 2.37KB
  295. Obj/stm32f10x_fsmc.o 399.71KB
  296. Obj/stm32f10x_gpio.crf 344.64KB
  297. Obj/stm32f10x_gpio.d 2.37KB
  298. Obj/stm32f10x_gpio.o 398.46KB
  299. Obj/stm32f10x_i2c.crf 347.02KB
  300. Obj/stm32f10x_i2c.d 2.34KB
  301. Obj/stm32f10x_i2c.o 419.7KB
  302. Obj/stm32f10x_it.crf 340.64KB
  303. Obj/stm32f10x_it.d 2.23KB
  304. Obj/stm32f10x_it.o 382.13KB
  305. Obj/stm32f10x_pwr.crf 342.05KB
  306. Obj/stm32f10x_pwr.d 2.34KB
  307. Obj/stm32f10x_pwr.o 383.82KB
  308. Obj/stm32f10x_rcc.crf 348.13KB
  309. Obj/stm32f10x_rcc.d 2.34KB
  310. Obj/stm32f10x_rcc.o 418.47KB
  311. Obj/stm32f10x_rtc.crf 342.05KB
  312. Obj/stm32f10x_rtc.d 2.34KB
  313. Obj/stm32f10x_rtc.o 390.22KB
  314. Obj/stm32f10x_sdio.crf 345.24KB
  315. Obj/stm32f10x_sdio.d 2.37KB
  316. Obj/stm32f10x_sdio.o 413.3KB
  317. Obj/stm32f10x_spi.crf 345.11KB
  318. Obj/stm32f10x_spi.d 2.34KB
  319. Obj/stm32f10x_spi.o 405.07KB
  320. Obj/stm32f10x_tim.crf 362.79KB
  321. Obj/stm32f10x_tim.d 2.34KB
  322. Obj/stm32f10x_tim.o 504.99KB
  323. Obj/stm32f10x_usart.crf 346.71KB
  324. Obj/stm32f10x_usart.d 2.4KB
  325. Obj/stm32f10x_usart.o 414.41KB
  326. Obj/sys_tick.crf 341.97KB
  327. Obj/sys_tick.d 2.14KB
  328. Obj/sys_tick.o 378.17KB
  329. Obj/system.crf 341.15KB
  330. Obj/system.d 2.04KB
  331. Obj/system.o 372.57KB
  332. Obj/system_stm32f10x.crf 342.33KB
  333. Obj/system_stm32f10x.d 2.32KB
  334. Obj/system_stm32f10x.o 377.02KB
  335. Obj/Template.axf 561.33KB
  336. Obj/Template.build_log.htm 7.28KB
  337. Obj/Template.hex 371.4KB
  338. Obj/Template.htm 75.76KB
  339. Obj/Template.lnp 1.34KB
  340. Obj/Template.map 214.51KB
  341. Obj/Template.sct 479B
  342. Obj/Template_Target 1.dep 166.89KB
  343. Obj/tftlcd.crf 365.71KB
  344. Obj/tftlcd.d 2.31KB
  345. Obj/tftlcd.o 455.34KB
  346. Obj/time.crf 343.66KB
  347. Obj/time.d 2.05KB
  348. Obj/time.o 383.64KB
  349. Obj/touch_key.crf 347.97KB
  350. Obj/touch_key.d 2.33KB
  351. Obj/touch_key.o 388.63KB
  352. Obj/usart.crf 346.42KB
  353. Obj/usart.d 2.1KB
  354. Obj/usart.o 381.2KB
  355. Obj/usart3.crf 349.53KB
  356. Obj/usart3.d 2.34KB
  357. Obj/usart3.o 385.61KB
  358. Public/
  359. Public/Sys_Tick.c 917B
  360. Public/Sys_Tick.h 154B
  361. Public/system.c 21B
  362. Public/system.h 1.91KB
  363. Public/usart.c 3.51KB
  364. Public/usart.h 331B
  365. Template.uvguix.Administrator 89.17KB
  366. Template.uvguix.USER 83.17KB
  367. Template.uvguix.YZ 90.87KB
  368. Template.uvoptx 31.86KB
  369. Template.uvprojx 26.69KB
  370. User/
  371. User/main.c 3.38KB
  372. User/stm32f10x.h 619.08KB
  373. User/stm32f10x_conf.h 3.18KB
  374. User/stm32f10x_it.c 4.3KB
  375. User/stm32f10x_it.h 2.04KB
0评论
提交 加载更多评论
其他资源 测绘编程技术 大地坐标转换
在X南某知名211高校的测绘类大二内业实习中,运用C#语言开发一个数据处理与分析系统,不仅能够提升学生的编程技能,还能加深对测绘数据处理流程的理解。该项目旨在通过实践,让学生将课堂上学到的理论知识应用于实际问题的解决中,即便项目初始设计或某些功能实现上可能不完全精确或完美,但对于实习目的而言已足够充分。 在开发过程中,建议学生根据实际需求调整和优化代码,特别是变量命名部分,应尽量避免使用过于笼统或不易理解的名称,转而采用更具描述性和项目特定性的命名方式。这样做不仅有助于代码的可读性和维护性,也是编程规范的重要体现。 此外,编写实习报告时,虽然公式和核心算法逻辑可以参考教材或网络资料,但报告的其余部分,如项目背景、需求分析、设计思路、实现过程、测试结果及改进建议等,都应由学生自行撰写,体现个人对项目的深入理解及独立思考能力。 总之,通过这样一次C#语言编程实践,学生不仅能够掌握一门重要的编程语言,还能在解决实际测绘数据处理问题的过程中,锻炼自己的问题分析能力、编程能力和团队协作能力,为未来的学习和职业生涯打下坚实的基础。同时,精心准备的实习报告也是展示自己学习成果和能力的重要途径。
测绘编程技术 大地坐标转换 测绘编程技术 大地坐标转换 测绘编程技术 大地坐标转换
Linux学习笔记10-蜂鸣器实验代码
Linux学习笔记10---蜂鸣器实验代码
基于Web的社区医院管理服务系统
基于java敬老院管理系统
2021-CUMCM-C-yasNing.zip
2021-CUMCM-C-yasNing.zip
基于PCA人脸识别系统设计(matlab)
在此次研究中,为提高识别准确度和减少计算复杂度,成功开发了基于主要成分分析的人脸识别系统。采用PCA算法有效提取面部图像的关键特征,减少层次,特征提取,建立优化的特征空间,增强模型分类能力。在事前处理阶段,为了提高算法的稳定性,结合了灰度、直方图均衡化、杂声消除技术。实验结果表明,最近利用最近邻分类器在标准脸部数据集上进行了测试,该系统表现出了卓越的性能,证明了PCA在脸部识别领域的潜力。今后的研究将重点放在优化PCA算法,特别是PCA算法在处理真实场景时的适应性,如照明、表情变化和部分屏蔽。
Other annotation tool related information - eng
Other annotation tool related information - eng
Other annotation tool related information - eng Other annotation tool related information - eng Other annotation tool related information - eng
基于Javamail的邮件收发系统模块项目(系统+论文+开题报告+任务书+外文翻译+文献综述+答辩PPT).zip
JAVA; 毕业设计;MVC模式; JSP; SQL Server 2000 数据库管理系统; J2EE
ICEPOS开源收银系统的后台管理代码,是ICEPOS开源收银系统的重要组成部分 主要功能包括:商品上传、门店管理、POS机管理
ICEPOS开源收银系统的后台管理代码,是ICEPOS开源收银系统的重要组成部分。主要功能包括:商品上传、门店管理、POS机管理、支付方式开启、库存管理、促销政策、广告设置、营业员设置、数据统计等 标识 ###ICEPOS开源收银系统_后台管理(Thinkphp框架) ICEPOS开源收银系统的后台管理代码,是ICEPOS开源收银系统的重要组成部分。主要功能包括:商品上传、门店管理、POS机管理、支付方式开启,库存管理,促销政策,广告设置,营业员设置,数据统计等