logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32蓝牙控制循迹避障小车——2.循迹模块

STM32蓝牙控制循迹避障小车源代码——2.循迹模块注意-所需模块:接线:四个循迹模块(从左到右分别为1,2,3,4)B4–第1个循迹模块的D0B5–第2个循迹模块的D0B6–第3个循迹模块的D0B7–第4个循迹模块的D0代码所有的代码都是直接从工程里面复制的,实测是没有问题的。参考文章: 基于STM32F103C8T6的循迹避障小车完整制作过程我这里再简单总结一下:四个IO口,VCC,GND,A

#stm32#单片机#arm
Verilog语法学习——LV10_使用函数实现数据大小端转换

数据的大小端(Endianness)指的是在存储多字节的数据类型(如整数)时,字节的顺序以及如何解释这些字节的顺序。具体来说,大小端涉及字节的排列顺序,以及如何将字节序列解释为一个完整的数据类型。在数字芯片设计中,经常把实现特定功能的模块编写成函数,在需要的时候再在主模块中调用,以提高代码的复用性和提高设计的层次,分别后续的修改。大端字节序是指将高位字节存储在低地址处,而将低位字节存储在高地址处。

文章图片
#学习#fpga开发
零基础学模拟电路--3.同相放大器、反相放大器、加法器、减法器、积分器、微分器

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

文章图片
#硬件工程#算法
ZYNQ学习笔记——15_AXI_DMA

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

文章图片
#fpga开发#arm开发#嵌入式硬件
STM32蓝牙控制循迹避障小车源代码——4.蓝牙控制

STM32蓝牙控制循迹避障小车源代码——4.蓝牙控制注意-所需模块:蓝牙模块接线:串口通信A2–RXA3–TX所有的代码都是直接从工程里面复制的,实测是没有问题的。蓝牙控制原理:设计手机APP,通过按下不同的按钮,给蓝牙发送不同的数据;蓝牙接收到后传输到单片机,单片机接收到数据后进行判断,小车做出不同的指令。1.如何设计蓝牙APP?大家可以参考这个视频:蓝牙APP制作(App inventor开发

#stm32#单片机#物联网
STM32蓝牙控制循迹避障小车源代码——1.电机驱动,变速

STM32蓝牙控制循迹避障小车源代码——1.电机驱动,变速注意-所需模块:主控:STM32F103C8T6(F1系列板子均可以)驱动芯片:L298N(1个)接线:L298N:A6–IN1A7–IN2B0–IN3B1–IN4ENA:5VENB:5V代码所有的代码都是直接从工程里面复制的,实测是没有问题的。1.电机控制:moter.c参考文章: 基于STM32F103C8T6的循迹避障小车完整制作过程

#stm32#单片机#arm
STM32蓝牙控制循迹避障小车源代码——3.舵机、超声波测距模块

STM32蓝牙控制循迹避障小车源代码——3.舵机、超声波测距模块注意-所需模块:US-015超声波模块SG90舵机云台接线:舵机超声波:A1–P2.7B8–TrigB9–Echo代码所有的代码都是直接从工程里面复制的,实测是没有问题的。参考文章: stm32 智能避障小车(二)之sg90我这里再简单总结一下:舵机:橙色信号号线,红色5V,棕色GND;舵机控制需要一个周期为20ms的方波,方波的高电

#stm32#单片机#arm
到底了