2023年Arduino开放原码报告:持续茁壮的Arduino生态系!
2024-01-26近年来Arduino官方到了年末、年初时都会发布年度回顾报告,回顾过去一年来整个社群在各方面的进展,笔者认为发布的用意除了歌功颂德、宣传社群生态系的茁壮,以吸引更多人使用Arduino外,同时也感谢过去一年来各方人士的无私贡献,在没有酬劳的情况下还愿意贡献,只能给予公开的名誉感谢作为精神激励,以此希望各界持续为社群出钱出力。 所谓出钱就是买一片Arduino开发板或是付费订阅Arduino Cloud云端服务,或单纯资金赞助;出力就是撰写Arduino相关的程序并无私的分享程序代码或回报错误或
基于OkHttp 3.10.0的源码案例解析
2024-01-09OkHttp 在 Java 和 Android 世界中被广泛使用,深入学习源代码有助于掌握软件特性和提高编程水平。 本文首先从源代码入手简要分析了一个请求发起过程中的核心代码,接着通过流程图和架构图概括地介绍了OkHttp的整体结构,重点分析了拦截器的责任链模式设计,最后列举了OkHttp拦截器在项目中的实际应用。 一、背景介绍 在生产实践中,常常会遇到这样的场景:需要针对某一类 Http 请求做统一的处理,例如在 Header 里添加请求参数或者修改请求响应等等。这类问题的一种比较优雅的解决
浅谈Linux内核源码的Makefile、Kconfig和.config文件
2024-01-09Linux内核源码文件繁多,搞不清Makefile、Kconfig、.config间的关系,不了解内核编译体系,编译修改内核有问题无从下手,自己写的驱动不知道怎么编进内核,不知道怎么配置内核,这些问题都和Makefile、Kconfig、.config有关,下面简单谈谈Makefile、Kconfig和.config。希望对你有启发。 一、三者的作用 简单来说就是去饭店点菜:Kconfig是菜单,Makefile是做法,.config就是你点的菜。 Makefile:一个文本形式的文件,编译源
ELF 1技术贴|在NXP源码基础上适配ELF 1开发板的LED功能
2024-01-09本次源码适配工作是在NXP i.MX6ULL EVK评估板的Linux内核源码(特定版本:Linux-imx_4.1.15)基础上进行的。主要目标是调整功能接口引脚配置,以适应ELF 1开发板。下面以LED适配为例,详细说明整个适配过程。 01准备工作 NXP源码路径 ELF1开发板资料包\07-NXP 原厂资料\07-1 NXP官方源码\linux-imx-imx_4.1.15_2.0.0_ga.tar.bz2 1.将NXP源码拷贝到开发环境home/root/work目录下解压: elf@
冬天来了,春天还会远吗?行业分析师谈全球电子制造业趋势
2024-01-05冬天来了,春天还会远吗? 2023年9月,在承载着悠久历史文化的成都,雅时国际商讯主办,旗下杂志《一步步新技术》承办的一步步新技术研讨会上,行业分析师胡婴女士从SMT设备终端应用市场进行分析,其丰富的数据包括通讯、计算机、消费电子、汽车电子、航空航天/国防、工业控制、医疗等。她介绍全球电子制造行业长期看好趋势背后的原因,驱动力和市场趋势;同时,分析了全球产业链大迁徙的原因和第五次大迁徙的路线。 整场演讲获得听众一致好评,下文节选她的第一部分演讲内容,分享全球电子制造未来趋势。第二部分关于全球产