logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一.关于notepad++如何配置c/c++编译运行环境

一.关于notepad++如何配置c/c++编译运行环境。1.安装配置MinGW环境,并配置环境变量。2.notepad++安装插件:3.添加快捷键:分别输入下面的编译和运行,并保存编译:cmd /k g++.exe -g -W -Wall -o $(CURRENT_DIRECTORY)$(NAME_PART).exe $(FULL_CURRENT_PATH)或者cmd /k gcc -Wall

一.stm32使用hal库串口接收发送测试

一.hal库串口接收发送测试1、串口的模式有3种,一是查询模式,二是中断模式,三是DMA模式HAL_UART_Transmit();串口轮询模式发送,使用超时管理机制HAL_UART_Receive();串口轮询模式接收,使用超时管理机制HAL_UART_Transmit_IT();串口中断模式发送HAL_UART_Receive_IT();串口中断模式接收HAL_UART_Transmit_DM

文章图片
#stm32
一、关于正点原子stm32mp157上的hdmi显示效果补充演示

本文介绍了在STM32MP157开发板上手动挂载eMMC与SD卡的bootfs分区,通过挂载/dev/mmcblk2p2(eMMC)或/dev/mmcblk1p4(SD卡)至/mnt/bootfs,查看并修改extlinux配置文件,实现启动时选择HDMI或LCD显示模式。关键步骤包括创建挂载点、挂载分区、编辑stm32mp157d-atk_extlinux.conf文件中的DEFAULT项,以适

#stm32#嵌入式硬件#单片机
一、关于linux开发板上移植ubuntu根文件系统并配置桌面环境笔记记录

本文基于STM32MP157开发板,使用正点原子SDK初始化SD卡,通过Deepin虚拟机解压Ubuntu Base 20.04 LTS armhf镜像,利用chroot环境配置根文件系统。完成网络、DNS、软件源设置,安装XFCE桌面环境及LightDM自动登录,集成中英文输入法、浏览器、音视频播放器、开发工具等常用应用,并配置SSH远程访问与VNC远程桌面。最终将生成的rootfs写入SD卡,

#单片机#驱动开发
一、移植gba模拟器到linux系统/开发板

本文详细介绍了将mGBA模拟器移植至Linux系统及STM32MP157开发板的全过程。在Linux上通过apt安装依赖并编译mGBA,实现GBA游戏运行;在开发板端,使用ST官方SDK与交叉编译工具链,编译兼容的SDL 1.2库,并针对800×480屏幕适配mGBA 0.8.4版本,修改渲染逻辑以实现居中显示,最终成功在嵌入式平台运行GBA游戏,验证了跨平台移植的可行性。

#单片机
三、基于LVGL和STM32上外设可做一些交互功能展示

本文基于CSDN博客实现一款嵌入式计算器UI,采用LVGL构建界面,定义了清晰的色彩与布局。核心逻辑包含状态机管理(累加器、运算符、输入缓存),支持数字输入、小数点、四则运算及错误处理。通过calc_apply函数实现运算,calc_refresh同步显示,具备清零、正负切换、百分比等基础功能,界面友好,代码结构清晰,适用于资源受限的嵌入式平台。

#单片机
四、在zephyr上使用i2c+dma传输/i2c设备测试

本文介绍了STM32 I2C DMA功能的测试验证过程。通过配置prj.conf和app.overlay文件启用I2C和DMA功能,并设置调试日志级别。代码展示了如何初始化I2C设备,使用DMA传输发送数据包(0x10,0x20,0x30),并通过串口打印操作结果。测试结果表明I2C DMA传输功能正常工作。文中还提供了使用MPU6050传感器的注释代码,可通过取消注释来测试传感器功能。配置文件和

一、烟雾+土壤湿度传感器模块分析

1、烟雾传感器模块2、土壤湿度传感器模块其基本都是通过检测电压变化而进行的,使用adc进行采集数字信号的变化,进而得到想要的模拟量值来。其中涉及到很多数字信号和模拟量之间的关系,例如温度变化到导致的电压改变,又或是重量变化导致电压发生改变等等,这些变化在特定环境(如常温常压)与电压呈现出一点的线性关系。通过adc采集电压变化的数字信号,就能得到与之对应的模拟量值来。

文章图片
#模块测试
一、基于freertos系统上关于ATGM336H定位模块的定位测试验证

本文介绍了ATGM336H GNSS模块的硬件连接与软件解析实现方案。硬件连接方面,详细说明了模块引脚定义(TX/RX/VCC/GND)的正确连接方式,并强调了天线朝向、供电电压选择和波特率设置等关键注意事项。软件部分采用DMA+空闲中断接收NMEA数据,通过双任务架构实现数据获取与解析:Task01负责DMA数据接收和队列管理,Task02专用于GNGGA帧解析。解析算法创新性地采用延迟转换策略

#单片机
    共 20 条
  • 1
  • 2
  • 请选择