行为
Wiki » 历史记录 » 修订 11
« 上一页 |
修订 11/12
(差异)
| 下一页 »
姚杰, 2023-11-07 10:30
课程目的¶
- 了解嵌入式系统的定义、组成、分类、发展
- 掌握嵌入式系统的开发方法
- 通过完成实验提升实践能力
开发环境¶
本课程通过交叉编译的方式进行开发,PC软件开发环境要求如下:- CPU架构: x64
- 操作系统: GNU/Linux (建议Ubuntu 14.04 以上)
- 编译器: ARM-GCC
- 编程语言: C语言
- 多核ARM CPU开发板(OrangePi4)
- 512MB以上内存
- 千兆以太网
- 7寸液晶屏带电容触摸
- 1024x600分辨率
- 5点触摸
实验步骤¶
- 领取目标板硬件平台(实验室南1楼8楼)
- 在PC上搭建开发环境
- 按实验要求完成各实验内容
课程检查要求¶
- 每次实验结果在实验室上课时间已找老师检查
- 实验报告已提交
相关资源¶
OrangePi4¶
- 实验ppt: https://course.cunok.cn:52443/es/OrangePi4/4.实验-2023树莓派.pdf
- 交叉编译器: https://course.cunok.cn:52443/es/OrangePi4/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz
- SD卡镜像: https://course.cunok.cn:52443/es/OrangePi4/Orangepi4-lts_3.0.6_ubuntu_jammy_desktop_xfce_linux5.18.5.zip
- 实验框架代码: https://course.cunok.cn:52443/es/OrangePi4/lab-2022-st.tgz
- 开发板手册: https://course.cunok.cn:52443/es/OrangePi4/OrangePi_4_LTS_用户手册_v2.2.pdf
Windows工具软件¶
- SD卡镜像写入工具Etcher: https://course.cunok.cn:52443/tools/balenaEtcher-Portable-1.7.9.exe
- SSH客户端工具Putty: https://course.cunok.cn:52443/tools/putty-0.76.exe
- SCP客户端工具Winscp: https://course.cunok.cn:52443/tools/WinSCP-5.19.6-Setup.exe
- 虚拟机软件VirtualBox for Windows: https://course.cunok.cn:52443/pa/VirtualBox-6.1.22-144080-Win.exe