logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32下的C/C++混合编程项目开发(Makefile)

本文介绍了在STM32平台上实现C/C++混合编程的方法。通过STM32CubeMX创建基础Makefile工程后,添加了C++代码(LED驱动类),并修改Makefile以支持C++编译(添加g++工具链、CXXFLAGS等)。重点展示了如何通过extern "C"包装C++接口供C代码调用,解决了符号修饰问题。最后实现了LED闪烁功能,验证了混合编程的可行性。该方法适用于需

文章图片
#stm32#c语言#c++ +4
GPIO从原理到应用

本文深入介绍了嵌入式系统中GPIO(通用输入输出端口)的核心技术与应用。GPIO作为微控制器与外部设备交互的基本接口,具有可配置、数字化、双向传输等特点。文章详细解析了GPIO的硬件实现原理,包括输出驱动器、输入缓冲器、上下拉电阻等组件;阐述了输入/输出/复用等多种工作模式及其特点;并以STM32为例说明GPIO寄存器的配置方法。最后列举了GPIO在LED控制、按键检测、通信协议模拟等领域的典型应

文章图片
#单片机#嵌入式硬件#驱动开发
常用物联网应用协议

本文主要介绍在物联网领域,常用的一些物联网应用协议,包含以下几种:1、MQTT(Message Queuing Telemetry Transport)2、CoAP(Constrained Application Protocol)3、HTTP/HTTPS(Hypertext Transfer Protocol)4、AMQP(Advanced Message Queuing Protocol)5、

文章图片
#物联网
到底了