Image
Image

尽快回复过

+ 关注

粉丝 0     |     主题 44     |     回帖 598

ArcSDE性能优化之更改ST_GEOMETRY的点串的LOB为CACHE
2022-2-27 23:50
  • ST MCU
  • 9
  • 1040
  那么我们可以看到ST_GEOMETRY不管是点、线、面,到最后都是以点串的形式存储BLOB,那么我们可以从在安装Arc ...  
  我们可以查看一下ST_GEOMETRY的结构 SQL> desc st_geometry; st_geometry 不是最终的 名称 ...  
ad采集 cube配置 dma_STM32CubeMX
2022-1-29 15:23
  • ST MCU
  • 22
  • 1146
  观察运行结果  
  ......  
  第三步:编译、下载、运行 为观察到变化效果,可以先将PA6(IN6)和PA7(IN7)悬空,此时测量到是干扰。程序运 ...  
  以上程序是连续启动ADC转换的,如果要想控制这个转换过程,可以通过以下语句实现: HAL_TIM_Base_Stop(&ht ...  
  发现DMA方式的ADC转换,按照开辟的数据区大小,转换结果将数据区填满后,转换完成,还是调用HAL_ADC_ConvCp ...  
  这里你也许会问,DMA中断为什么是void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* AdcHandle)这个函数呀 ...  
  在启动了TIM3定时器后,TIM3计数溢出事件将触发ADC启动转换,ADC转换按照规定的DMA方式进行,先转换IN6通道 ...  
  (4)在主程序中做复杂些的数据处理 while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HA ...  
  ......  
  (2)开启定时器TIM3,通过TIM3启动ADC。开启DMA方式的ADC1 /* USER CODE BEGIN 2 */ HAL_TIM_Base_Start(& ...  
  添加代码 (1) 在main.c里面添加ADC转换的相关变量 /* USER CODE BEGIN PV */ uint32_t ADC_Value[10]; / ...  
  配置ADC的时钟 (8)配置完成,保存STM32CubeMX工程文件,点击"GENERATE CODE",生成代码工程框架并打开。 ...  
  (6) 为了观察程序运行,添加PC12接LED。 (7) ADC的时钟为12MHz  
  配置TIM3 用其更新事件作为TRGO触发ADC。用鼠标点"Pinout & Configuration"点"Timers"点"TIM3""Mode"选项 ...  
  ......  
  配置ADC的NVIC (4)"User Constants"和"GPIO Settings"按默认即可。 (5)配置TIM3。配置结果如下图所示。 ...  
  ......  
  配置ADC的DMA (3)配置ADC1的NVIC:不做任何选择,按默认即可,如下图所示。DMA1中断已经默认强制选择了。 ...  
2
3
近期访客