腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
嵌入式与Linux那些事
专栏作者
举报
192
文章
256200
阅读量
35
订阅数
订阅专栏
申请加入专栏
全部文章(192)
编程算法(66)
linux(44)
打包(28)
单片机(22)
嵌入式(18)
网络安全(18)
arm(17)
缓存(16)
c++(13)
https(13)
c 语言(11)
ide(10)
kernel(10)
makefile(9)
函数(9)
node.js(8)
ubuntu(8)
存储(8)
flash(8)
gcc(7)
http(6)
windows(6)
数据结构(6)
bash(5)
二叉树(5)
tcp/ip(5)
安全(5)
物联网(5)
内核(5)
汇编语言(4)
硬件开发(4)
github(4)
命令行工具(4)
开源(4)
事件(4)
调试(4)
html(3)
git(3)
unix(3)
bash 指令(3)
ssh(3)
int(3)
进程(3)
数据(3)
系统(3)
硬件(3)
java(2)
apt-get(2)
文件存储(2)
腾讯云测试服务(2)
网站(2)
游戏(2)
shell(2)
机器人(2)
虚拟化(2)
driver(2)
event(2)
init(2)
input(2)
ls(2)
变量(2)
编译(2)
程序(2)
工程师(2)
链表(2)
权限(2)
软件架构(2)
通信(2)
网络(2)
文件系统(2)
指针(2)
终端(2)
其他(1)
qt(1)
数据库(1)
sql(1)
access(1)
ruby on rails(1)
api(1)
腾讯云可观测平台(1)
访问管理(1)
VPN 连接(1)
云推荐引擎(1)
图像处理(1)
vr 视频解决方案(1)
markdown(1)
powershell(1)
微信(1)
数据分析(1)
系统架构(1)
fpga(1)
sdn(1)
ipv6(1)
rust(1)
adapter(1)
algorithm(1)
button(1)
char(1)
chmod(1)
cmd(1)
codeblocks(1)
core(1)
ddd(1)
double(1)
google(1)
i2c(1)
ipv4(1)
memcpy(1)
proc(1)
size(1)
swap(1)
sys(1)
themes(1)
unsigned(1)
var(1)
version(1)
vim(1)
vr(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)
搜索文章
搜索
搜索
关闭
简单但容易掉坑,C语言所谓的短路现象
基础
实践
网络
int
工程师
C语言短路现象算是C语言的基础吧,不过有时候代码写得不规范也容易引入一些bug,所以这些操作在工程师实践中尽量少用。
嵌入式与Linux那些事
2024-03-12
69
0
【调试】pstore原理和使用方法总结
调试
原理
size
配置
日志
pstore最初是用于系统发生oops或panic时,自动保存内核log buffer中的日志。不过在当前内核版本中,其已经支持了更多的功能,如保存console日志、ftrace消息和用户空间日志。同时,它还支持将这些消息保存在不同的存储设备中,如内存、块设备或mtd设备。 为了提高灵活性和可扩展性,pstore将以上功能分别抽象为前端和后端,其中像dmesg、console等为pstore提供数据的模块称为前端,而内存设备、块设备等用于存储数据的模块称为后端,pstore core则分别为它们提供相关的注册接口。
嵌入式与Linux那些事
2024-03-12
97
0
【C语言】内联函数总结
编译器
递归
函数
变量
编译
inline关键字是C99标准的型关键字,其作用是将函数展开,把函数的代码复制到每一个调用处。这样调用函数的过程就可以直接执行函数代码,而不发生跳转、压栈等一般性函数操作。可以节省时间,也会提高程序的执行速度。
嵌入式与Linux那些事
2024-02-26
140
0
485通讯异常
脚本
数据
通信
异常
硬件
前段时间接到一个项目,要求用主控用485和MCU通信。将代码调试好之后,验证没问题就发给测试了。测试测的也没问题。
嵌入式与Linux那些事
2023-12-18
148
0
总结嵌入式C语言知识点
嵌入式
变量
数据
数组
指针
怎么才能做好嵌入式开发?学好C语言吧!今天就来推荐一篇大佬写的嵌入式C语言知识点总结。
嵌入式与Linux那些事
2023-12-18
242
0
IPv4之后直接是IPv6,为何没有IPv5?
ipv6
ipv4
通信
网络
协议
只要使用过电脑的人,99%应该都知道IP地址。去年有一个重大的新闻“全球IPv4地址耗尽”相信大家都听说了。
嵌入式与Linux那些事
2023-10-25
345
0
C 语言函数宏封装妙招
int
swap
var
函数
语法
函数宏,即包含多条语句的宏定义,其通常为某一被频繁调用的功能的语句封装,且不想通过函数方式封装来降低额外的弹栈压栈开销。
嵌入式与Linux那些事
2023-09-26
155
0
嵌入式工程师,用好C语言这一利器的三要素
嵌入式
程序
工程师
链表
数据
虽然看起来以上的说法很抽象,给人如坠雾里的感觉,其实就是用C语言进行遇到问题、分析问题和解决问题的过程。
嵌入式与Linux那些事
2023-09-05
158
0
【驱动】串口驱动分析(二)-tty core
core
driver
函数
指针
终端
tty这个名称源于电传打字节的简称,在linux表示各种终端,终端通常都跟硬件相对应。比如对应于输入设备键盘鼠标,输出设备显示器的控制终端和串口终端。也有对应于不存在设备的pty驱动。在如此众多的终端模型之中,linux是怎么将它们统一建模的呢?这就是我们今天要讨论的问题。
嵌入式与Linux那些事
2023-09-05
412
0
【驱动】串口驱动分析(一)-软件架构
软件架构
系统
硬件
终端
主机
串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。
嵌入式与Linux那些事
2023-09-05
325
0
这3种优雅的嵌入式软件架构,你值得拥有!
嵌入式
表格
软件架构
事件
状态机
用C语言实现状态机,主要有三种方法:switch—case 法、表格驱动法、函数指针法。下面给大家详细介绍一下。
嵌入式与Linux那些事
2023-09-05
319
0
嵌入式:听说,嵌入式这个行业未来十年都不会卷?
嵌入式
工作
行业
开发
硬件
大家好,我是仲一。曾经有某个互联网名人说过,站在风口上,猪都能飞起来。毫无疑问,现在的嵌入式就隐隐有这个态势。
嵌入式与Linux那些事
2023-09-05
860
0
【调试】kprobes(一)基本概念
对象
函数
内核
调试
优化
开发人员在内核或者模块的调试过程中,往往会需要要知道其中的一些函数有无被调用、何时被调用、执行是否正确以及函数的入参和返回值是什么等等。
嵌入式与Linux那些事
2023-03-24
855
0
【C/C++】为什么不都用memmove代替memcpy
c++
memcpy
函数
设计
效率
当然他这是从库函数的角度来说,他觉得从一开始就干脆搞成memcpy就是memmove,然后就没这么多毛病了。
嵌入式与Linux那些事
2023-03-24
631
0
perf和火焰图使用方法
函数
进程
内核
事件
性能
perf是linux上的性能分析工具,perf可以对event进行统计得到event的发生次数,或者对event进行采样,得到每次event发生时的相关数据(cpu、进程id、运行栈等),利用这些数据来对程序性能进行分析。
嵌入式与Linux那些事
2023-03-24
2.2K
0
如何获取系统下目录的文件系统类型?
proc
程序
权限
文件系统
系统
这个时候就要介绍下/proc/mounts文件:这个文件以/etc/mtab文件的格式给出当前系统所安装的文件系统信息。同时也能反映出任何手工安装从而在/etc/mtab文件中没有包含的文件系统。
嵌入式与Linux那些事
2023-03-24
1.2K
0
【调试】ftrace(三)trace-cmd和kernelshark
cmd
进程
连接
事件
调试
之前使用ftrace的时候需要一系列的配置,使用起来有点繁琐,这里推荐一个ftrace的一个前端工具,它就是trace-cmd
嵌入式与Linux那些事
2023-03-24
1.5K
0
ftrace(二)新增tracepoint
数据结构
编译
函数
内核
线程
内核的各个子系统已经有大量的跟踪点,如果这些跟踪点无法满足工作中的需求,可以自己手动添加跟踪点。
嵌入式与Linux那些事
2023-03-24
786
0
【调试】ftrace(一)基本使用方法
函数
进程
内核
事件
调试
Ftrace是Linux Kernel的官方tracing系统,支持Function trace、静态tracepoint、动态Tracepoint的跟踪,还提供各种Tracer,用于统计最大irq延迟、最大函数调用栈大小、调度事件等。
嵌入式与Linux那些事
2023-03-24
2K
0
【ARM架构】armv8 系统安全概述
arm
安全
架构
内存
系统
一个安全或可信的操作系统保护着系统中敏感的信息,例如,可以保护用户存储的密码,信用卡等认证信息免受攻击。
嵌入式与Linux那些事
2023-03-24
615
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档