Wiki » 历史记录 » 版本 6
姚杰, 2022-11-02 16:33
| 1 | 1 | 姚杰 | {{>toc}} |
|---|---|---|---|
| 2 | |||
| 3 | h3. 课程目的 |
||
| 4 | |||
| 5 | # 了解嵌入式系统的定义、组成、分类、发展 |
||
| 6 | # 掌握嵌入式系统的开发方法 |
||
| 7 | # 通过完成实验提升实践能力 |
||
| 8 | |||
| 9 | h3. 开发环境 |
||
| 10 | |||
| 11 | 2 | 姚杰 | *本课程通过交叉编译的方式进行开发,PC软件开发环境要求如下:* |
| 12 | 1 | 姚杰 | * CPU架构: x64 |
| 13 | * 操作系统: GNU/Linux (建议Ubuntu 14.04 以上) |
||
| 14 | * 编译器: ARM-GCC |
||
| 15 | * 编程语言: C语言 |
||
| 16 | |||
| 17 | 4 | 姚杰 | *开发板硬件* |
| 18 | 2 | 姚杰 | # 多核ARM CPU开发板(PYNQ-Z1或树莓派4) |
| 19 | ** 512MB以上内存 |
||
| 20 | ** 千兆以太网 |
||
| 21 | # 7寸液晶屏带电容触摸 |
||
| 22 | ** 1024x600分辨率 |
||
| 23 | ** 5点触摸 |
||
| 24 | 1 | 姚杰 | |
| 25 | 2 | 姚杰 | h3. 实验步骤 |
| 26 | |||
| 27 | # 领取目标板硬件平台(实验室南1楼8楼) |
||
| 28 | # 在PC上搭建开发环境 |
||
| 29 | # 按实验要求完成各实验内容 |
||
| 30 | |||
| 31 | 1 | 姚杰 | h3. 课程检查要求 |
| 32 | |||
| 33 | 2 | 姚杰 | # *每次实验结果在实验室上课时间已找老师检查* |
| 34 | # *实验报告已提交* |
||
| 35 | 1 | 姚杰 | |
| 36 | h3. 相关资源 |
||
| 37 | |||
| 38 | 6 | 姚杰 | h4. OrangePi4 |
| 39 | |||
| 40 | # 实验ppt: https://course.cunok.cn/es/OrangePi4/4.实验-Orangepi-20221018.pdf |
||
| 41 | # 交叉编译器: https://course.cunok.cn/es/OrangePi4/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz |
||
| 42 | # SD卡镜像: https://course.cunok.cn/es/OrangePi4/Orangepi4-lts_3.0.6_ubuntu_jammy_desktop_xfce_linux5.18.5.zip |
||
| 43 | # 实验框架代码: https://course.cunok.cn/es/OrangePi4/lab-2022-st.tgz |
||
| 44 | # 开发板手册: https://course.cunok.cn/es/OrangePi4/OrangePi_4_LTS_用户手册_v2.2.pdf |
||
| 45 | |||
| 46 | 2 | 姚杰 | h4. PYNQ-Z1 |
| 47 | |||
| 48 | # 实验ppt: https://course.cunok.cn/es/4.实验-2022PYNQ.ppt |
||
| 49 | # 交叉编译器: https://course.cunok.cn/es/PYNQ-Z1/gcc-armv7hf.tgz |
||
| 50 | # boot分区: https://course.cunok.cn/es/PYNQ-Z1/boot.tgz |
||
| 51 | 3 | 姚杰 | # Linux内核: https://course.cunok.cn/es/PYNQ-Z1/linux-xlnx-xilinx-v2017.4.tar.gz |
| 52 | # SD卡镜像: https://course.cunok.cn/es/PYNQ-Z1/pynq_z1_v2.1.img.zip |
||
| 53 | # 实验框架代码: https://course.cunok.cn/es/PYNQ-Z1/lab-2022-st.tgz |
||
| 54 | # env.sh: https://course.cunok.cn/es/PYNQ-Z1/env.sh |
||
| 55 | # readme: https://course.cunok.cn/es/PYNQ-Z1/readme.txt |
||
| 56 | |||
| 57 | 5 | 姚杰 | |
| 58 | h4. Windows工具软件 |
||
| 59 | |||
| 60 | # SD卡镜像写入工具Etcher: https://course.cunok.cn/tools/balenaEtcher-Portable-1.7.9.exe |
||
| 61 | # SSH客户端工具Putty: https://course.cunok.cn/tools/putty-0.76.exe |
||
| 62 | # SCP客户端工具Winscp: https://course.cunok.cn/tools/WinSCP-5.19.6-Setup.exe |