
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了在树莓派上使用Python通过MQTT协议发送"Hello World"消息的完整流程。由于新版Raspberry Pi OS的安全限制,作者采用虚拟环境安装paho-mqtt库,详细说明了环境创建、激活和库安装步骤。通过编写测试代码实现与EMQX服务器的连接和消息收发,并展示了如何修改代码实现持续发送消息。文章还提供了使用MQTTX工具进行可视化测试的方法,以及后续

摘要:SysTick是ARMCortex-M内核集成的24位倒计时定时器,作为系统精准时基,广泛用于延时函数和实时操作系统任务调度。其工作原理基于CTRL、LOAD、VAL和CALIB四个寄存器,通过配置时钟周期实现定时功能。示例代码展示了如何利用SysTick实现微秒级(delay_us)、毫秒级(delay_ms)和秒级(delay_s)延时函数,其中72MHz系统时钟下1ms对应72000个
本文介绍了在树莓派上使用Python通过MQTT协议发送"Hello World"消息的完整流程。由于新版Raspberry Pi OS的安全限制,作者采用虚拟环境安装paho-mqtt库,详细说明了环境创建、激活和库安装步骤。通过编写测试代码实现与EMQX服务器的连接和消息收发,并展示了如何修改代码实现持续发送消息。文章还提供了使用MQTTX工具进行可视化测试的方法,以及后续

本文总结了STM32工程建立的基本步骤:1.在Keil中新建工程并选择型号;2.建立Start、Library、User等文件夹,将固件库文件复制到对应位置;3.在工程中添加相应文件分组并导入文件;4.配置工程选项,包括头文件路径、宏定义和调试器设置。具体步骤包括:建立工程目录结构,添加启动文件、库函数文件和用户文件,在Keil中导入并分组,最后进行编译器配置和调试器设置。通过一个LED控制测试程








