社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
文章
182
阅读
227397
评论
6
赞
68
关注
0
粉丝
5
羽林君
某嵌入式程序猿分享技术、生活、人生云云文字。如有诗云:去年今日此门中,人面桃花相映红。人面不知何处去,桃花依旧笑春风。
关注
文章
182
阅读
227397
评论
6
Ta的
文章
解密MPPT工作
羽林君
2025-03-26
107浏览
pid整定Z-N法试凑法解释
羽林君
2025-03-23
202浏览
电源环路补偿介绍,软件和硬件分析思路是一致的
羽林君
2025-03-22
199浏览
电子电力系统的陷波器分享
羽林君
2025-03-17
191浏览
紧缩中的人们
羽林君
2024-11-20
108浏览
未来的产品输出之争
羽林君
2024-07-25
739浏览
主机厂智驾的梦
羽林君
2024-07-20
602浏览
移相全桥原理和控制
羽林君
2024-05-18
1317浏览
项目开发中的几种思路,实际应该是互相组合
羽林君
2024-04-25
656浏览
小米Mini路由器刷Openwrt
羽林君
2024-03-17
1263浏览
openwrt中时间同步ntp使用
羽林君
2024-03-15
1081浏览
软件License授权原理
软件License授权原理你知道License是如何防止别人破解的吗?本文将介绍License的生成原理,理解了License的授权原理你不但可以防止别人破解你的License,你甚至可以研究别人的License找到它们的漏洞。喜欢本文的朋友建议收藏+关注,方便以后复习查阅。什么是License?在我们向客户销售商业软件的时候,常常需要对所发布的软件实行一系列管控措施,诸如验证使用者身份、软件是否
羽林君
2024-02-24
1224浏览
openwrt开发使用-配置路由器实现无线转有线功能
前言openwrt开发中,我们可能遇到这样需求把一些网络设备进行转化,无线转有线的操作,我们可以进行设备里面增加一个网口驱动。这里我们介绍一种简单粗暴的方法,lan去掉dhcp功能,wifi和lan桥接实现无线转有线功能,路由器的信号线直接接入衰减器sma接口连接到需要转接的设备,同时配置路由器wan口进行dhcp服务进行luci登录操作。作者:良知犹存转载授权以及围观:欢迎关注微信公众号:羽林君
羽林君
2024-02-01
1058浏览
Linux文件系统基础知识补充
linux文件管理简介一个文件系统的功能是什么?1、 创建、删除、打开、读取、写入等文件操作2、 文件要以一定的方式进行组织管理,比如目录结构等形式文件系统的底层依托 是 可以存储东西的存储器,比如内存、硬盘等存储器。常见的文件系统1、ext3 硬盘文件系统2、ext4 硬盘文件系统3、tmpfs 内存文件系统ext3和ext4block硬盘被分为若干个block,一个block的大小为 4KB。
羽林君
2024-01-08
628浏览
linux内核initcall放置在各个section中函数执行流程
前言linux以及嵌入式一些代码,我们看到core_initcall、device_initcall等等需要链接器分配各个section,并且在启动该模块时候执行。下面我们详细追溯一下执行过程。作者:良知犹存转载授权以及围观:欢迎关注微信公众号:羽林君或者添加作者个人微信:become_me正文fs_initcall函数介绍:Linux内核中的fs_initcall函数:用于在引导过程中进行文件系
羽林君
2024-01-06
750浏览
今年努力输出的嵌入式Linux视频
今年努力了一波,几个月周六日无休,自己在嵌入式linux工作有些年头,结合自己也是一直和SLAM工程师对接,所以输出了一波面向SLAM算法工程师Linux课程,当然嵌入式入门的同学也可以学习。下面是合作的官方前面发的宣传文章,今天我也分享一下:对于研究SLAM、自动驾驶、工业3D视觉的小伙伴来说,Linux开发现在已经越来越重要。尤其是对于低成本的家用扫地机、割草机等产品,Linux是主流的开发系
羽林君
2023-12-31
677浏览
《嵌入式Linux内存与性能详解》笔记4——性能优化
一、前言前面讲了关于 内存 方面的优化,那么接下来的文章我们主要聚焦于 性能 的优化,那么主要体现在优化程序 速度 上。程序的 速度 很大程度上会影响用户体验或者程序的实际效用,所以优化 性能速度 也是程序员需要关注的一个方面,从本文起接下来的几篇文章将讲述如何对 程序性能 进行优化。二、优化思想在讲解优化之前,我们先看一下 优化的思想,它可以保证我们在学习或者优化的过程中保持对问题的关注,让我们
羽林君
2023-12-26
978浏览
《嵌入式Linux内存与性能详解》笔记3——动态库内存优化
一、前言在编程中,我们有时会使用到静态库和动态库,而静态库是链接到程序之中的,基本上静态库的优化与进程类似。但动态库是加载在内存空间中的,是在运行时链接的。它的优化方式比较不同,本文我们就简单地讲述一下动态库如何优化二、动态库对于 动态库 而言,它仅包括 2 个段:只读的代码段可修改的数据段。堆段 和 栈段 只有进程中才有。所以,如果你在动态库的函数里分配了一块内存,这段内存将被算在调用该函数的进
羽林君
2023-12-24
1231浏览
《嵌入式Linux内存与性能详解》笔记2——进程内存优化
一、前言我们上文《linux应用程序——内存测量》说了如何测量分析系统内存和进程内存的使用情况。当我们大概知道进程的使用情况后,我们可以针对性地做一些优化,那么本文将简单地说几种内存优化的方法。二、堆栈优化在讲解内存优化前,这里简单地说明一下一个程序的组成栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值等。堆区(heap):一般由程序员分配释放,若程序员不释放,程序结束时可
羽林君
2023-12-23
920浏览
《嵌入式Linux内存与性能详解》笔记1——内存测量
一、前言在我们编写 嵌入式linux 应用程序时,往往为了业务实现而忽略了一些代码优化的问题。使得程序臃肿,内存使用不合理,导致一些程序运行缓慢的问题。当然了,在当今师姐,嵌入式设备的内存问题似乎也越来越小,因为内存在逐渐增大,笔者目前开发的设备其内存已经达到了 4G。但我们不一定一直开发大内存的设备,有时我们也会面临开发小内存设备的境地。所以我们有必要学习如何优化内存,要达到优化内存的目的我们就
羽林君
2023-12-22
822浏览
ftrace命令详解
Ftrace设计作为一个内部的tracer提供给系统的开发者和设计者,帮助他们弄清kernel正在发生的行为,它能够调式分析延迟和性能问题。对于前一章节,我们学习了Ftrace发展到现在已经不仅仅是作为一个function tracer了,它实际上成为了一个通用的trace工具的框架一方面已经从function tracer扩展到irqsoff tracer、preemptoff tracer另一
羽林君
2023-12-21
990浏览
ltrace命令详解
ltrace用来跟踪进程调用库函数的情况补充说明NAME ltrace - A library call tracerltrace命令 是用来跟踪进程调用库函数的情况。语法ltrace [option ...] [command [arg ...]]选项-a 对齐具体某个列的返回值。-c 计算时间和调用,并在程序退出时打印摘要。-C 解码低级别名称(内核级)为用户级名称。-d 打印调试
羽林君
2023-12-19
809浏览
strace命令
跟踪系统调用和信号说明strace命令 是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的目的。当然strace与专业的调试工具比如说gdb之类的是没法相比的,因为它不是一个专业的调试器。strace的最简单的用法就是执行一个指定的命令,在指定的命令结束之后它也就退出了。在命令执行的过程中,st
羽林君
2023-12-17
700浏览
大疆第九届篮球联赛举办的记忆
首先感谢各位大哥支持,我们自己举办了2023 DJI第九届篮球运动比赛,恭喜各位参赛队伍,收获了荣誉、进行了运动锻炼与交流。队长们合影留念:从左往右队长依次介绍为:养生队-大凤、疆来队 - 乔丹 、十二人队 - 腾哥、 JJ Bomb队 - 坡哥、 天鸽队 - 成哥、我、HBA队 - 东凌哥、 NEXT队 - 老范、 数据刷子队 - 磊哥、 芯机BOY队 - 成龙、克拉克队 - Timo感谢各位大
羽林君
2023-12-15
590浏览
Pythoneval和exec函数区别与使用
eval() 和 exec() 函数的功能是相似的,都可以执行一个字符串形式的 Python 代码(代码以字符串的形式提供),相当于一个 Python 的解释器。二者不同之处在于,eval() 执行完要返回结果,而 exec() 执行完不返回结果(文章后续会给出详细示例)。eval()和exec()的用法eval() 函数的语法格式为:eval(expression, globals=None,
羽林君
2023-12-02
592浏览
正在努力加载更多...
Ta的
近期热门
pid整定Z-N法试凑法解释
2025-03-23 202浏览
电源环路补偿介绍,软件和硬件分析思路是一致的
2025-03-22 199浏览
电子电力系统的陷波器分享
2025-03-17 191浏览
解密MPPT工作
2025-03-26 107浏览
今日
新闻
TOP1
AI狂飙下的电源革命:SiC与GaN如何改写万亿能效规则
来源:eetc
TOP2
从汽车网链到智能边缘,ADI引领软件定义汽车技术变革
来源:eetc
3
独角兽达闼机器人被曝陷停摆危机,创始人回应:短期资金流动性挑战
来源:eetc
4
DRAM基础知识:通过优化外围晶体管实现热稳定性
来源:ednc
5
小米 SU7 发生高速碰撞事故,智能驾驶系统响应与电池安全引关注
来源:eetc
6
物联网边缘传感器节点:超越单处理器嵌入式系统的演进
来源:ednc
7
中国科学家首次实现毫秒级可集成量子存储器
来源:eetc
8
人形机器人独角兽达闼科技回应停摆风波
来源:esmc
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
AI狂飙下的电源革命:SiC与GaN如何改写万亿能效规则
从汽车网链到智能边缘,ADI引领软件定义汽车技术变革
独角兽达闼机器人被曝陷停摆危机,创始人回应:短期资金流动性挑战
DRAM基础知识:通过优化外围晶体管实现热稳定性
小米 SU7 发生高速碰撞事故,智能驾驶系统响应与电池安全引关注