腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
嵌入式开发圈
专栏成员
举报
300
文章
636949
阅读量
82
订阅数
订阅专栏
申请加入专栏
全部文章(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)
搜索文章
搜索
搜索
关闭
一种高效的串口自定义16进制通信协议的嵌入式应用开发解决方案
数据结构
打包
编程算法
摘要:本文在探讨传统数据收发不足之后,介绍如何使用带FIFO的串口来减少接收中断次数,通过一种自定义通讯协议格式,给出帧打包方法;之后介绍一种特殊的串口数据发送方法,可在避免使用串口发送中断的情况下,提高系统的响应速度。
杨源鑫
2022-03-24
2K
0
3D打印机Marlin固件串口功能解析和程序移植
单片机
数据处理
数据结构
原版Marlin固件硬件平台基于arduino,采用C++类对串口操作函数函数进行了封装,代码注释中介绍了这些函数的功能。MarlinSerial.h文件中类的定义,此处的类只保留的框架结构,留存的这些函数基本上是要一直到STM32平台要实现的函数。
杨源鑫
2021-05-27
2.6K
0
一个产品级MCU菜单框架设计
腾讯云测试服务
github
git
开源
数据结构
声明:本处所说的菜单是用在128*64这种小屏幕的菜单,例如下面这种,不是彩屏上的GUI。
杨源鑫
2021-01-26
1.2K
0
自己动手撸个简单的LCD驱动框架吧!
数据结构
编程算法
开源
废话不多说,理论讲太多没啥感觉,这些条条框框本质就是基于面对对象的设计模式相关的一些理论,设计模式就是前人实践多了发现一些规律然后总结出来的那么一套好用的框架,所以咱们直接出干货,硬肝!以小熊派上的SPI OLED驱动为例,将原来开发包里的LCD驱动做一些简单的改造,然后我们根据需求设计如下的驱动模型框架,分为模型、驱动、设备三个部分,我们先不考虑太细节的东西,也不会把这个东西一开始就做得特别复杂,这样不利于理解,于是我们构建如下的框架思维导图:
杨源鑫
2020-11-09
806
0
TencentOS tiny危险气体探测仪产品级开发
单片机
数据结构
tencentos tiny
文件存储
windows
这几篇文章都跟最终要达到的效果关联很大,但是功能并没有完善,今天分享的这个总算是有点像产品的样子了,但无奈硬件资源有限,无法完成太多功能,但我还是希望有朝一日,我能利用我身边的资源把它做成一个公模开源的手持式危险气体探测仪,并继续完善优化软件逻辑以及产品功能,甚至会加入一些标准化的东西(国标、行标、企标),让它看起来真正的像一个产品,并且希望有机会能够量产,帮助更多的工程师入门。
杨源鑫
2020-11-02
598
0
关注专栏作者,随时接收最新技术干货
杨源鑫
关注
用户6064102
关注
用户5926553
关注
用户9732199
关注
表驱动+状态机法AD传感器驱动检测框架
单片机
数据结构
今天这篇文章不作为气体探测器实战项目的最后一节,因为很多功能还在编写中,前两天在世伟兄的开源群里提到了传感器检测框架,群友反应说:杨工有空你要多搞点这种框架出来分享分享,感觉很有用啊!
杨源鑫
2020-11-02
844
0
基于小熊派气体传感器MQ-2综合实践
开源
数据结构
前面,我们用光强传感器做了很多实践小项目,那么今天我们把项目稍微变一下,把光强传感器换成气体传感器吧!原来光强传感器相关文章链接如下:
杨源鑫
2020-05-21
1.1K
0
STM32使用大彩串口屏程序框架使用总结
缓存
数据结构
队列清空的实现很简单,只要把队列头和队队列尾检查状态、当前指针的位置置为0即可,实现如下:
杨源鑫
2019-07-04
2.6K
0
Linux内核链表的使用
编程算法
数据结构
css
linux
在Linux内核中使用了大量的链表结构来组织数据,包括设备列表以及各种功能模块中的数据组织。这些链表大多采用在include/linux/list.h实现的一个相当精彩的链表数据结构。
杨源鑫
2019-07-04
2.3K
0
浅谈总线通信机制----USB学习指南与总结
数据结构
众所周知,USB别看就只有四条线,但只是对于眼睛看到的来讲,确实它的构造就很简单。
杨源鑫
2019-07-04
1.2K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档