![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
R128开发
文章平均质量分 71
R128开发专栏
韦东山
深圳百问网科技有限公司技术总监,毕业于中国科学技术大学电子、软件专业双学位,10余年嵌入式一线开发经验, 畅销书<<嵌入式Linux应用开发完全手册>>作者, 擅长ARM/MIPS等架构的Linux底层系统开发, 曾为多家知名培训机构特邀讲师,2011年陆续录制的工程师必看教程------韦东山系列Linux/Android视频,有口皆碑。累计学员10万+,当之无愧成为嵌入式培训领域的佼佼者。
展开
-
DshanMCU-R128s2术语表
术语表硬件术语术语解释说明sunxi指 Allwinner 的一系列 SOC 硬件平台M33 Star基于 ARMv8-M 架构 32 位元微处理器单元C906平头哥推出的一款 RISC-V 架构的 64 位元处理器单元HIFI5Cadence 推出的 Cadence Tensilica HiFi 5 DSP 32 位处理器单元R128全志推出的一款包含 M33+C906+HIFI5 处理器的 SoC 平台AudioCodec芯片内置音频接口原创 2023-12-25 10:09:35 · 250 阅读 · 0 评论 -
DshanMCU-R128s2常见问题
这是由于扩大分区后踩到内存了,一般配置 LPSRAM 前面 2M 给 M33 核使用,M33 的代码运行在前面 2M 上,另外这 2M 中的前 16K 是。运行打包命令,找到打包使用发分区表。命令进入目录,找到打包使用的分区表,编辑修改。这样就不会踩到内存导致启动失败。的部分内存,这样一般叫做 “踩内存”。可以看到 M33 系统的启动地址为。太大了,分区容量设置过小。现在有 32K 载入到了。,删除不需要的配置项目减少。后系统无法启动,例如将。后,系统无法启动卡死。原创 2023-12-25 09:58:14 · 228 阅读 · 0 评论 -
DshanMCU-R128s2芯片外设支持列表
LCD 显示屏厂商分辨率型号接口FPS100ask480 x 320Dshan_Display ModuleSPI60摄像头 Sensor厂商分辨率型号Size接口FPSGalaxyCoreVGA, 640 x 480GC03081/6.5DVP30GalaxyCoreUXGA, 1616 x 1232GC21451/5DVP13原创 2023-12-25 09:50:51 · 156 阅读 · 0 评论 -
DshanMCU-R128s2硬件设计参考
R128 DevKit 开发板硬件工程开源地址:https://oshwhub.com/gloomyghost/r128-module电路图:SCH_R128-DevKit_2023-09-05.pdfPCB:ProDocument_R128-DevKit_2023-09-05.eproGERBER:Gerber_R128-DevKit_2023-09-05.zipSTL:DXF_R128-DevKit_2023-09-05.dxf3D STEP:3D_R128-DevKit_2023-09-原创 2023-12-25 09:44:17 · 675 阅读 · 0 评论 -
DshanMCU-R128s2硬件设计指南
R128是一颗专为“音视频解码”而打造的全新高集成度 SoC,主要应用于智能物联和专用语音交互处理解决方案。原创 2023-12-25 09:36:15 · 179 阅读 · 0 评论 -
DshanMCU-R128s2 ADC 按键配置方法
FreeRTOS平台上使用的按键为ADC-KEY,采用的ADC模块为GPADC。按键功能驱动的实现是通过ADC分压,使每个按键检测的电压值不同,从而实现区分不同的按键。按下或者弹起中断之后,通过中断触发,主动检测当前电压识别出对应的按键。最后再通过input子系统将获取按键的键值并上报给应用层。原创 2023-12-22 19:09:54 · 185 阅读 · 0 评论 -
DshanMCU-R128s2 USB 外设功能配置
USB 功能模块包括了USB Host,USB Device 和OTG 功能。USB Host 目前已经支持上的功能有:Mass Storage,UVC。USB Device 目前已经支持上的功能有:ADB,UAC。OTG 主要用作Host 与Device 的切换,如当板子通过 USB 线连接到 USB 主机 (PC) 上时,此时 OTG 是加载成 USB Device;若当前板子是通过 OTG 线连接一个USB 设备,此时 OTG 则加载成 USB Host。原创 2023-12-22 19:00:25 · 207 阅读 · 0 评论 -
DshanMCU-R128s2 PMU 电源管理
目前已支持的PMU 为:AXP2585。读取电池电量、电池温度。设置充电时的充电电流,截止充电电压、充电超时等。自动根据连接PC 或者适配器设置USB 输入的最大限流。电池温度过高时自动触发停充。检测USB 线的接入和拔出。PMU 芯片过温保护。原创 2023-12-22 17:58:07 · 147 阅读 · 0 评论 -
DshanMCU-R128s2启动与资源划分
下面简单介绍一下 R128 方案的资源划分与启动流程。原创 2023-12-22 17:47:16 · 154 阅读 · 0 评论 -
DshanMCU-R128s2 配置引脚复用
作为引脚配置文件,他会在打包时打包编译进入系统,在系统运行时会解析并配置,系统解析。对于内置 SPI NOR 的 R128 平台,请配置为。SPI LCD 配置项目较多,部分详细描述可以参照。此项配置仅为兼容配置,实际有用配置项为。对于配置引脚复用,只需要修改。内置 audiocodec 配置。配置 boot0 调试信息打印。SDIO,MMC 引脚配置。boot0 调试串口配置。SPI LCD 配置。原创 2023-12-22 17:33:23 · 147 阅读 · 0 评论 -
DshanMCU-R128s2 Hello World!
本文将介绍使用 R128 开发板从串口输出 Hello World 的方式介绍 SDK 软件开发流程。原创 2023-12-22 17:22:45 · 107 阅读 · 0 评论 -
DshanMCU-R128s2 RTOS 使用说明
这里可以看到 M33 核心运行频率 192MHz,DSP 运行频率 400MHz,C906 运行频率 480MHz。使用串口访问工具 PuTTY 打开串口,这里是 COM8,波特率 115200。修改fork命令参数,可设置fork命令创建的任务的优先级及其栈大小。连接开发板的时候可以点击 RESET 按钮重置 CPU,查看输出。到设备管理器找到需要的串口,这里是。以ACSII码的形式,读取指定的文件。不占用控制台任务,在后台运行命令。查看指定任务堆栈回溯信息。命令查看支持的命令。获取系统支持的终端命令。原创 2023-12-22 16:35:16 · 125 阅读 · 0 评论 -
DshanMCU-R128s2 RTOS 软件包配置
有过 linux 内核开发经验的人,对 menuconfig 不会陌生。对于各类内核,只要是支持 menuconfig 配置界面,都是使用 Kconfig。menuconfig:支持配置内核的图形化界面。Kconfig:生成 menuconfig 界面的脚本语言。我们运行 mrtos_menuconfig 之后,会打开如下图所示的界面整个显示界面大致分为三部分上方是操作的说明和图例说明。<Enter>按下Enter键进入子菜单。<Y>按下Y键,选中这项功能。<N>按下N键,排除这项功能。原创 2023-12-22 16:22:55 · 105 阅读 · 0 评论 -
DshanMCU-R128s2 SDK 架构与目录结构
R128 S2 是全志提供的一款 M33(ARM)+C906(RISCV-64)+HIFI5(Xtensa) 三核异构 SoC,同时芯片内部 SIP 有 1M SRAM、8M LSPSRAM、8M HSPSRAM 以及 16M NORFLASH。本文档作为 R128 FreeRTOS SDK 开发指南,旨在帮助软件开发工程师、技术支持工程师快速上手,熟悉 R128 FreeRTOS SDK 的开发流程。原创 2023-12-22 15:59:17 · 485 阅读 · 0 评论 -
DshanMCU-R128s2 SDK 入门
本章介绍基础的SDK编译,打包等操作,方便快速上手 SDK 开发。原创 2023-12-22 15:40:48 · 163 阅读 · 0 评论 -
DshanMCU-R128s2开发环境搭建
资料包内容主要是开发所用的:虚拟机、软件工具、源码文档等。开发SDK包不在上面的资料包中,原创 2023-12-22 15:26:48 · 78 阅读 · 0 评论 -
DshanMCU-R128s2 烧写固件
编译系统源码后,打包后生成的系统文件称之为固件。固件一般为.img格式。把固件下载到开发板或者产品上的过程称之为。原创 2023-12-22 15:06:56 · 161 阅读 · 0 评论 -
DshanMCU-R128s2 R128 EVT 开发套件
EVT 支持 USB 供电与 DC 12V 直流供电,通过一个滑动开关控制电源。并且板载 5V 转 3.3V 电源芯片,为外设和 R128 提供最高 2A 的电流。原创 2023-12-22 14:38:07 · 98 阅读 · 0 评论 -
DshanMCU-R128s2 R128 DevKit 开发板
R128 模组使用 SMT 贴装于 开发板上,外挂陶瓷天线,其中的PA16,PA17脚复用为 UART 调试脚,已经在板上连接了 UART 转 USB 芯片。原创 2023-12-22 11:42:33 · 124 阅读 · 0 评论 -
DshanMCU-R128s2 R128 模组
针对 R128 芯片,百问科技提供推出了一种型号模块,如下表所示。原创 2023-12-22 11:07:03 · 83 阅读 · 0 评论 -
DshanMCU-R128s2芯片手册与资料
其余手册将在R128芯片正式发布后上传。原创 2023-12-21 19:06:25 · 87 阅读 · 0 评论 -
DshanMCU-R128s2芯片参数
【代码】DshanMCU-R128s2芯片参数。原创 2023-12-21 18:56:54 · 90 阅读 · 0 评论 -
DshanMCU-R128s2芯片简介
R128是一颗专为“音视频解码”而打造的全新高集成度 SoC,主要应用于智能物联和专用语音交互处理解决方案。不同版本芯片的区别R128 共有R128-S1、R128-S2 和R128-S3 三个型号,各型号具体配置差异如下表:请注意,R128-S1、R128-S2引脚封装是相同的,而 R128-S3 与R128-S1、R128-S2是不同的。具体请参照芯片参数章节原创 2023-12-21 18:36:07 · 178 阅读 · 0 评论 -
DshanMCU-R128s2全志R128视频教程
基于DShanMCU-R128S2_DevKit的入门教程原创 2023-12-21 17:35:51 · 96 阅读 · 0 评论