- 博客(24)
- 收藏
- 关注
原创 基于平头哥玄铁803的CB5654开发板上手体验如何?求小伙伴分享
昨天看到平头哥芯片开放社区开放免费试用两块开发板,一块是联盛德的W800,另一块是士兰微的CB5654。两块开发板都是基于玄铁cpu的,分别是803(CB5654)和804(W800)。看了一下两块板子的介绍,对CB5654这块板子比较感兴趣。CB5654开发板这块板子主要用于智能语音应用的开发,集成了MIC和音频输出PA等模块,支持WiFi/BLE无线接入、JTAG调试接口、GPIO、SPI等。想拿来做一下AI语音交互的开发,不知道有没有用过这块板子的朋友,大家来谈一下感受。我现在给.
2021-10-28 18:16:24
874
转载 平头哥玄铁处理器Linux新版本,5大亮点速览
关键词:RISC-V OS,嵌入式操作系统,YoC基础软件平台,Linux,玄铁CPU,IoT芯片,开源为了便于 CPU 评估,系统集成,快速上手玄铁处理器 Linux 操作系统,平头哥更新了玄铁处理器 linux 版本,结合 gitlab 开源 CI/CD 系统,对已发布到开源社区的玄铁架构 CPU 相关的生态软件形成持续保障。目前 linux 支持的玄铁系列 CPU 有:64位系列 (RISCV):C910 三发射,深度乱序,12级流水线,搭载AI向量加速引擎的高性能多核处理器3
2021-08-31 09:23:28
898
1
转载 玄铁VirtualZone:基于RISC-V架构的安全扩展
关键词:平头哥玄铁、RISC-V处理器、RISC-V指令集,玄铁CPU,IoT芯片,TEE导语随着互联网和物联网的快速发展,全球联网设备数量高速增长,“万物互联”成为全球网络未来发展的重要方向。但移动平台业务繁荣的同时也催生了多样化的安全问题,目前应用普遍存在被破解、数据被窃取篡改等安全风险,对金融数据安全、个人隐私数据保护、业务数据完整性等造成极大的威胁。为了解决智能设备、物联网设备所面临的安全威胁,终端芯片通常需要提供可信执行环境(TrustedExecutionEnvironm..
2021-08-31 09:23:01
1924
转载 平头哥剑池CDK 更新重磅来袭!三大亮点速看!
关键词:集成开发环境、剑池CDK ,RISC-V,IDE,调试,编译,软件模拟,集成开发环境,GCC,LLVM,GDB,QEMU,MDK ,IAR ,ECLIPSE,编辑语: 剑池CDK V2.6.3更新版本优化了用户使用体验,更新内容25条,方便用户快速上手;增加了组件池的概念,组件复用性增强;最大亮点在于定制化AI语音部署平台更新,可以让用户离在线实现3分钟自定义语音词和唤醒词,同时UI视觉上更美,操作路径更短,效率更高。CDK界面剑池CDK是平头哥推出的一款专业面向IoT.
2021-08-31 09:22:55
1934
转载 平头哥玄铁CPU调试系统介绍
关键词:RISC-V,编译,软件模拟,调试系统,平头哥玄铁CPU、调试工具,集成开发环境、GDB,剑池CDK,IDE,引言对于开发人员来说,顺畅的调试系统和高效的调试方法将有效降低开发过程中的信息误差,提升开发效率。本文将介绍玄铁CPU的调试系统组成,分为如下两大部分:调试系统的基本介绍 玄铁CPU调试系统简介希望通过本文的介绍,能使用户对玄铁CPU的调试系统有一定的理解、了解玄铁CPU配套的调试工具的使用。同时方便大家更容易理解后续介绍的调试方法。一 调试系统的基本介绍
2021-08-31 09:22:48
3631
转载 从芯片到云全链路高效设计 一文了解YoC基础软件平台
关键词:IoT,YoC、AliOS、集成开发环境、YoC基础软件平台、组件积木化,RISC-V OS, RISC-V操作系统,YoC基础软件平台,软件站,嵌入式操作系统一基础介绍YoC(YunonChip)基础软件平台,以AliOSThings为基础,为芯片开发者提供统一的底层抽象CSI接口,同时也为业务开发者提供包括蓝牙、WiFi、语音和视觉等多领域的物联网IoT终端设备解决方案。其提供了端云一体的集成开发环境剑池CDK和系统性能分析工具可以帮助开发者进行极简开发和问题快速定位,可弹...
2021-08-31 09:21:43
594
转载 一文看懂RISC-V代码密度
关键词:RISC-V处理器 ,平头哥玄铁CPU,RISC-V指令集,IoT芯片,RISC-V指令集,代码密度,MCU对于内存受限的嵌入式芯片(包括MCU和成本要求的AP类芯片)来说,代码密度非常重要。同样功能的程序,如果代码密度过大,就可能导致因ROM空间装载不下而无法使用。所在,在嵌入式领域中,代码密度是最重要的指标之一。那么,代码密度由什么决定?如何提高代码密度呢?RISC-V的代码密度现状又如何?代码密度的决定因素如上面的倒金字塔所示,代码密度主要由指令集、ABI、编译器.
2021-08-31 09:21:33
1285
转载 中断实时性及处理技术简介
关键词:RISC-V处理器 ,平头哥玄铁CPU,RISC-V指令集,IoT芯片,中断任务1.什么是中断中断是CPU处理外部事件的一个重要技术。它能使CPU暂停正在执行的任务,转而处理中断请求,处理完成后返回断点,继续执行原来的任务。2.中断与轮询的区别在一个SoC中,外部设备与CPU的交互一般有两种手段:轮询和中断。轮询是指CPU不断查询外设的状态寄存器,从而了解设备的状态,进行必要的操作。为了节约CPU资源,查询工作往往不是连续的,而是定时进行。轮询方式具有简单,易实现,.
2021-08-31 09:21:03
653
转载 RISC-V工具链简介
关键词:RISC-V、集成开发环境、剑池CDK、调试、编译、软件模拟GCC,LLVM,GDB,QEMU,MDK ,IAR ,ECLIPSE前言最近RISC-V比较火,它的开放性和可扩展性打开了人们对可定制处理器的想象空间,因此众多半导体公司纷纷加入试水,也吸引了大规模的开发者涌入。RISC-V相关文章已经成为技术界的新生“网红”,成为开发者们的焦点。在这些文章中,“工具链”这个名词会被经常提到,但对它的介绍却寥寥无几,今天我们来揭开它的神秘面纱。一、什么是工具链“工具链”是英文“to
2021-08-31 09:20:51
2698
转载 Vector向量计算技术与SIMD技术的对比
关键词:RISC-V处理器 ,平头哥玄铁CPU,RISC-V指令集,IoT芯片,Vector,SIMD技术什么是向量计算技术?什么是SIMD技术?它们之间有什么区别?看到这个标题的时候,可能各位读者都会有各种各样的疑问。那么本文,笔者将基于RISC-V指令集,尽量以简单易懂的方式,向大家介绍二者的联系和区别,并分析RISC-V向量计算技术的优劣。一、SIMD技术简述传统的通用处理器都是标量处理器,一条指令执行只得到一个数据结果。但对于图像、信号处理等应用,存在大量的数据并行性计算操作,这
2021-08-30 15:39:55
3591
转载 安卓对RISC-V支持的操作实战
关键词:平头哥玄铁、RISC-V架构,RISC-V操作系统,安卓,虚拟机,玄铁C910,嵌入式操作系统,AOSP,调试引言本文主要介绍了如何基于开源的aosp risc-v仓库构建玄铁910开发板安卓镜像,和在玄铁910开发板上烧写安卓镜像与自引导启动。此外还对构建的过程、可能遇到的问题、常用的工具命令进行了相关的说明。代码仓库aosp-riscv仓库存放于Github托管平台:https://github.com/T-head-Semi/aosp-riscv可以通过以
2021-08-30 15:35:15
747
转载 安卓支持RISC-V架构的技术剖析
关键词:安卓、玄铁C910、虚拟机、RISC-V架构,RISC-V操作系统,IoT芯片,嵌入式操作系统,AOSP引言本文主要以RISC-V开发板上安卓的实现过程为切入点,讨论了在安卓上添加新的指令架构(ISA)和板级平台支持的各个阶段,概述了每个阶段针对架构需要添加哪些支持,涉及开发过程中一些常见的问题和注意点;可以作为安卓指令架构支持和板级开发的参考。本文内容主要作为概述,其中细节较多的部分将会在其他文章展开讨论。为什么要做安卓的RISC-V支持处理器指令架构在数十年前就开始百花齐
2021-08-30 14:50:46
1382
转载 RVB2601开发板用户指南
关键词:RISC-V生态芯片,RVB2601、玄铁E906、RISC-V开发板、上手好用、用户指南,IoT芯片,AliOS Things,32位玄铁CPU1. 开发板简介1.1 CH2601芯片CH2601是基于平头哥32位玄铁CPU E906的RISC-V生态芯片,配置512KB Flash,256KB SRAM及丰富的片上外设,最低主频220MHz,支持AliOS Things物联网操作系统、平头哥YoC软件平台及平头哥剑池开发工具(CDK)。1.2 RVB2601开发板
2021-08-30 14:20:26
663
转载 RVB2601开发板快速上手教程
关键词:RVB2601、RISC-V开发板、玄铁E906、WiFi&BLE , 低功耗, AliOS Things,RISC-V MCU,上手,好用,控制,开关1. 开发板简介开发板资源描述如下图:硬件参数如下:5V/1AUSB输入 USB转串口芯片CP2012--单板系统启动/命令行信息都通过此端口输出 USB接口JTAG芯片STM32--可以使用USB口进行程序烧写,在线Debug功能 板载PA--支持外接speaker、支持PA后反馈,参考音回采 板载两..
2021-08-30 14:10:23
416
转载 RVB2601应用开发实战系列六:网络播放器设计(二)
关键词: RVB2601、RISC-V开发板、例程,玄铁E906、低功耗,玄铁E906,AliOS Things, RISC-V MCU,上手,好用,控制,智能控制,开关,WiFi&BLE1. 前言本例程基于YoC软件平台av组件采用http协议播放一首网络mp3歌曲。当开发板成功通过sal(底层通过at指令连接内置的网卡芯片)连接网络后,可输入相应串口命令行从web服务器上拉取mp3歌曲实现边拉取音频源数据边播放的功能。开发者可基于该例程实现更为丰富的网络播放功能。 本例程名为ch..
2021-08-30 11:26:29
650
转载 RVB2601应用开发实战系列五: 网络播放器设计(一)
关键词:RVB2601、RISC-V开发板、玄铁E906、WiFi&BLE,低功耗,玄铁E906, AliOS Things,RISC-V MCU,上手 好用,控制,开关1. 前言基于RVB2601的本地播放器是通过开发板自带的codec,播放本地音频数据。 建议在在看本文之前,先详细看下RVB2601开发板快速上手教程。本例程名为ch2601_player_demo,可以通过CDK直接从OCC拉取。2. 环境搭建硬件:RVB2601开发板一块、USB线2根 软件:集成开.
2021-08-30 11:10:05
258
转载 RVB2601应用开发实战系列四:FOTA镜像升级
关键词:RVB2601、RISC-V开发板、玄铁E906、WiFi&BLE , 低功耗, AliOS Things,RISC-V MCU,上手,好用,控制,开关1. 概述本文介绍如何在CH2601开发板上进行FOTA升级。 FOTA 是 Firmware Over the Air 的缩写,即固件空中升级,最常见的就是手机固件的升级。固件的定义范围比较模糊,windows操作系统升级、手机升级、嵌入式系统、单片机控制程序等都的远程升级可以笼统地称为FOTA。用这种方式,设备厂商可以更加快.
2021-08-30 11:04:40
299
转载 RVB2601应用开发实战系列三: GUI图形显示
关键词:RISC-V开发板、RVB2601、WiFi&BLE,低功耗,玄铁E906,AliOS Things,RISC-V MCU,上手 好用,控制,开关1. 前言基于RVB2601的GUI程序是利用Lvgl开源组件实现在OLED屏幕上的字符和图形显示。开发者可以利用Lvgl组件在OLED屏幕上实现Label控件显示功能。建议在看本文之前,先详细看下RVB2601资源。本例程名为ch2601_gui_demo,可以通过CDK直接从OCC拉取。2. 硬件配置2.1 显示屏.
2021-08-30 10:51:44
410
转载 RVB2601应用开发实战系列二: 跑马灯
RVB2601应用开发实战系列二: 跑马灯关键词:RVB2601、RISC-V开发板、编译1. 前言基于RVB2601的跑马灯程序是利用通过控制一颗RGB LED灯珠实现三色跑马灯效果。建议在在看本文之前,先详细看下RVB2601资源。本例程名为ch2601_marquee_demo,可以通过CDK直接从OCC拉取。2. 硬件配置三色LED通过PIN引脚 PA7、PA25、PA4与CH2601主芯片GPIO控制器连通,主控可以通过对PA7、PA25和PA4的GPIO PIN的
2021-08-30 10:28:17
222
转载 RVB2601应用开发实战系列一: Helloworld最小系统
关键词:RVB2601、RISC-V开发板、例程,低功耗,玄铁E906,RISC-V MCU,上手,好用,控制,WiFi&BLE1. 引言RVB2601开发板是基于CH2601芯片设计的生态开发板,其具有丰富的外设功能和联网功能,可以开发设计出很多有趣的应用。为了开发者更好的了解如何在CH2601上开发应用,本文介绍了如何移植对接CH2601芯片到YoC最小系统,开发第一个我的helloworld程序。整个开发移植工作,我们都全部基于剑池CDK集成开发环境进行开发。剑池CDK以极简开
2021-08-27 16:48:02
431
转载 极客七夕 “码”上表白 | 领取蓝牙Mesh开发套件即刻向技术表白
技术开发者该如何优雅的过七夕?为TA准备礼物?还是朋友圈秀恩爱?NONONO...都不是,技术极客的七夕当然是向【技术】表白啊!这个七夕,OCC准备了个大礼包,让大家发挥所能,用【代码】编译情诗,用【蓝牙Mesh网关】透传开发者的浪漫。*赶快点击【这里】领取吧【活动说明】1.由OCC评估创意并公布申请获奖名单。2.申请者自收到开发板之日起,需每周上传一篇内容至OCC,内容应包括如何使用套件开发相应方案,源代码(以博文形式)和开发过程中的遇到的问题及探索出的解...
2021-08-24 10:37:13
126
原创 极客七夕 “码”上表白 | 领取蓝牙Mesh开发套件即刻向技术表白
技术开发者该如何优雅的过七夕?为TA准备礼物?还是朋友圈秀恩爱?NO NO NO... 都不是技术极客的七夕当然是向【技术】表白啊这个七夕我们准备了个大礼包让大家发挥所能用【代码】编译情诗用【蓝牙Mesh网关】透传开发者的浪漫赶快来领取吧,申请时间截止8月18日【活动说明】1.由OCC评估创意并公布申请获奖名单。2.申请者自收到开发板之日起,需每周上传一篇内容至OCC,内容应包括如何使用套件开发相应方案,源代码(以博文形式)和开发过程中的遇到的问题及探索...
2021-08-13 17:09:56
202
原创 已报参加2021阿里云峰会—开发者大会,29号有组队的吗?
朋友圈看到技术大佬们都在转发今年阿里云峰会的参会信息,看了下大会的流程安排,发现一些阿里以及行业内的大佬们都会来,感觉还是挺有吸引力的。而且今年的会场刚好设在北京,离我住的地方也不远,想去现场感受一下。28号的主会因为是周五要上班,所以我报名参加了29号的开发者大会。29号还是有很多看点的,有很多分论坛,我同时报了几个我比较感兴趣的论坛,像“RISC-V技术趋势与芯片应用实践”和“前沿人工智能技术与算法实践”。(可以同时参加好多分论坛的)。问了下身边的朋友,大家都没有时间去。想问一下有没..
2021-05-25 17:48:08
366
转载 RVB2601应用开发实战系列四:FOTA镜像升级
1. 概述本文介绍如何在CH2601开发板上进行FOTA升级。 FOTA 是 Firmware Over the Air 的缩写,即固件空中升级,最常见的就是手机固件的升级。固件的定义范围比较模糊,windows操作系统升级、手机升级、嵌入式系统、单片机控制程序等都的远程升级可以笼统地称为FOTA。用这种方式,设备厂商可以更加快速地进行系统软件的迭代;能够更加快速地向市场推出具有新功能的设备并以此提高用户对其设备的满意度。 下面我们以ch2601_fota_demo为例来介绍如何进行FOTA升级。2
2021-05-16 17:04:57
298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