小熊派简介和环境搭建

  • 课程的大致内容
    • 开发板功能介绍
      • 专门为鸿蒙OS设计的HarmonyOS开发板
      • 有高度集成的2.4GHz WLAN SoC芯片Hi3861
      • 有NFC电路及标准的E53接口
      • 区域划分

    • 原理图
      • 按键电路原理图
        • 开发板提供了一个复位按键和两个用户按键,SW1对应的是复位按键,SW2和SW3分别对应F1和F2按键。
        • 通过检测GPIO口的电平,或者这个GPIO口的跳变,来判断按键是否被按下

      • LED灯电路原理图
        • 开发板提供了一个用户可控制的LED灯,可以用于GPIO输出、PWM输出等实验。
        • 通过控制GPIO的高低电平,来控制是否点亮或者熄灭,还可以通过控制不同占空比的PWM波,来控制LED灯的亮度。

      • NFC电路原理图
        • 开发板提供了可读写的NFC标签,可用于实现碰一碰联网,碰一碰拉起服务等实验。

      • E53电路接口原理图
        • 开发板提供标准的E53接口,适配所有E53扩展板,并通过排针引出功能丰富的GPIO。

    • 开发板E53接口简介
      • 名字由来
      • E53扩展板命名规则
        • E53扩展板是根据不同的应用场景来设计的,以最大的程度在扩展板上还原真实应用场景,不同案例的扩展板根据不同的应用场景来命名后缀。
      • E53接口电气标准

    • 环境配置
      • 先打开虚拟机,虚拟机账户和密码均为bearpi,右键打开终端输入ifconfig找到ip:192.168.1.111
      • 打开MobaXterm->SSH,输入ip->输入登陆账号和密码(均为bearpi)
      • 打开RaiDrive->添加->NAS->SFTP,输入ip,输入账户和密码(均为bearpi)
      • 打开MobaXterm获取源码
        • 方式一

          • 编辑源码 hpm dist
        • 方式二

          • 编译

      • 打开HiBurn烧录(之前要安装好USB驱动)->打开MobaXterm端口查看
  • 对课程内容的理解
    • 了解了开发板的一些功能,稍微看懂一点按键和LED灯以及NFC和E53接口的原理图,E53板的命名规则和名字由来也了解了一些
    • 搭建环境不算难,跟着视频步骤一步一步做确实很快的,要有耐心
  • 引发的思考与理解
### 鸿蒙 Hi3861 芯片在送餐车项目中的应用 #### 1. 硬件准备与配置 Hi3861 是一款高度集成的2.4GHz SoC WiFi芯片,具有高性能32位微处理器,最大工作频率达160 MHz,内置SRAM 352 KB、ROM 288 KB Flash 2 MB[^1]。对于送餐车项目而言,这些硬件特性能够满足基本的数据处理需求。 为了实现送餐车的功能,建议选用带有Wi-Fi模块的支持LiteOS-M操作系统的OpenHarmony开发板,如来自深开鸿、润软件或小熊的产品。这类开发板可以方便地与其他传感器(如超声波测距仪)、电机驱动器以及无线通信模块相连接。 #### 2. 开发环境搭建 针对Windows操作系统用户,推荐使用DevEco Device Tool作为主要IDE来完成应用程序编写与调试任务。安装前需确认已正确设置了Python运行环境,并确保版本兼容性良好[^2]。 #### 3. 应用程序设计思路 考虑到送餐车可能涉及的任务调度复杂度较高,而Hi3861仅支持毫秒级定时器,在某些情况下可能会导致性能瓶颈甚至系统崩溃的问题[^3]。因此,在规划具体功能时应特别注意优化算法效率并合理分配资源: - **路径规划**:利用A*搜索或其他高效寻路算法计算最优行驶路线; - **避障机制**:结合红外线/激光雷达等感知装置实时监测周围障碍物情况; - **配送状态反馈**:通过HTTP RESTful API接口向云端服务器发送当前位置信息及订单进度更新; 此外还需考虑如何有效管理同步多个子系统之间的协作关系,比如当接收到新的取货指令时及时调整行动方案。 #### 4. 测试与部署 完成编码之后可以通过PUTTY或者其他类似的串口终端工具连接至目标设备进行初步测试验证。设置好相应的通讯参数(例如波特率为115200bps),按下复位按钮使能固件加载过程[^4]。经过充分联调后即可正式投入使用。 ```bash # 进入Deveco Device Tool命令行界面 $ devecotool --version ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Knoka705

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值