首页
学习
活动
专区
工具
TVP
发布

嵌入式开发圈

专栏作者
298
文章
556256
阅读量
78
订阅数
嵌入式软件设计之美-以实际项目应用MVC框架与状态模式(下)
来源 | 嵌入式应用研究院 整理&排版 | 嵌入式应用研究院 上节我们分享了MVC框架、状态模式组合在实际开发中的应用,它能够让我们的软件设计流程更加的清晰、易于维护: 嵌入式软件设计之美-以实际项目应用MVC框架与状态模式(上) 那么这一节我们就直接开门见山,从接下来的这个开源项目分享开始: 项目开源仓库: https://github.com/Yangyuanxin/IotSensorDetect 项目获取方法: git close https://github.com/Yangyuanxin/IotSensorDetect 该项目会不断的添加新的示例来持续完善。 这是一个基于MVC模式+状态设计模式的物联网气体检测开源项目,目前的整体软件通信框架图(后续会根据需求继续拓展)如下所示:
杨源鑫
2022-11-28
4990
开源项目-基于小熊派STM32红外热成像仪
中秋假期除了第二天去了海边,剩下的两天基本上没什么事情做,那么依然还是选择肝起来,躺平是不可能躺平的!此次给大家带来的一个开源项目:小熊派红外热成像仪,它是基于小熊派开发板以及AMG8833热成像模块(不错,为了节省打板时间,我亲手做了一块E53接口的热成像模块小板)来完成的:
杨源鑫
2022-11-28
1K0
一个困惑了一个多星期的嵌入式Linux网络编程问题终于解决了!
上个月中下旬有一个同事突然从公司离职,而他负责的部分是整个项目里的网络编程模块;这也是我们整个项目里最难,BUG最多的模块。目前这个模块涉及难点主要有以下问题:
杨源鑫
2022-06-10
5070
给小熊派做一个可视化的Keil工程配置模板(这个功能真香!)
之前用Keil MDK做项目的时候有个想法:是否能将宏定义做成一个可视化的模板呢?这样我就不用直接去修改对应的.h或者.c文件了,也能减少手误导致工程编译出问题。另外,当程序需要改某个参数时,也可以告诉那些看不懂程序的人帮忙配置,增加程序的维护性。很荣幸的是,Keil MDK就支持这样的方法!那么如何来实现呢?搜索官方文档里的Configuration Wizard:
杨源鑫
2022-04-19
6280
Anycubic Vyper 3D打印机串口屏改造开源项目之串口屏项目启动篇(一)
大家好,马上就要开始过新年了,祝大家新年快乐,身体健康,阖家幸福,事业有成!今天也是我放假的第一天,因此有时间开始继续我的分享了。
杨源鑫
2022-03-24
1.7K0
关注专栏作者,随时接收最新技术干货
如何打造属于自己的3D打印机上位机?这篇文章带你了解一下!
建议不是本行又感兴趣的小伙伴们先看下面两篇了解一下Marlin: 开源Marlin2.x源代码架构学习笔记 3D打印机marlin固件框架与GCode命令总结
杨源鑫
2022-03-24
3.1K1
嵌入式QT应用程序与WEB端通信遇到的HTTPS校验证书的问题记录
近期在做嵌入式QT应用程序与物联网平台交互。其实这个需求我在以往的工作中也做过,只不过这次的情况有些特殊。当我使用QNetworkAccessManager向平台分别发起POST和GET请求时,打印错误如下:
杨源鑫
2022-03-24
8470
详解STM32在线IAP升级
最近一些朋友在玩在线升级,所以这里bug菌挑选了一篇原理与实践结合的技术文章,在stm32上实现还是比较详细的,以前bug也跟大家介绍过这一块的设计方案:
杨源鑫
2021-09-17
1.9K0
中科蓝讯AB32VG1 RISC-V开发板来了!
近日,国内领先的自主物联网操作系统(RT-Thread)厂商睿赛德科技联合其高级会员国内领先RISC-V物联网芯片公司中科蓝讯正式发布基于AB32VG1 RISC-V评估板,AB32VG1评估板原生搭载RT-Thread物联网操作系统,基于RT-Thread Studio提供SDK,并配备了数百页开发实践指南,践行为开发者提供易获取、易用的RISC-V开发平台的初心。
杨源鑫
2021-07-07
9790
Keil MDK 将升级为 Keil Studio,你想要的黑色主题来了,附手把手使用教程
本文带你认识Keil Studio的一些新功能(特点),以及Keil Studio Cloud(网络在线版)基础使用教程。
杨源鑫
2021-07-07
7.2K0
一口气, 了解 Qt 的所有 IPC 方式 | Qt 速学
Qt 里的 Qt Network 模块,提供了一些类,让网络编程变得更容易,且支持跨平台。
杨源鑫
2021-07-07
8100
如何使用Arduino IDE玩转STM32
https://pan.baidu.com/s/1MvBgdneriRA-mHq4eKB_0w 提取码:sl4o
杨源鑫
2021-07-07
1.8K0
两个最常用的3D打印机切片软件
Cura由3D打印机公司Ultimaker及其社区开发和维护。Cura本身源于开源,3D打印切片软件是免费的,也是行业内普及率非常高的一款切片软件,早期国内很多3D打印厂商也在用Cura做切片功能。我们能看到Cura甚至为竞争对手的3D打印机添加了配置文件,其开源和开放的态度非常明确,也让许多用户因此受益。
杨源鑫
2021-05-27
6.8K0
分享GitHub上一些嵌入式相关的高星开源项目
关于GitHub,可能很多人误以为这是互联网人的专属,其实并不是,那上面嵌入式相关的开源项目是有很多的。
杨源鑫
2021-05-07
6750
开源:AliOS_Things_Developer_Kit开发板复活计划
之前写过两个关于这个板子的例程,由于当时个人能力有限所以后面就停更了,也就只有这两篇文章:
杨源鑫
2021-03-30
2.3K1
从SD卡拷贝UI资源到QSPI Flash文件系统(仿串口终端显示拷贝过程)
这次我将STemWin给集成了进来,在这个例程中使用了多行文本控件,做了一个终端可显示从SD卡将BMP格式的图片资源拷贝到QSPI FLASH文件系统的过程,图片数据如下,事先已经将其拷贝到SD卡的根目录中:
杨源鑫
2021-03-15
9360
Keil MDK软件包(pack)下载的几种方法
在我的技术交流群,偶尔会看到有人在问:Keil MDK软件包(pack)网页打不开,有没有什么破解的方法?
杨源鑫
2021-03-15
8.5K0
关于MCU产品开发参数存储的几种方案(开源项目持续收集整理中)
在工作中,凡是涉及到产品开发几乎都会实现参数存储功能,一般参数存储会采用如下的存储介质进行,如:eeprom、spi flash、nand flash、SD卡等等,至于怎么存储那就多种多样了,以我之前开发的产品为例,目前在码云仓库上我开源了几种方法:
杨源鑫
2021-02-23
7590
珍藏已久的 OS 学习网站拿出来分享给大家
平常经常看推荐各种资源教程的,感觉有很多文章稂莠不齐,这次我来推荐点硬核的网站,包你有收获。
杨源鑫
2020-11-02
9630
STM32硬核DIY机械键盘|蓝牙USB双模|灯控
为什么叫创世一号(WorldEdit)呢?因为想着以后用这把键盘,闯荡天下,制造更多东西,就像一个创世神一样,所以就叫创世一号WorldEdit了
杨源鑫
2020-09-04
4.2K1
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档