【HAL库】DW1000的SPI读写函数
文章分析链接:https://blog.csdn.net/Robotzzg/article/details/106376377
Decawave公司的UWB超宽带DW1000芯片,在STM32F4+HAL库下的SPI读写函数。
根据DW1000用户手册P10 - The SPI Interface,描述了DW1000寄存器读写的SPI数据格式,SPI并非进行寻址操作,是直接向指定片选信号源发送和接收数据,数据格式共分为三种情况...
nRF24L01P学习入门开发资料全集
资料中包含所有的Datasheet、原理图、开发代码等等全集资料。
nRF24L01 是 NORDIC 公司最近生产的一款无线通信通信芯片,采用 FSK 调制,内部集成 NORDIC 自己的 Enhanced Short Burst 协议。可以实现点对点或是 1 对 6 的无线通信。无线通信速度可以达到 2M(bps)。NORDIC 公司提供通信模块的 GERBER 文件,可以直接加工生产。嵌入式工程师或是单片机爱好者只需要为单片机系统预留 5 个 GPIO,1 个中断输入引脚,就可以很容易实现无线通信的功能,非常适合用来为 MCU 系统构建无线通信功能。
完美解决苹果MacBook无法对NTFS格式的u盘进行读写问题
用命令行方法几行命令,完美解决苹果MacBook无法对NTFS格式的u盘进行读写问题,开启苹果电脑原生对NTFS的支持
STM32F407 步进电机(含角度输出)Keil代码
本代码为STM32F407 步进电机keil5 原创代码( 28BYJ48+驱动板 )(含角度串口输出),绝对可用
STM32F407-四路超声波测距代码
本资源为STM32F407-四路超声波测距代码,测试绝对可用
我所使用的测距模块是HC-SR04,HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测
距精度可达高到3mm;
HC-SR04基本工作原理:
(1)采用IO口TRIG触发测距,给最少10us的高电平信呈。
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
(3)有信号返回, 通过IO口ECHO输出一个高电平, 高电平持续的时间就是超声波从发射到返回的时间。 测试距离=(高电平时间*声速(340M/S))/2。
程序编写思路是:1、配置好使用到的GPIO以及定时器;
2、给模块TRIG端口发送大于10us的高电平信号,当收、收到ECHO回响信号是,打开定时器开始定时;
3、当回响信号消失,关闭定时器;
4、通过定时器定时时间来确定距离。
STM32 ucos-III 工程模板
μC/OS III是一个可裁剪、可固化、基于优先级的实时内核,支持例如资源管理、同步、任务间的通信等等。同时μC/OS III也具备一些很有特色的功能,是很多的其他的实时内核所不具备的,比如完备的实际测量性能、直接发送信号或消息到任务、任何可同时等待多个内核对象等。
与第二代μC/OS II相比,μC/OS III更加优秀,μC/OS III中删除或更新了μC/OS II中很少使用的一些功能;添加了更高效的功能和服务,比如时间片轮转调度(round robin)等,μC/OS II最多支持64个任务,而μC/OS III在理论上任务数量没有限
STM32嵌入式操作系统 ucos-III 官方源码下载
提供官方的ucos-III源码直接下载,节约时间。
μC/OS III是一个可裁剪、可固化、基于优先级的实时内核,支持例如资源管理、同步、任务间的通信等等。同时μC/OS III也具备一些很有特色的功能,是很多的其他的实时内核所不具备的,比如完备的实际测量性能、直接发送信号或消息到任务、任何可同时等待多个内核对象等。
与第二代μC/OS II相比,μC/OS III更加优秀,μC/OS III中删除或更新了μC/OS II中很少使用的一些功能;添加了更高效的功能和服务,比如时间片轮转调度(round robin)等,μC/OS II最多支持64个任务,而μC/OS III在理论上任务数量无限制。
飞鱼星行为管理企业路由器指定ip/mac禁止上网设置教程
飞鱼星行为管理企业路由器指定ip/mac禁止上网设置教程,帮助企业管理者轻松限制员工上班时间使用wifi玩手游等。