腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
嵌入式开发圈
专栏成员
举报
300
文章
678779
阅读量
84
订阅数
订阅专栏
申请加入专栏
全部文章(300)
编程算法(91)
单片机(59)
linux(47)
打包(39)
开源(39)
ide(28)
https(25)
网络安全(21)
c++(19)
qt(19)
嵌入式(16)
硬件开发(16)
tcp/ip(15)
sdk(15)
物联网(12)
node.js(11)
腾讯云测试服务(11)
api(10)
gui(10)
数据结构(10)
tencentos tiny(10)
http(9)
缓存(9)
flash(9)
存储(8)
c#(7)
android(7)
git(7)
图像处理(7)
kernel(7)
arm(6)
github(6)
c 语言(5)
windows(5)
数据处理(4)
io(4)
系统(4)
html(3)
命令行工具(3)
消息队列 CMQ 版(3)
网站(3)
企业(3)
shell(3)
gcc(3)
socket编程(3)
微信(3)
小程序(3)
腾讯云开发者社区(3)
mqtt(3)
kafka(3)
定时器(3)
工作(3)
接口(3)
开发(3)
协议(3)
php(2)
bash(2)
makefile(2)
ubuntu(2)
centos(2)
视频处理(2)
面向对象编程(2)
机器人(2)
腾讯物联网终端操作系统(2)
bit(2)
esp32(2)
gpio(2)
i2c(2)
max(2)
spi(2)
thread(2)
timer(2)
usb(2)
对象(2)
函数(2)
开发环境(2)
模型(2)
摄像头(2)
算法(2)
电机控制(2)
对象存储(1)
官方文档(1)
ios(1)
python(1)
javascript(1)
xml(1)
css(1)
json(1)
android studio(1)
mvc(1)
ruby on rails(1)
unix(1)
apache(1)
bash 指令(1)
spring(1)
文件存储(1)
云直播(1)
移动直播(1)
访问管理(1)
SSL 证书(1)
物联网通信(1)
云推荐引擎(1)
腾讯专有云 PaaS 平台(1)
电商(1)
容器(1)
爬虫(1)
ftp(1)
markdown(1)
udp(1)
uml(1)
安全(1)
数据分析(1)
任务调度(1)
虚拟化(1)
ascii(1)
迁移(1)
dart(1)
智能家居(1)
app(1)
arduino(1)
average(1)
buffer(1)
cat(1)
channel(1)
chatgpt(1)
cmd(1)
date(1)
device(1)
esp8266(1)
event(1)
for循环(1)
freertos(1)
harmonyos(1)
input(1)
ip(1)
load(1)
malloc(1)
mips(1)
package(1)
ping(1)
reset(1)
src(1)
state(1)
stm32(1)
sys(1)
touch(1)
version(1)
video(1)
void(1)
wifi(1)
编程(1)
变量(1)
编译(1)
插件(1)
产品(1)
程序员(1)
队列(1)
服务(1)
服务器(1)
工具(1)
公众号(1)
管理(1)
行业(1)
后台(1)
基础(1)
架构(1)
镜像(1)
框架(1)
蓝牙(1)
连接(1)
命令行(1)
配置(1)
容器技术(1)
软件(1)
设计(1)
设计模式(1)
事件(1)
数据类型(1)
调试(1)
网络(1)
系统设计(1)
性能(1)
序列化(1)
虚拟机(1)
音频(1)
优化(1)
原型(1)
电源管理(1)
搜索文章
搜索
搜索
关闭
程序员进阶之路-架构的哲学
接口
设计
程序员
对象
架构
工作时间久了以后,发现对框架(Spring)的了解还停留在一个基本会使用的阶段,对它的一些设计演进并没有一个全面的认识,在笔者经历过的团队中其实还存在一大部分程序员对分层的思想还是不甚了解,更别谈对项目的架构设计分层设计理念了,其实一个架构师尤其是一个有理想有追求的架构师一定是追求其框架设计演进过程和思想,然后转变成自己的设计和架构功底,这才是我们真正能够借鉴内化的。所以说,学会项目的架构分层是一个区别一个程序员是否合格的分水岭,更是一个架构师必须要掌握的基本功。
杨源鑫
2024-07-18
195
0
Docker容器技术的安装和使用介绍!这款79元全国产处理器不简单
容器技术
软件
容器
工作
镜像
Docker是一种开源平台,用于开发、部署和运行应用程序。它利用容器化技术,将应用程序及其所有依赖项打包到一个称为容器的独立的运行环境中。这使得应用程序在不同的环境中能够以一致的方式运行,无论是在开发人员的笔记本电脑、测试环境还是生产服务器上。
杨源鑫
2024-04-16
154
0
一个集RTOS、GUI、蓝牙、电源管理等一体的嵌入式软硬件开源项目
嵌入式
开源
gui
蓝牙
电源管理
经常有小伙伴问【哪里有可以参考的开源项目】之类的问题。其实,我不定期都在给大家分享一些优秀的开源项目。
杨源鑫
2023-11-16
789
0
深入学习Linux摄像头v4l2应用编程
linux
缓存
编程
队列
摄像头
vl42是video for Linux 2的缩写,是一套Linux内核视频设备的驱动框架,该驱动框架为应用层提供一套统一的操作接口(一系列的ioctl)
杨源鑫
2023-11-16
1.8K
0
Github上找到的一个高星可产品化的闭环电机驱动器开源项目
github
开源
机器人
系统
性能
CLN17 电机驱动器是一款开源、紧凑、高性能的闭环步进电机驱动器,专为 NEMA17 外形尺寸电机设计。该驱动器提供先进的功能,如静音和平稳的运动、高精度的位置控制和节能功能,使其成为各种应用的理想选择,包括机器人、CNC 机床和 3D 打印机。
杨源鑫
2023-11-10
863
1
关注专栏作者,随时接收最新技术干货
杨源鑫
关注
用户9732199
关注
用户6064102
关注
用户5926553
关注
一种基于QT应用程序封装JsonRpc2.0协议请求对象的便捷方法
qt
存储
对象
函数
协议
之前一直用的是cJSON库来封装和解析,写久了感觉实在太丑,又难维护,于是还是研究下QT原生的QJson是否有更优雅的方法来封装一些Json对象,果不其然,通过阅读QT开发文档发现,QT封装的Json非常强大,其中Json对象可以有很多种形式,我们看到qjsonobject.h中:
杨源鑫
2023-10-09
328
0
运动控制系统优化的关键 | 电流环、速度环、位置环的优化
基础
模型
系统
系统设计
优化
可以通过开环特性的幅值与相角裕量来判断系统的稳定性,同时也可以通过超调的大小来判断系统的稳定性,如下图所示。
杨源鑫
2023-10-09
2.3K
0
步进电机控制算法—梯形加减速运动算法
变量
定时器
算法
系统
电机控制
如下图所示,假设该装置使用步进电机实现物体X的移动,系统要求物体X从A点出发,到B点停止,移动的时间越短越好且系统稳定。
杨源鑫
2023-10-09
1.3K
0
步进电机控制算法—S形加减速运动算法
定时器
模型
算法
系统
电机控制
如下图所示,假设该装置使用步进电机实现物体X的移动,系统要求物体X从A点出发,到B点停止,移动的时间越短越好且系统稳定。
杨源鑫
2023-10-09
1.6K
0
手把手教你实现自定义的应用层协议
打包
服务
网络
协议
序列化
顾名思义就是数据在网络传送的字节流中的起始地址的高低,为了避免在网络通信中引入其他复杂性,网络字节序统一是大端的。
杨源鑫
2023-08-30
642
0
一个“真”产品级开发板开源项目-小安派,快来一起体验吧!
开源
产品
接口
摄像头
音频
今天,分享一个“真·产品级”开发板开源项目——AiPi-Eyes-S1(小安派-Eyes-S1)、AiPi-Eyes-S2(小安派-Eyes-S2)。
杨源鑫
2023-08-30
407
0
工欲善其事,必先利其器-基于ubuntu18.04 VScode开发100ASK-ESP32
esp32
插件
工具
开发
开发环境
前面我们基于ubuntu环境搭建了esp-idf的开发环境,它也是为了接下来基于VSCode来开发100ASK-ESP32准备的:
杨源鑫
2023-08-30
281
0
工欲善其事,必先利其器-基于ubuntu18.04搭建100ASK-ESP32开发环境并成功点灯
esp32
编译
开发
开发环境
配置
前面搭了一个ubuntu18.04的服务器+远程VScode开发环境,最终就是为了玩板:
杨源鑫
2023-08-30
309
0
工欲善其事,必先利其器--Vscode嵌入式Linux开发远程开发设置(适用于多平台)
嵌入式
linux
服务器
开发
连接
最近搭了一台Ubuntu18.04版本的桌面PC,不得不说比起Window搭虚拟机搞起来爽多了,我的这台服务器是2017年买的,之前一直装的是Window系统:
杨源鑫
2023-08-30
464
0
实现一个简单的事件驱动处理框架
event
void
函数
框架
事件
事件驱动框架允许程序处理外部事件,如网络连接、文件I/O、超时和信号。事件驱动框架可以让程序通过回调函数处理不同的事件,回调函数可以在事件触发时立即被调用。
杨源鑫
2023-08-30
463
0
今天,我和ChatGPT聊了聊工作的问题
chatgpt
工作
行业
今天,我和ChatGPT聊了聊关于工作的问题。 1、嵌入式软件工程师会不会被影响? 2、会影响哪些工作? 3、我需要从事哪些行业才不会被chatGPT替代?
杨源鑫
2023-02-16
792
1
嵌入式linux综合性能评估
average
cat
load
mips
sys
干货福利,第一时间送达! 在嵌入式项目预研前期阶段,我们常常需要对某个平台进行资源和性能方面的评估,以下是最常见的一些评估指标:
杨源鑫
2023-02-16
950
0
在ARM板上跑Ubuntu系统和黑客帝国,牛!
ubuntu
linux
shell
bash
bash 指令
摘要:能不能在ARM板上运行Ubuntu呢?答案肯定是可以的,Ubuntu是Linux系统的一种,可以简单的将Ubuntu理解为一个根文件系统,和我们用busybox、buildroot制作的根文件系统一样。因此移植Ubuntu也就是将Ubuntu根文件系统移植到我们的开发板上。
杨源鑫
2023-02-16
3K
0
嵌入式软件设计之美-以实际项目应用MVC框架与状态模式(下)
https
网络安全
开源
消息队列 CMQ 版
kafka
来源 | 嵌入式应用研究院 整理&排版 | 嵌入式应用研究院 上节我们分享了MVC框架、状态模式组合在实际开发中的应用,它能够让我们的软件设计流程更加的清晰、易于维护: 嵌入式软件设计之美-以实际项目应用MVC框架与状态模式(上) 那么这一节我们就直接开门见山,从接下来的这个开源项目分享开始: 项目开源仓库: https://github.com/Yangyuanxin/IotSensorDetect 项目获取方法: git close https://github.com/Yangyuanxin/IotSensorDetect 该项目会不断的添加新的示例来持续完善。 这是一个基于MVC模式+状态设计模式的物联网气体检测开源项目,目前的整体软件通信框架图(后续会根据需求继续拓展)如下所示:
杨源鑫
2022-11-28
683
0
嵌入式软件设计之美-以实际项目应用MVC框架与状态模式(上)
mvc
迁移
笔者在职场工作多年,维护过屎山级别的项目代码,也参与过大大小小的软件开发。我逐渐明白了写代码最重要的并不是炫技,而是让其他维护这个项目的人能够更快的上手去拓展项目的功能,以便能够更好的传承下去。
杨源鑫
2022-11-28
1.1K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档