STM32 IAP固件升级(三)————使用DMA收发串口的不定长数据 ...
分类:
其他好文 时间:
2020-02-19 05:44:25
阅读次数:
75
XDMA核的使用 一、 XDMA相关知识 绝对地址就是物理地址=段地址*16+偏移地址,也就是段地址<<4+偏移地址 主机host通过PCIe接口访问DMA,DMA即外部设备不通过CPU而直接与系统内存(DDR)交换数据。 PIO模式下硬盘和内存之间的数据传输是通过CPU来控制的,而在DMA模式下, ...
分类:
其他好文 时间:
2020-02-13 21:09:18
阅读次数:
1214
1. 设计一个泛型类 Collection,它存储 object 对象的集合(在数组中),以及该集合的当前大小,提供......等方法。 2. 设计一个泛型类 OrderCollection,它存储 Comparable的对象的集合(在数组中)..... ...
分类:
其他好文 时间:
2020-02-13 14:54:32
阅读次数:
61
btw,githubusercontent被DNS污染,国内无法正常访问 解决方法:修改hosts文件,添加以下内容 199.232.28.133 raw.githubusercontent.com ...
分类:
Web程序 时间:
2020-02-13 10:03:40
阅读次数:
82
Main 方法是我们学习 Java 编程语言时知道的第一个方法,你是否曾经想过为什么 main 方法是 public、static、void 的。当然,很多人首先学的是 C 和 C++,但是在 Java 中 main 方法与前者有些细微的不同,它不会返回任何值,为什么 main 方式是 public ...
分类:
编程语言 时间:
2020-02-13 00:15:07
阅读次数:
65
特征匹配 Brute-Force蛮力匹配 import cv2 import numpy as np import matplotlib.pyplot as plt %matplotlib inline img1 = cv2.imread('box.png', 0) img2 = cv2.imrea ...
分类:
其他好文 时间:
2020-02-12 22:06:49
阅读次数:
118
DMA(Direct Memory Access)—直接存储器存取,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用 CPU。 然后了解的是三个方面的部分: 1.从哪里来到哪里去:从存储器到存储器(需要特别的配置),从存储器到外设,从外设到存储器。 2.数据量以及数据的单位:数据量的配置 ...
分类:
其他好文 时间:
2020-02-12 00:50:12
阅读次数:
95
import os import smtplib # 处理多种形态的邮件主体我们需要 MIMEMultipart 类 from email.mime.multipart import MIMEMultipart # 发送字符串的邮件 from email.mime.text import MIMET ...
分类:
其他好文 时间:
2020-02-11 14:32:05
阅读次数:
101
html5css3 roadmap 4个部分 ...
分类:
Web程序 时间:
2020-02-10 13:27:36
阅读次数:
74
1.两种DMA映射类型 1.1. 一致性DMA映射(Consistent DMA mappings ) 主要用于映射长时间使用的区域。 CPU和DMA controller不需要考虑cache的影响。 这里的consistent实际上是coherent的概念,不能保证consistent,也就是说需 ...
分类:
系统相关 时间:
2020-02-10 00:17:46
阅读次数:
92