首页
学习
活动
专区
工具
TVP
发布

人人都是极客

专栏作者
495
文章
827372
阅读量
175
订阅数
ALSA子系统 | 如何添加虚拟声卡
我们知道,asoc框架里面主要包含machine codec platform 这三大部分:
刘盼
2023-01-05
1.8K0
芯片制作 | 和我一起来卷芯片
如果想把程序员当作长期职业,那我们就需要考虑:在哪些方面的努力是更有效率的,最终大家一致同意:搞好基础知识才是王道!任你技术风向怎么变,底层的理论依然还是操作系统、编译原理、计算机网络等东西。 关注我公号的朋友大体了解,平时主要输出操作系统相关的内容,随着网络上操作系统学习资源的丰富,越来越多的人了解操作系统,但芯片和操作系统结合的内容缺很少,这也是我经常提及的软硬件融合是核心竞争力的说法。如果你和我一样,一直苦苦寻觅芯片和操作系统融合的资料,一直追求打通软硬件的本质。那么我们一起做点事情。 《计算机基础实
刘盼
2022-08-29
3240
打通软硬件
如果想把程序员当作长期职业,那我们就需要考虑:在哪些方面的努力是更有效率的,最终大家一致同意:搞好基础知识才是王道!任你技术风向怎么变,底层的理论依然还是操作系统、编译原理、计算机网络等东西。 基础技术是各种上层技术共同的基础,吃透基础技术对于程序员来说有三点好处:基础知识是地基,掌握得越扎实,走得越远;学好基础技术一通百通,让你更快地使用各种新技术,不落伍;高可用、高性能、高并发的解决方案背后基本都有基础技术的身影,学好基础技术能更好地掌握更高维度的技术。 仔细一想,的确是这样,基础知识的影响不仅大,
刘盼
2022-07-21
6230
招聘内核工程师
Linux内核软件开发 - 长安汽车 工作职责 参与项目的需求分析和技术文档的编写; 负责Linux内核性能的评估,设计、实现、验证工作; 负责分析RT、LTS、CVE等补丁和新Feature的移植; 负责Linux系统下内存、调度、文件系统、网络等内核子系统的优化、调试、交付工作; 基于SOC芯片的BSP包进行自研内核版本的移植; 负责完成内核开发的技术文档设计及输出; 负责编写编译脚本和自动化脚本; 任职资格 学历要求:大学本科及以上学历。 专业要求:相关专业。 工作经历:本科3年以上Linux驱动或内
刘盼
2022-07-12
5830
大量急招 | 寒武纪智能驾驶芯片业务
公司简介 寒武纪行歌为全球智能芯片领域的先行者—寒武纪全资的智能驾驶芯片业务主体,成立于2021年,总部位于南京,与上海、北京、深圳、西安多地团队协同联动。 行歌致力于打造世界领先的高性能、高可靠的智能驾驶芯片及解决方案,为“软件定义汽车”提供坚实的“芯”支持,为全球汽车产业客户打造“智行无忧,且行且歌”的用户体验。 行歌作为寒武纪专注智能驾驶领域的全资子公司,将基于寒武纪强大的AI芯片能力,打造超大规模的智能驾驶SOC芯片,智能驾驶软件平台以及算法解决方案,最终建立智能驾驶生态。 FAE 总监 岗位职责:
刘盼
2022-03-04
8250
中科院开源 RISC-V 处理器“香山”流片,已成功运行 Linux
2021年6月22日,香山在RISC-B中国峰会上第一次亮相,这是当时公开的国际上性能最高的开源RISC-V处理器核设计,受到国内外的很多关注,在全球最大的开源项目托管网站GitHub上不到3个月就有近2000个Star。虽然我们的报告是中文的,但却有不少英文报道,甚至还有来自俄罗斯的关注。 2021年7月15日,第一代香山“雁栖湖”流片。但接下来由于受到全球芯片产能影响,我们不得不经历漫长的等待期。因为许久没有回片后的消息,有一些关注香山的朋友发来小心翼翼的询问:“香山是不是流片失败了?”流片失败,就是指
刘盼
2022-03-04
1.5K0
ARM 急社招工程师
XPD Software Engineering 地点: 上海市·闵行区, 广东·深圳市 Introduction ArmChina XPU Product Development (XPD) division is looking for passionate Computing Subsystem/SoC individuals to form a best-in-class engineering team. Responsibilities • Understand system requireme
刘盼
2022-03-04
3970
如何看待 OPPO 发布的首款 6nm NPU芯片
OPPO的造芯计划叫马里亚纳,第一款芯片叫马里亚纳 MariSilicon X,而马里亚纳海沟是地球上水最深的地方。如果说MariSilicon X是OPPO探索地球最深海沟第一缕光,那么这道光带来的是更高清,更省电,所见即所得。
刘盼
2021-12-15
3630
CPU是如何制造出来的(附高清全程图解)
CPU是现代计算机的核心部件,又称为“微处理器”。对于PC而言,CPU的规格与频率常常被用来作为衡量一台电脑性能强弱重要指标。Intelx86架构已经经历了二十多个年头,而x86架构的CPU对我们大多数人的工作、生活影响颇为深远。
刘盼
2021-04-29
1K0
刚刚,马斯克宣布重磅消息!一切来得那么快!
今天上午,马斯克创办的脑机接口公司Neuralink放出一个3分28秒新视频,展示了一只9岁的猴子用意念玩电子乒乓球游戏。
刘盼
2021-04-13
6960
从飞思卡尔到NXP,经久不衰的i.MX系列产品背后的“成功学”
近日,恩智浦半导体(NXP)宣布其EdgeVerse™产品系列新增了跨界应用处理器,包括i.MX 8ULP、经Microsoft Azure Sphere认证的i.MX 8ULP-CS(云安全)系列和新一代高性能智能应用处理器i.MX 9系列。至此,NXP的i.MX系列已经逐步壮大,并应用于多种领域。其实,i.MX系列早在20年前就已经在各领域有所应用,并深受用户喜爱。下面我们就了解一下i.MX是如何诞生的。
刘盼
2021-04-13
1.8K1
如何调整Linux内核启动中的驱动初始化顺序?
如何调整Linux内核启动中的驱动初始化顺序? 【问题】 此处我要实现的是将芯片的ID用于网卡MAC地址,网卡驱动是enc28j60_init。 但是,读取芯片ID的函数,在as352x_afe_init模块中,所以要先初始化as352x_afe_init。 此处,内核编译完之后,在生成的system.map中可以看到, enc28j60_init在as352x_afe_init之前,所以,无法去读芯片ID。 所以我们的目标是,将as352x_afe_init驱动初始化放到enc28j60_init之前, 然后才能读取芯片ID,才能用于网卡初始化的时候的,将芯片ID设置成网卡MAC地址。 【解决过程】 【1】 最简单想到的,是内核里面的 arch\arm\mach-as352x\core.c 中,去改devices设备列表中的顺序。 enc28j60_init对应的是ssp_device,因为网卡初始化用到的是SPI驱动去进行和通讯的。 as352x_afe_init对应的是afe_device。 原先是:
刘盼
2020-04-13
3.9K0
单片机开发与Linux开发有何不同?
针对ARM-Linux程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发,针对不同种类的软件开发,有其不同的特点。 今天我们来看看ARM-Linux开发和MCU开发的不同点,以及ARM-Linux的基本开发环境。
刘盼
2020-02-21
2K0
动手定制一个开发板案例
前面通过学习总线、设备、驱动模型知识后,知道了设备和驱动之间都是通过总线进行绑定而匹配的;然后通过设备树的深入探究,知道了设备树的出现大大增加了驱动的通用性;接着我们一起看了 Linux 的启动流程和设备在内核里一层一层的展开。
刘盼
2020-02-13
1K0
芯片是怎么制造的?为什么那么难?
那么,什么是芯片?如何制造芯片?涉及到多少高科技?我国的芯片产业现状如何?又会有哪些挑战?
刘盼
2019-06-04
9820
余承东说华为OS操作系统最快今秋面市,真的能承受之重吗??
前几天,美国商务部的工业和安全局(BIS)把华为公司加入其Entity List(实体清单)。华为面临着美国供应商“断供”的巨大压力。
刘盼
2019-05-22
7320
解密AI芯片的加速原理
网上对AI芯片的剖析实在太少,这里对一些论文和大佬的研究做一个总结,希望对读者有所帮助。
刘盼
2019-05-14
7800
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档