开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
项目说明
- 各位道友,我是“快到碗里来”,现为一名嵌入式底层工程师。因工作影响,有了接触硬件的机会,所以自己利用工作之余把硬件的技能树点了一下,该项目是我作为硬件菜鸟第一个完成的多层板,多种高速信号的PCB。
- 在此硬件基础上适配了OpenHarmony3.2及4.0版本的系统,该硬件的驱动适配度已达90%;
- 硬件占整个项目的1/3甚至不到,所以底板技术含量不高没关系,能力高的可以设计核心板出来给大家学习学习。
- 该项目名为KTV点歌机,实为综合性的个人计算机,其拓展性比较丰富。
- 核心部分使用LuBanCat2的RK3568核心板,底板保留出HDMI,MIPI输出,以太网口,USB接口等主要外设,通过点歌软件实现点歌机的系列功能。
- 该项目贯穿了PCB硬件设计-OpenHarmony系统移植-HarmonyOS应用开发,基本打通了一整套的技术点,鸿蒙在未来必然有一定的市场,现在也给有想法的道友开拓一下职业规划。
开源协议
- 本项目开源,转载请注明出处。
项目相关功能
1.搭载Openharmony操作系统
2.运行Harmony OS点歌软件
3.支持两路USB设备使用
4.支持一路HDMI/MIPI显示屏
5.支持千兆以太网口进行数据上传下载
项目属性
本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。
项目进度
2024-04-30
- 完成底板V1.0版本layout,输出Gerber到嘉立创打板
2024-07-02
- 完成系统移植,应用1.0版本适配
设计原理
1.电源采用常规接口12V输入,电源分支为5V核心板供电,3.3V/5V底板供电
2.HDMI所有接口通过静电拉出,保护器件
3.USB2.0采用USBhub方式拉出可用于普通USB外设
4.USB-OTG采用TYPE-C接口,走线满足差分及阻抗
5.留出调试接口方便前期对产品验证
6.指示灯和按键配合前期开发使用,后期可以考虑裁剪掉
7.目前整板使用6层板设计,基本满足工业级的要求
软件说明
1.搭载OpenHarmony4.0操作系统
2.安装Harmony OS Next版本的软件
3.实现用户点歌/切歌等人机交互界面
使用华为的DevEco Studio 源码框架为附件为index文件 (第一版实现主架构以及切歌等,持续更新中...)
实物展示
设计注意事项
硬件走线需要注意阻抗要求,本人为硬件新手,复刻需具有相当的电子软硬件等知识,并自行斟酌是否存在任何风险,由于使用本项目造成的人员伤害、物品损坏等后果,作者不承担责任;
其他
在未来鸿蒙必定会有一席之地,嵌入式更添新动力!
7月留言:其实第一版早就做完了,因为最近比较忙所以托更了...这周会丰富一下项目
待更新
本项目持续更新中,作为初学者欢迎各位同学提出宝贵的意见,谢谢!
评论