在openKylin操作系统的支持下,平头哥玄铁处理器完成与钉钉的适配。该合作完成了对钉钉2.7万个文件、17个第三方库的编译,同时突破了Qt(应用程序开发框架)、CEF(ChromiumEmbeddedFramework,Chromium嵌入式框架)等关键软件框架的兼容性问题,使得钉钉能够顺利在RISC-V平稳运行。同时,钉钉成为首个RISC-V商用IM产品。 b)统信 ...
玄铁Linux操作系统旨在为玄铁RISC-V处理器生态芯片提供丰富的Linux软件组件。平台提供图形、多媒体、网络等常用1000+基础组件的同时,重点打造了与玄铁处理器紧密结合的核心组件,以及Yocto系统配置、构建和发布体系。 一个嵌入式Linux系统一般由4个部分组成: ●bootloader:常使用u-boot。芯片首先加载u-boot,然后由u-boot...
简介:玄铁RISC-V处理器入门与实战-RISC-V 处理器架构 RISC-V架构是一种开源的指令集架构。最早是由美国伯克利大学的Krest教授及其研究团队提出的,当时提出的初衷是为了计算机/电子类方向的学生做课程实践服务的。由于这是伯克利大学研究并流片的第五代RISC架构处理器,因此就命名为RISC-V,其中“V”是罗马字母的数字...
简介:玄铁RISC-V处理器入门与实战-RISC-V 未来探索- 平头哥在RISC-V基金会8个技术委员会,29个技术小组参与技术讨论、管理与方案制定。在11个技术小组担任主席或副主席职位,包含Managed Runtime SIG,Android SIG,RVM-CSI TG等,领导技术讨论,推动国际标准建立,贡献软硬件技术成果。在标准建设、指令集、软件、安全等...
《玄铁RISC-V处理器入门与实战》从RISC-V架构切入来讲述玄铁处理器。本书分为多个章节,从RISC-V的概念和基础开始,逐步深入讲解了玄铁处理器硬件结构、操作系统、内存管理、中断处理和多核架构等方面的内容。此外,本书还提供了丰富的实战案例,包括如何使用玄铁处理器构建嵌入式系统等等。 载入中...手动刷新 1/118...
简介: 玄铁RISC-V处理器入门与实战- 3) 例程运行 a) HelloWorld程序获取 双击打开CDK,点击工具栏最右侧的平头哥图标,在弹出来的搜索栏里输入HelloWorld,在结果里选择ch2601_HelloWorld,点击右侧的【创建工程】。 b) 编译 右键点击Ch2601_HelloWorld工程,选择build,进行编译,直到结束。 编译完成后,可以在工程目录下...
简介:玄铁RISC-V处理器入门与实战-平头哥玄铁CPU 系统 1)平台架构 YoC(Yun on Chip)以极简开发为理念,以CPU架构、芯片平台、操作系统、云服务和开发套件为基础,助力开发者从芯片到云的全链路高效设计,是面向IoT领域的全栈技术平台。 ●极简开发:CDK的IDE集成开发工具,让开发、调试更方便 ...
简介:玄铁RISC-V处理器入门与实战-平头哥玄铁CPU IP- 1)入门级微控制器:E902 a)概述 玄铁E902采用2级极简流水线并对执行效率进行了增强,典型工作频率>150MHz,是首款支持硬件安全扩展技术的RISC-V处理器。可以应用在对功耗和成本极其敏感的IoT、MCU等场景。
简介: 玄铁RISC-V处理器入门与实战-RISC-V 应用领域开发示例- 1)使用LRADC模块实现多种按键模式触发 a)示例介绍 本示例主要使⽤了chip_d1组件驱动组件⾥的LRADC。LRADC模块属于输⼊设备,⼀般包括各种按键的实现。当⽤户按下按键的时候会触发中断,可以在中断⼦程序⾥⾯进⾏判断当前的按键属于哪种...
简介:玄铁RISC-V处理器入门与实战-RISC-V 处理器架构 现在,虽然RISC-V架构还不完善,在诸如安全、虚拟化架构、IOMMU/SMMU、中断控制架构、RAS(Reliability,Availability and Serviceability)等方面还刚起步,在代码密度(code size)、虚拟内存管理、原子操作效率等方面也还存在一些缺陷,但这不会妨碍RISC-V架构的长远向好...