随笔分类 -  嵌入式

摘要:前言 前段时间买了一个orangepi5pro开发板,准备学习驱动开发,但是网上教程基本都需要在自己电脑安装虚拟机,下载内核源码,编译内核后才能进行驱动开发,但我想直接在【开发板】上进行开发,不采用虚拟机!!! 环境准备与编译 主要参考【腾讯元宝】和【通义千问】AI模型的回答。 (1)工具链安装 # 阅读全文
posted @ 2025-09-30 11:55 aJream 阅读(126) 评论(0) 推荐(1)
摘要:RT-Thread Nano移植到STM32心得(基于GCC)目录环境说明RT-Thread Nano移植(一)基本框架移植(二)移植rt_kprintf(三)移植FinSH(四)移植总结(五)项目开源地址 环境说明 1、芯片:STM32H723ZGT6(Cortex-M7) 2、编译和开发环境:arm-none-eabi-gcc、cmake、ninja(可换 阅读全文
posted @ 2025-08-19 15:02 aJream 阅读(317) 评论(0) 推荐(0)
摘要:官网下载的最新版的CH340驱动有时会出问题,比如串口明明没有被占用但依旧会出现“串口被占用……”之类的信息 因此找了个老版本的,先把原来的卸载了,再把这个老版的进行安装 阅读全文
posted @ 2024-09-23 17:11 aJream 阅读(207) 评论(0) 推荐(0)
摘要:网上关于STM32移植FreeRTOS的各种方法太多了,各不相同,大多数是cubemx+keil环境的,这里使用cubemx+cmake移植一次 阅读全文
posted @ 2024-09-22 21:34 aJream 阅读(1406) 评论(0) 推荐(0)
摘要:ESP32+Arduino+OLED+u8g2播放视频1、思路分析 ESP32采用Arduino开发,结合u8g2模块可以很方便地实现在oled上显示图片。因此,只需要将一个视频拆开成一帧帧,然后循环显示即可。 然而,有几个问题: 视频太大,esp32的flash无法存下怎么办? 答:两种方案:视频存储在电脑,一帧帧发送给ESP32即可,这样ESP32 阅读全文
posted @ 2023-02-07 21:24 aJream 阅读(923) 评论(0) 推荐(0)
摘要:ArduinoIDE配置ESP32开发环境ArduinoIDE搭建ESP32开发环境,介绍2种方法,第二种方法适用于网络不好,在ArduinoIDE里下载慢的情况 阅读全文
posted @ 2022-06-23 10:08 aJream 阅读(3182) 评论(0) 推荐(0)
摘要:I2C通信协议协议介绍 I2C(Inter-Integrated Circuit)是一种通用的【总线协议】,一种简单的双向两线制总线协议标准; 实现I2C需要两根信号线完成信息交换,SCL时钟信号线,SDA数据输入/输出线。它属于【同步通信】,由于输入输出数据均使用一根线,支持【双向数据交换】,因此通信方向为【半 阅读全文
posted @ 2022-03-25 21:50 aJream 阅读(602) 评论(0) 推荐(0)
摘要:基于STM32F103的智能家居项目设计嵌入式课程设计,用到STM32采集温度、湿度、光照强度并通过TFTLCD显示,ESP8266开发板NodeMCU获取天气、时间信息,通过MQTT协议与APP进行通信,APP用于在手机进行远程显示,开可以操作控制报警温度等使得STM32驱动蜂鸣器开启。 阅读全文
posted @ 2021-11-18 14:57 aJream 阅读(3886) 评论(0) 推荐(1)
摘要:tone()函数 Arduino 的 tone()函数可以在一个引脚上产生一个特定频率的方波,占空比 50%,持续时间可以设定。而 noTone()函数则关闭该引脚上的脉冲信号输出。在这个引脚上连接一个蜂鸣器,就能发出 Tone()函数指定频率的声音。如果这个引脚已经在播放音乐, 改变 tone() 阅读全文
posted @ 2021-04-09 17:50 aJream 阅读(416) 评论(0) 推荐(0)