自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星火嵌入式

嵌入式技术交流

  • 博客(35)
  • 收藏
  • 关注

原创 【RTThread Studio】【STM32CubeMX】修改ioc文件后报错处理

1、基于正点原子的STM32H7阿波罗开发板的BSP工程2、修改CubeMX_Config.ioc文件后出现了一堆报错3、由于不会用Scons,本人采用的是“排除构建”+部分修改的思路。

2025-05-22 10:49:38 216

原创 【RT-Thread】【ymodem】【Xshell】通过STM32H7串口实现SD卡和PC机文件互传

在空白处鼠标右击然后如下选择发送接收文件要先发送命令sy /XXX接收完成后软件崩溃了,好在文件能接收下来,还是有些不适配,有什么更好的方案请给我留言。

2025-02-25 09:02:50 205

原创 【RT-Thread】dlmodule动态模块编译加载后运行不报错也无输出解决

文是编译动态模块并从文件系统运行,如何开启动态模块功能见本专栏系列文章。

2025-02-12 15:02:38 267

原创 【RT-Thread】dlmodule动态模块使用实操细节补充(保姆级)

。详细步骤官方说明,本文仅作补充。

2025-02-11 15:48:30 394

原创 【STM32H743】【RT-Thread Studio】RTC功能(基于BSP工程可一键开启)

之前建立了文件系统,可是使用mkfs格式化SD卡时会报没有RTC错误,原因是FATFS文件系统需要时间戳现在给系统加入RTC功能。

2025-02-10 08:56:54 1142

原创 【RT-thread】动态模块(dlmodule)和进程管理模块(lwP)的对比

RT-Thread的用户进程和动态模块都可以单独编译,都可以在系统运行之后从文件系统加载运行,本文主要讨论两者的区别,本人也在学习中,错误的地方请批评指正。

2025-02-09 07:03:55 1302

原创 【ATK-WarShip(STM32F103ZET6)】【RT-Thread Studio】使用AT组件连接互联网+LVGL图形界面+外部SRAM+SD卡文件系统

