原创 risc_v rtos lcd 中文显示

2023-1-18 17:29 510 1 1 分类: MCU/ 嵌入式 文集: MCU
基于先辑半导体嵌入式RISC-V处理器
实时操作系统彩屏液晶中文显示
开发仿真测试过程
汇报人:豆腐张

一、任务目标
通过学习参考模板程序,掌握RISC-V处理器的基本使用,掌握基础工程的生成,SEGGEREmbedded Studio for RISC-V 工具的工程设置,处理器模块的使用,彩屏显示驱动,建立中文字库,中文彩屏界面显示,实时操作系统移植。操作系统任务的建立,操作系统堆栈的调整。

二、任务分析
任务需要掌握芯片的基本使用,板级接口的使用,SPI模块的使用,彩屏驱动原理,文显示原理,操作系统移植,操作系统任务的建立,系统堆栈的调整,系统顺利运行.

三、任务实现

1,芯片的基本了解,
       HPM6700/6400 系列 MCU 是来自上海先楫半导体科技有限公司的高性能实时 RISC-V 微控制器,为工业自动化及边缘计算应用提供了极大的算力、高效的控制能力及丰富的多媒体功能。HPM6750 处理器适用于以下应用:
       电机控制/数字电源/仪器仪表/医疗设备/工业控制/音频设备/无人机/边缘计算
HPM6700 系列提供 LQFP 和小体积 BGA 封装,简化用户板级设计,为工业自动化及边缘计算应用提供了丰富的算力和高效的控制能力。
● 双核 32 位 RISC-V 处理器
– 支持 RV32-IMAFDCP 指令集
– DSP 单元,支持 SIMD 和DSP 指令
– L1 指令缓存和数据缓存各 32KB
– 指令本地存储器 ILM 和数据本地存
储器 DLM 各 256KB
● 内置存储器
– 共 2 MB 片上 SRAM,包括通用内存
和 CPU 的本地存储器
– 4096 位 OTP
– 128 KB BOOT ROM
● 电源和时钟
– 多个片上电源,包括 DCDC 和 LDO
– 低功耗模式,运行模式、等待模式、
停止模式、休眠模式和关机模式
– 24MHz 和 32768Hz 晶体振荡器
– 5 个 PLL,支持小数分频、展频
● 外部存储器接口
– 2 个串行总线控制器 XPI,支持各类
外部串行 Flash 和 PSRAM
– 1 个 DRAM 控制器,支持 8/16/32 位
SDRAM 和 LP SDRAM,166MHz
– 2 个 SD/eMMC 控制器,支持
SD/SDHC/SDXC,支持 eMMC 5.1
● 图形系统
– 支持 24 位 RGB 显示接口
– 2 个 DVP 摄像头接口
– 2D 图形加速单元
– JPEG 编解码器
● 音频系统
– 4 个 I2S 接口
– PDM 数字麦克风接口
– 数字音频输出
– 语音检测模块
● 电机系统
– 4 个 PWM 定时器,2.5ns 精度
– 4 个正交编码器接口和 4 个霍尔接口
● 定时器
– 9 组 32 位通用定时器
– 5 个看门狗
– 实时时钟
● 通讯接口
– 17 个 UART、4 个 SPI、4 个 I2C
– 2 个 USB 2.0 OTG,集成HS-PHY
– 2 个千兆以太网控制器
– 4 个 CAN 控制器,支持 CAN-FD
● 高性能模拟外设
– 3 个 12 位 ADC,5MSPS 采样率
– 1 个 16 位 ADC,2MSPS 采样率
– 4 个模拟比较器
● 输入输出
– 195 个 GPIO
– IO 支持 3.3V 和 1.8V
● 信息安全
– AES-128/256 加解密引擎,支持
ECB,CBC 模式
– SM2,SM3,SM4
– SHA-1/256 哈希模块
– 真随机数发生器
– NOR Flash 实时解密


作者: 张贤华, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3895685.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

给作者打赏,鼓励TA抓紧创作!

赞赏支持
点赞 1
赞赏0

文章评论0条评论)

登录后参与讨论
相关推荐阅读
张贤华 2022-11-08 19:17
FOC仿真PlD测试
利用桌面上位机对永磁同步FOC进行测试仿真,并显示各变频量进行曲线显示,对PID进行仿真,对PlD进行拟合仿真,可见速度很快,通过利用GL来仿真测试计算过程的变量变化情况,来调试改变系统PlD参数。达...
张贤华 2020-06-02 13:36
【MM32 eMiniBoard】基于上海灵动微电子的M3核心的 低功耗蓝牙上手分享
【MM32 eMiniBoard】基于上海灵动微电子的M3核心的 低功耗蓝牙上手分享 经过一段时间的等待,在 面包板社区申请的灵动微电子的M3核心的mm32w373低功耗蓝牙芯片的评测板终于到了...
张贤华 2020-05-29 10:38
【MM32 eMiniBoard】基于上海灵动微电子的M3核心的 低功耗蓝牙上手分享
【MM32 eMiniBoard】基于上海灵动微电子的M3核心的 低功耗蓝牙上手分享 经过一段时间的等待,在 面包板社区申请的灵动微电子的M3核心的mm32w373低功耗蓝牙芯片的评测板终于到了...
张贤华 2019-10-22 09:59
灵动微 SPIN05电机套件开发板 KEIL 工程建立
灵动微 SPIN05电机套件开发板 KEIL 工程建立            首先 谢谢...
我要评论
0
1
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /3 下一条