
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
STM32蓝牙控制循迹避障小车源代码——2.循迹模块注意-所需模块:接线:四个循迹模块(从左到右分别为1,2,3,4)B4–第1个循迹模块的D0B5–第2个循迹模块的D0B6–第3个循迹模块的D0B7–第4个循迹模块的D0代码所有的代码都是直接从工程里面复制的,实测是没有问题的。参考文章: 基于STM32F103C8T6的循迹避障小车完整制作过程我这里再简单总结一下:四个IO口,VCC,GND,A
数据的大小端(Endianness)指的是在存储多字节的数据类型(如整数)时,字节的顺序以及如何解释这些字节的顺序。具体来说,大小端涉及字节的排列顺序,以及如何将字节序列解释为一个完整的数据类型。在数字芯片设计中,经常把实现特定功能的模块编写成函数,在需要的时候再在主模块中调用,以提高代码的复用性和提高设计的层次,分别后续的修改。大端字节序是指将高位字节存储在低地址处,而将低位字节存储在高地址处。

零基础学模拟电路–3.同相放大器、反相放大器、加法器、减法器、积分器、微分器基于上一节所讲的虚短和虚断,我们可以搭建出这些电路:同相放大器,反相放大器,加法器,减法器,积分器,微分器,电压跟随器。接下来,我会运用虚断和虚断推导几个典型的电路。其余的电路,希望大家能自己推导一遍1.同相放大器2.加法器3.微分器关于微分器和积分器,这里还得补充一个知识点:电容两端的电压和经过电容的电流关系式:I=C

AXI DMA简介概述AXI DMA:AXI Direct Memory Access 直接内存访问AXI MDA 为内存和AXI4—Stream 外设之间提供了高带宽的直接内存访问其可选的S/G功能可以将CPU从数据搬运任务中解放出来。AXI DMA 通过AXI4—Lite接口对寄存器做一些配置和获取。MM2S:MemoryMap to Stream ,存储器映射(AXI4—Full

STM32蓝牙控制循迹避障小车源代码——4.蓝牙控制注意-所需模块:蓝牙模块接线:串口通信A2–RXA3–TX所有的代码都是直接从工程里面复制的,实测是没有问题的。蓝牙控制原理:设计手机APP,通过按下不同的按钮,给蓝牙发送不同的数据;蓝牙接收到后传输到单片机,单片机接收到数据后进行判断,小车做出不同的指令。1.如何设计蓝牙APP?大家可以参考这个视频:蓝牙APP制作(App inventor开发
STM32蓝牙控制循迹避障小车源代码——1.电机驱动,变速注意-所需模块:主控:STM32F103C8T6(F1系列板子均可以)驱动芯片:L298N(1个)接线:L298N:A6–IN1A7–IN2B0–IN3B1–IN4ENA:5VENB:5V代码所有的代码都是直接从工程里面复制的,实测是没有问题的。1.电机控制:moter.c参考文章: 基于STM32F103C8T6的循迹避障小车完整制作过程
STM32蓝牙控制循迹避障小车源代码——3.舵机、超声波测距模块注意-所需模块:US-015超声波模块SG90舵机云台接线:舵机超声波:A1–P2.7B8–TrigB9–Echo代码所有的代码都是直接从工程里面复制的,实测是没有问题的。参考文章: stm32 智能避障小车(二)之sg90我这里再简单总结一下:舵机:橙色信号号线,红色5V,棕色GND;舵机控制需要一个周期为20ms的方波,方波的高电







