什么是TCP/IP? 我们常说的TCP/IP协议并不是单指TCP协议和IP协议,而是指一组协议簇,其中包含了但不仅限于:TCP协议、IP协议、ICMP协议、POP协议、SMT...
什么是TCP/IP? 我们常说的TCP/IP协议并不是单指TCP协议和IP协议,而是指一组协议簇,其中包含了但不仅限于:TCP协议、IP协议、ICMP协议、POP协议、SMT...
STM32的定时器是个强大的模块,定时器使用的频率也是很高的,定时器可以做一些基本的定时,还可以做PWM输出或者输入捕获功能。从系统框架图下看,名为TIMx的有八个,其中TI...
异步通信规定传输的数据格式由起始位(start bit)、数据位(data bit)、奇偶校验位(parity bit)和停止位(stop bit)组成,奇偶检验位可以没有,...
SysTick定时器被捆绑在NVIC中,用于产生SysTick异常。在以前,操作系统还有所有使用了时基的系统,都必须一个硬件定时器来产生需要的“滴答”中断,作为整个系统...
NVIC全称为Nest Vector Interrupt Controller,人们一般称之为“嵌套中断向量控制器”,是用来管理中断嵌套的,核心任务就是在于其优先级的管理。N...
uCLinux是一种优秀的嵌入式Linux版本,是micro-Conrol-Linux的缩写。它继承了标准Linux的优良特性, 经过各方面的小型化改造,形成的嵌入式Linu...
FatFs是一个通用的文件系统模块,用于在小型嵌入式系统中实现FAT文件系统。 FatFs不依赖于硬件平台。它可以嵌入到便宜的微控制器中,如stm32中,不需要做任何修改。
用stm32f429板子,keil编程点亮led灯。使用寄存器,不用官方的库函数。了解arm编程的详细过程。
from pyb import Pin,Timer;即可产生PWM信号,tim=Timer(2, freq=1000),设置频率,ch.pulse_width_percent...
pyb库Accel类——姿态控制的函数。accel.x(), accel.y(), accel.z()分别获取X,Y,Z三轴的速度的大小,Accel.tilt()能获取倾斜角。
MicroPython语法跟Python3基本一致,拥有独立的解析器、编译器、虚拟机和类库等。他支持基于32-bit的ARM处理器,比如说STM32F405。也就是说ARM处...
老师,今天可以不写简书吗?o(╥﹏╥)o
状态机由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,协调相关信号动作、完成特定操作的控制中心。主要分为2大类: 第一类,输出只和状态有关而与...
串口输出转RS-485。串口通信是采用的是TTL电平,0V表示逻辑0,5V表示逻辑1,串口输出只能在短距离下传输,无法远距离传输。RS485能在远距离条件下以及电子噪声大的环...
红外通讯是利用红外线传送信息的一种通讯方法。可传输语言、文字、数据、图像等信息。但是传输角度有一定限制。通讯距离为1-5米。
今天,老师介绍了一项具体工程实例——温湿度测量监控系统。老师向我们详细的介绍了开发工程所需的各个环节,程序如何编写,数据处理,分系统的整合,温湿度的采集,如何抗干扰,用户界面...
什么是Python:Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明。Python语言具有简洁性、易读性以及可...