1、正点原子战舰板ATK-WarShip(STM32F103ZET6)2、RT-Thread Studio 基于BSP新建工程3、使用正点原子的ESP8266模块(

2025-02-08 10:13:46 338

原创 【ATK-WarShip(STM32F103ZET6)】【RT-Thread Studio】使用AT组件连接互联网

1、正点原子战舰板ATK-WarShip(STM32F103ZET6)2、RT-Thread Studio 基于BSP新建工程3、使用正点原子的ESP8266模块(

2025-02-08 09:19:27 153

原创 【STM32H743】【RT-Thread Studio】建立文件系统

1、ATK-STM32H743-APOLLO开发板3、基于BSP建立工程。

2025-02-07 16:43:37 579

原创 【STM32H743】【RT-Thread Studio】使用DAP仿真器报错解决

下载或者仿真时提示设备“unkown”

2025-02-07 15:40:30 234

原创 ESP8266 STA模式下建立一个网页,从网页获取一个整数(范围限制在3600到7200),并且把这个整数保存在FS文件系统中,下次开机时通过串口输出这个值

创建一个简单的HTML表单,允许用户输入一个整数。这样,你就完成了从网页获取整数并保存到文件系统的功能。函数中,处理表单提交的数据,并将其保存到文件系统中。函数中,读取文件系统中保存的整数,并通过串口输出。

2025-01-27 08:23:54 308

原创 ESP8266基于WiFiManager设置页面添加参数并且掉电不丢失

默认情况下,WiFiManager 只会保存 Wi-Fi 凭据(SSID 和密码)。如果你希望保存自定义参数,可以将其存储到设备的非易失性存储器(如 EEPROM 或 SPIFFS)。

2025-01-26 16:00:01 381

原创 【ESP32、ESP8266的OTA(Over-The-Air)无线方式固件升级】

Arduino IDE OTA:最简单,适合快速开发。HTTP OTA:适合远程更新,需要 Web 服务器。MQTT OTA:适合远程更新,需要 Web 服务器、适合已使用 MQTT 的项目。SPIFFS OTA:适合本地存储固件的场景。第三方库:提供更高级的功能和易用性例如:AsyncElegantOTA:基于 AsyncWebServer 的 OTA 库,支持 Web 界面更新。WiFiManager:结合 OTA 功能,支持配置 Wi-Fi 和 OTA 更新。

2025-01-26 09:40:23 1442

原创 亿佰特CAN转422、232、485模块解决高于115200波特率时设备失联问题

产品简介:ECAN-401S是成都亿佰特电子科技公司有限公司自主研发的一款小型智能协议转换产品。产品使用 8V~28V 宽电压供电,集成1路CAN-BUS接口、1路RS485接口、1路RS232接口和1路RS422接口,可实现CAN与RS485/RS232/RS422串口不同协议数据之间的双向转换。

2024-10-24 19:56:08 566

原创 Git使用GUI界面实现任意历史版本对比

首先进入版本历史查看界面标记某次提交选择某次提交并和标记的提交对比可以查看比较结果了,具体到每一个文件每一行代码

2024-10-23 17:57:00 573

原创 嵌入式入门学习——8基于Protues仿真Arduino+SSD1306液晶显示数字时钟

Arduino优势显现,这么少的代码实现了比较复杂的功能,话说做出这个效果我还没注意到这里的I2C是软件模拟的还是硬件直接驱动的,不管了Arduino管什么底层呢,能用就行了。

2024-10-19 06:11:41 754 2

原创 嵌入式入门学习——7Protues导入Arduino IDE生成的固件和Arduino使用库文件开发

添加Arduino编译出来的固件,但是可见最低位闪烁,可能是仿真的原因,真实硬件应该不会这样,看了光仿真也不行,必要的时候还是要上硬件。9 可见自动添加了头文件(当然你也可以收到添加,就不用做步骤6、7、8了)10可见之前安装好SevSeg库的提示(当然做好第5步之后就可以看见了)1新建工程并保存,注意工程名和工程所在的文件夹必须同名。请自行下载安装,点击标题链接即可,下载完成后。,直接看作者的原汁原味的一手资料。理解和使用库的最快方式就是看。当然也可以看整理好的资料。3点击添加库文件的按钮。

2024-10-18 20:44:18 928

原创 嵌入式入门学习——6Protues点亮数码管,认识位码和段码,分辨共阴还是共阳(数字时钟第一步)

图上可见二极管都点亮了,顺便也可以知道具体引脚对应的位置。实际工作中如果遇到不确定型号的数码管也可以使用这种方法上电测试。对了连接完成电路后要点击左下角的仿真按钮才能让电路开始工作哦。

2024-10-18 15:47:41 1805

原创 STM32串口DMA连续发送多帧,但是只有最后一帧数据成功发出问题的解决方法

DMA连续发送多帧但是只有最后一帧数据发出。

2024-10-17 20:00:06 1635

原创 软件模拟I2C和硬件直接驱动I2C读取TCA95系列I2C转IO芯片分析

软件读取I2C转IO信号跳变,低电平时能读到高电平信号,搞电平时能读到低电平信号,正确信号和错误信号的比值约10:1。

2024-10-17 19:47:36 325

原创 基于巴法云和Home Assistant实现小爱同学控制美的热水器,解决找不到设备的问题

默认美的的热水器只能调节温度,让我们添加上电源开关和烧水开关吧,添加实体训练小爱就可以啦。

2024-10-16 19:32:11 4694 3

原创 Windows系统一键安装Home Assistant ,实现小爱同学控制美的热水器(2024最新且最简方案,亲测可用)

无需Linux、无需Docker解压之后直接点击hass.cmd这个脚本文件等一会命令行窗口会提示安装完成啦!

2024-10-16 17:12:03 2343

原创 嵌入式入门学习——5了解寄存器如何控制单片机

单片机的控制最终是要落实到寄存器上的。使用库函数或者使用高级语言是招式,了解单片机的寄存器则是内功。招式是千变万化的,而内功心法则稳定而深厚。内功心法的深度决定了可以学习的招式变术的上限高度。

2024-10-16 12:32:14 1002

原创 2025秋招:从面试官的角度探讨简历编写和面试过程

最后还是说功在平时,平时要多注意学习,回答问题才可以对答如流。临时抱佛脚的话也能强一点,建议多看看面试题。

2024-10-16 07:07:44 729

原创 嵌入式入门学习——0快速入门,Let‘s Do It!

道虽迩,不行不至;事虽小,不为不成。其为人也多暇日者,其出人不远矣。闲暇时候刷刷手机打打游戏获得转瞬即逝的多巴胺,不如写写文章,做做设计,获得事业有成的内啡肽。

2024-10-12 10:32:04 315

原创 国产嵌入式操作系统——RT-Thread的串口接收解析

分析RT-Thread的串口驱动框架

2024-09-29 07:02:28 2007

原创 2025秋招:嵌入式开发20万的Offer,问哪些问题?(基础内容篇)

中型企业,位于二线省会,主要是做飞行器总体,技术已经成熟,865,周末双休,嵌入式系统设计不算复杂,总包20万,面试时问哪些问题呢?软硬件基础知识总结。

2024-09-29 00:52:33 1501

原创 嵌入式入门学习——4使用STM32CUBEMX和KEIL MDK基于Protues仿真串口输出“hello world”

本文将展示如何使用STM32CUBEMX软件图形化配置STM32F103C4的时钟树、配置串口1驱动程序、配置GPIO输出生成一个Keil MDK的工程,然后在工程中仅仅需要敲三行代码就实现了LED的闪烁和串口的“hello world”输出。最后将生成的工程在Protues仿真运行,通过Protues内部的LED指示灯、示波器、模拟串口助手验证试验结果。先来看最后的效果。图1 STM32仿真本文主要内容是STM32CUBEMX开发,基于HAL库实现了低代码编程。

2024-09-26 23:43:52 1394

原创 嵌入式入门学习——3Arduino基于Protues仿真实现串口输出“hello world”

不免费、STM32跑不到最高主频、容易闪退、示波器没有真的好用,不过用来教学和示例还是很棒的。今天很晚了,估计不能更STM32的Arduino仿真了,尽请期待吧。

2024-09-26 20:01:46 1537

原创 嵌入式学习路线——2没有必要从51单片机起步了

对比Ardino、STM32、STC51等的开发难度

2024-09-25 14:44:37 2926

原创 嵌入式入门学习——1先搞清嵌入式是什么、学了有什么用

随着5G、边缘计算等技术的不断成熟,物联网的连接能力、数据处理速度和智能化水平不断提升,为嵌入式系统提供了更广阔的应用空间。手机、电脑、路由器、摄像头、无人机、智能汽车等可以认为是嵌入式里面的通用化方向,把人们日常生活中的最常用的外围电路“定制”出来,卖出最大的出货量。等大型央企每年也需要大量的嵌入式人才,不过他们走的是定制化、可靠性、高价值、低产量的路线,相应的薪资待遇会低一些,不过有体制保障、有家国情怀,也是很多嵌入式学生的理想。随着这些领域的不断发展,对嵌入式工程师的需求也在持续增长。

2024-09-25 10:21:10 1068

原创 串口助手——自动校验+控件+波形图Jcom

Jcom是我最近才发现的一个多功能的串口助手软件,很小众,目前看官网下载量也不到1万,知名度不高,但是真心推荐,亲测好用,官网介绍很充分,我这边挑重点复制过来再翻译成人话(不要拽太多专业词汇),想下载直接给官网链接Jcom串口助手基础功能。

2024-09-24 13:03:18 2808 1

原创 串口助手——经典工具sscom

我从事嵌入式软件多年,使用过很多串口助手,他们的功能 各有特色。我想分类讲一下他们的功能和优缺点,方便大家选择使用。当然实现一个串口上位机软件不难,我自己平时也写了很多专用串口软件,这个后续再说。

2024-09-24 11:25:55 2020

原创 串口助手——被动回复+统计报表“格西烽火”

格西烽火 串口助手(二)第二章 结合sscom测试格西烽火文章目录格西烽火 串口助手(二)前言一、被动(从机)模式二、主动(主机)模式三、统计报表功能(以主动模式为例)总结前言主要试验了格西烽火的主动模式、被动模式、单帧响应、两帧响应等。使用了sscom和格西烽火,分别打开两个串口,并把两个串口连接起来如下图TX1<--->RX2RX1<--->TX2提示:以下是本篇文章正文内容,下面案例可供参考一、被动(从机)模式如上图sscom发送从机期待匹配(

2021-08-10 17:13:01 1589

原创 串口助手——自动校验+变量赋值“格西烽火”

格西烽火是一个国产的串口助手软件,功能比sscom多,相应的使用起来也比较复杂。支持协议解析、自动响应、自动计算校验、变量赋值、测试工程、报表导出等,解决了写上位机调试软件的麻烦。这是收费软件。目前已经有一定的应用了,但是离熟练掌握还有一段距离。0、简单示例可以使用变量装订电子延时器时序,好处就是自动计算校验了,不然用sscom每一帧都要自己计算。1、安装目录主要是看里面有Examples文件夹,里面有使用例子。通过例子可以更直观的学习软件2、直接激励直接激励项目可以发送十六进制、文件、字符

2021-08-10 14:46:16 7127 1

【ATK-WarShip(STM32F103ZET6)】【RT-Thread Studio】使用AT组件连接互联网+LVGL图形界面+外部SRAM+SD卡文件系统

【ATK-WarShip(STM32F103ZET6)】【RT-Thread Studio】使用AT组件连接互联网+LVGL图形界面+外部SRAM+SD卡文件系统

2025-02-08

【ATK-WarShip(STM32F103ZET6)】【RT-Thread Studio】使用AT组件连接互联网

【ATK-WarShip(STM32F103ZET6)】【RT-Thread Studio】使用AT组件连接互联网

2025-02-08

midea-ac-lan.zip

美的的HAAS插件,可实现基于HAAS控制美的智能设备 将最新版本中的所有 custom_components/midea_ac_lan 文件复制到您的 /custom_components/midea_ac_lan Home Assistant。,最后重启HA 添加配置过程中,系统可能会要求您输入美的帐户和密码。必须从美的云服务器检索设备信息(Token 和 Key)。配置完所有设备后,您可以删除美的账户配置,而不会影响设备的使用

2024-10-16

HassWP(Home Assistant Windows一键安装包)V2024.4.3

无需Linux、无需Docker,Windows系统直接运行。Home Assistant Windows Portable(HassWP)是一款专为Windows设计的便携版Home Assistant,让你在Windows环境下轻松管理你的智能家居。虽然直接在Windows上运行不受官方支持,但这个项目通过集成一系列组件和插件,确保了大多数功能的正常工作。 使用步骤 下载最新版本的HassWP_XXXX.XX.X.zip。 解压缩到你想要的位置。 双击运行hass.cmd以启动Home Assistant及其默认浏览器。 项目技术分析 HassWP基于WinPython构建,预装了Home Assistant的最新稳定版本(当前为v2024.4.3),并集成了多个实用工具,如[NotePad++](v7.8.5 32bit)用于编辑配置文件,以及[HACS]((https://hacs.xyz/)(v1.34.0)提供扩展管理。此外,它还包含了一系列特定设备的集成插件,如Ergomotion智能床、JURA咖啡机等,使得与各种设备的交互更加便捷。

2024-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除