我们的开源宗旨:自由 协调 开放 合作 共享 拥抱开源,丰富国内开源生态,开展多人运动,欢迎加入我们哈~ 和一群志同道合的人,做自己所热爱的事! 项目开源地址:https://github.com/Cai-Zi/STM32_RC_Transmitter QQ交流群:1091996634 【密码:J2 ...
分类:
其他好文 时间:
2020-09-21 12:00:25
阅读次数:
80
DMA:把数据从一个地方移到另一个地方且不占CPU 可以实现:P-》M,M-》M,M-》P (M为存储器,P为外设) 一个DMA 对应多个通道,然后每个通道有固定的外设,对于存储器则所有通道都可以用 多个DMA 请求的仲裁 软件阶段:PL控制器处理 硬件:编号越小越优先,DMA1 》 DMA2,通道 ...
分类:
其他好文 时间:
2020-09-17 15:41:31
阅读次数:
30
stm32串口通信: bsp_usart.c 配置中断优先级 static void NVIC_Configuration(void) { NVIC_InitTypeDef NVIC_InitStructure; NVIC_PriorityGroupConfig(NVIC_PriorityGroup ...
分类:
其他好文 时间:
2020-09-17 12:55:39
阅读次数:
35
mvn clean install package -Dmaven.test.skip=true -DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例 ...
分类:
编程语言 时间:
2020-09-14 19:00:41
阅读次数:
40
本篇文章主要介绍STM32串口高波特率下接收不定长数据,因为在实际项目中会遇到串口溢出中断的产生,导致数据接收不正确,提升串口接收中断优先级当时也无法解决,所以采用DMA+空闲中断的方法,希望能给人以收获。 1.开发环境 软件环境 使用MDK5.25版本,芯片包为STM32F4系列。 硬件环境 开发 ...
分类:
其他好文 时间:
2020-09-10 23:09:59
阅读次数:
59
一、什么是Dockerfile Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明,每条指令构建一层。 二、Dockerfile文件内容 Dockerfifile文件内容一般分为4部分: 基础镜像信息 维护者信息 镜像操作指令 容器启动时执行的指令 三、 ...
分类:
其他好文 时间:
2020-09-10 23:01:12
阅读次数:
40
传统I/O : 硬盘—>内核缓冲区—>用户缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile :硬盘—>内核缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile(DMA 收集拷贝):硬盘—>内核缓冲区—>协议引擎 零拷贝(Zero-Copy):一种高效的数据传输机制 m... ...
分类:
其他好文 时间:
2020-09-09 19:02:36
阅读次数:
40
MongoDB -非关系型数据库 MongoDB数据库介绍 面向文档的数据库 {"foo":3,"greeting":"Hello World!"} 特点: 区分大小写 key唯一,不可重复 文档可嵌套 键值对是有序的 理解: 集合就是一组文档 文档类似于关系库里的行 集合类似关系库里的表 集合中的 ...
分类:
数据库 时间:
2020-09-04 17:36:28
阅读次数:
68
本章章节 > 11.1认识集合类> 11.2 Collection接口及其子接口> 11.3 Collection 接口及其子接口的常见实现类> 11.4通过迭代方法访问集合> 11.5 Map> 11.6 从以前版本遗留下来的类和接口> 11.7 hashCode()方法> 11.8 对象克隆> ...
分类:
编程语言 时间:
2020-09-03 16:33:52
阅读次数:
39
本文介绍如何使用STM32标准外设库驱动EEPROM,本例程驱动的EEPROM为AT24C02,通讯协议为IIC,使用IO口模拟方式。
本文适合对单片机及C语言有一定基础的开发人员阅读,MCU使用STM32F103VE系列。 ...
分类:
其他好文 时间:
2020-08-31 13:21:48
阅读次数:
61