海思赛道嵌赛开发一个一个日记
海思赛道嵌赛开发一个一个日记,玩一玩试试水.
常见问题:
- osal_printk(不是f)
全国大学生嵌入式芯片与系统设计竞赛(芯片应用赛道选题指南)
星闪物联网应用平台
以下仅介绍WS63E相关
关键特性:高性能 32bit 微处理器、2.4GHz WiFi 6、SLE、BLE三模、丰富的外设接口,其中增强款WS63E 支持2.4GHz 的雷达人体活动检测功能
应用场景:智慧家居、雷达感知、星闪网关、星闪中控屏、星闪手柄等
注:星闪(NearLink),是中国原生的新一代无线短距通信技术。与传统短距传输技术方案相比,星闪在功耗、速度、覆盖范围和连接性能全面领先,可以在智能终端、智能家居、智能汽车、智能制造等各类细分场景下实现更极致的用户体验。
1.操作系统可使用 LiteOS 或 OpenHarmony 版本。
2、如采用星闪 WS63 或 WS63E 或 BS21,并发挥星闪技术特性可酌情加分。
3、本选题重点考察参赛选手的嵌入式系统开发能力, SLE/BLE/WiFi 多端互联能力。
4、参赛选手须具备基础的 C 语言编码能力,了解物联网技术及应用相关知识。
5、本选题学习资料可参考《2025 年嵌入式竞赛海思赛道学习入口》,并知晓开发环境要求及套件功能限制。
学长思路总结
主控选型上:一定要根据你的作品功能参数需求而选择正确的主控,最好要利用到星闪的功能
作品创新性上:利用他们的芯片(这个很重要)做一些让他们眼前一亮的设计,利用芯片自身的一些特性和外设来做一些全新的应用(最好是能贴近产品的)。很重要,值得好好考量.可能会比较喜欢一些自动化功能,尽量一键完成那种
功能实现度上:不是说功能越高大上,越多就越好,做了就正常展示,一定要符合产品使用实际.想好什么场景用什么协议,每个通信协议的缺点和优点要清楚.并且,尽量使用芯片板载的一些硬件外设,能全部用上最好(工作量体现).
另外,毕竟是物联网赛道,而且是华为海思的关系,尽量加入一些互联功能(用华为云最好),比如利用小程序控制,或者手机 NFC 与板子交互,星闪交互等等。
学习之初先根据 gitee 上的开源案例进行实现并改进学习(案例链接:doc/物联网技术及应用实验指导手册.mdHiSpark/hi3861_hdu_iot_application - Gitee.com)。在海思社区(https://developer.hisilicon.com/forum/all)上**寻找疑难问题的解**
决方案。提前熟悉华为云平台的使用.学习制作简易的微信小程序或手机 app.
可以做的方向:
遥控小车,精细活动,探测环境
简易配网,异常快速定位
针对无星闪场景,支持配网环节提供端到端异常识别和提醒,并提供错误码和上报功能,为用户提供快速指引,降低配网失败导致的非必要退货,同时根据配网异常统计数据,为产品方案改进方向提供量化参考。
雷达人体活动检测
提供动态人体检测及静态人体微动检测
通过自发自收雷达探测波,识别检测范围内的人体运动及静态微动,为智能家电高层应用提供人体存在判断结果。实现类似于人来开机/亮屏、人走关机/灭屏之类的智能化联动。
提供检测距离范围和检测灵敏度的设置接口,可根据实际产品类型灵活设置。