采用stm32zet6单片机用5110液晶显示AD(DMA方式)采集的四路电压,控制298n驱动两个12v的直流减速电机,电压值课上传到力控6.0上同步显示,力控可以对下位机进行实时控制。
2022-02-15 16:40:01 2.83MB stm32 AD DMA方式 5110显示
1
UDMA 背景 我们习惯于通过UIO驱动程序来控制自定义的AXI4-Full / Lite IP,而不是AXI4-Stream IP。 由于AXI4-Stream IP具有不同的体系结构(customStreamIP.jpg),因此不会创建UIO设备节点。 而是出现DMA控制器,而UIO驱动程序无法适应这种情况。 结果,我们决定对UIO驱动程序进行一些修改,并在devicetree文件中进行一些棘手的设置。 修改后,我们可以通过UIO驱动程序控制我们的自定义AXI4-Stream IP。 用法 在设备树中指定要为哪些dmaengine兼容的DMA通道创建用户空间可访问的设备文件: udma0 { compatible = "generic-uio"; dmas = <&loopback_dma 0 &loopback_dma 1>; dma-names = "lo
2022-02-13 23:46:32 3.64MB C
1
idmapping(用户唯一标识)真实数据第一天数据生成 /** * 处理真实数据 * 1.创建spark环境 * 2.导入数据 * 3.处理数据:我们只用到一个applog的日志数据,web和wx_App的数据也是一样的数据处理! * a.解析json * b.生成tuple * 4.保存结果 * 5.关流 */ object idmapping_tabay { def main(args: Array[String]): Unit = { //1.1.创建spark环境 val spark: SparkSession = SparkSes
2022-02-10 19:14:54 34KB app dma id
1
stm32的ZET6的ADC的DMA配置。已经试过了,完全没有问题。
2022-02-08 09:04:02 2.96MB stm32 arm 嵌入式硬件 单片机
1
1.FREEMODBUSV1.5 支持多从机 2.串口模式为DMA+FIFO
2022-02-07 09:03:20 9.2MB STM32 FREEMODBUS DMA FIFO
1
支持多从机MODBUS通信 基于FREEMODBUS改写。 添加DMA+FIFO缓存。能够双串口进行1MS收发不会OVRERUN
2022-02-07 09:03:19 9.23MB MODBUS 多从机 DMA FIFO
1
本文介绍如何用STM32F107VC实现高精度的脉冲宽度计(测量周期脉冲的占空比)。 采用定时器的外部输入捕获功能,双输入+DMA方式,追求硬件的极限表现。
2022-01-31 09:04:39 816KB STM32 脉冲宽度 占空比 输入捕获
1
STM32F103zet6芯片 进行modbus协议代码的编写 使用DMA进行数据发送和接收 主机读取多个从机的n个寄存器数据 主机向从机的1个寄存器中写入数据
2022-01-30 10:03:04 3.32MB dma数据传输 Modbus协议 STM32+dma+modbus STM32
1
Stm32对比起单片机,不仅仅运算速度几十倍之差,而且对于其丰富的内部资源(例如一般STM均集成多路ADC、DAC、DMA、多路IIC、多路UART、SPI等等众多功能)单片机是无法匹敌的。而且stm芯片已经越来越接近单片机价格。众多优秀的表现可以看出stm32将取代单片机。 本次作品的原理是通过以STM32芯片作为主控芯片,通过利用STM32芯片自带的AD功能实时识别信号源的电压,并且以一定的采样周期采样电压数据,并按照队列方式储存芯片当中。再通过4.2英寸的显示屏把波形实时地显示出来。即可完成功能的实现。
2022-01-28 18:20:27 7.86MB STM32 DMA AD
1