×

PS端裸机与FreeRTOS案例开发手册

消耗积分:0 | 格式:zip | 大小:3.44 MB | 2023-11-02

Tronlong创龙科技

  • 218内容
  • 25w+阅读
  • 121粉丝

目    录


前  言———— 4
1 工程编译、程序加载与固化方法———— 5
1.1 工程编译———— 5
1.2 基于下载器加载程序———— 8
1.2.1 下载器驱动安装———— 8
1.2.2 加载程序———— 14
1.3 基于下载器固化程序———— 19
1.3.1 设置XSDK环境变量———— 19
1.3.2 固化程序到SPI FLASH———— 20
1.3.3 从SPI FLASH启动程序———— 25
1.4 基于SD卡启动程序———— 27
2 裸机案例———— 30
2.1 led-flash案例———— 30
2.1.1 案例功能———— 30
2.1.2 操作说明———— 30
2.1.3 关键代码———— 31
2.2 key-led-demo案例———— 32
2.2.1 案例功能———— 32
2.2.2 操作说明———— 33
2.2.3 关键代码———— 33
2.3 uart-echo案例———— 36
2.3.1 案例功能———— 36
2.3.2 操作说明———— 36
2.3.3 关键代码———— 36
2.4 qspi-flash案例———— 39
2.4.1 案例功能———— 39
2.4.2 操作说明———— 39
2.4.3 关键代码———— 39
3 FreeRTOS案例———— 43
3.1 led-flash案例———— 43
3.1.1 案例功能———— 43
3.1.2 操作说明———— 44
3.1.3 关键代码———— 44
3.2 key-led-demo案例———— 46
3.2.1 案例功能———— 46
3.2.2 操作说明———— 47
3.2.3 关键代码———— 47
3.3 uart-echo案例———— 50
3.3.1 案例功能———— 50
3.3.2 操作说明———— 50
3.3.3 关键代码———— 50
3.4 lwIP_Demo案例———— 52
3.4.1 案例功能———— 52
3.4.2 操作说明———— 53
3.4.3 关键代码———— 54
3.4.4 配置静态IP地址———— 58
更多帮助———— 60

 

 前  言


本文主要介绍PS端(ARM CPU0)的裸机与FreeRTOS案例的使用说明,适用开发环境:Windows 7/10 64bit、Xilinx Vivado 2017.4、Xilinx SDK 2017.4。


裸机案例位于产品资料“4-软件资料\Demo\Baremetal-demos\”目录下,FreeRTOS案例位于产品资料“4-软件资料\Demo\RTOS-demos\”目录下。PS + PL综合案例的PS端案例位于产品资料“4-软件资料\Demo\All-Programmable-SoC-demos\xx(PS + PL综合案例目录)\sw\”目录下,其中baremetal_demo目录下包含裸机程序,linux_system目录下包含Linux程序。每个PS端的裸机与FreeRTOS案例包含project和bin两个目录,其中project目录下包含案例工程文件,bin目录下含有案例可执行文件。


PS + PL综合案例的PL端案例位于产品资料“4-软件资料\Demo\All-Programmable-SoC-demos\xx(PS + PL综合案例目录)\hw\”目录下。每个PL端案例包含project和bin两个目录,其中project目录下包含案例工程文件,bin目录下含有案例可执行文件。


处理器硬件资源详细开发说明可查阅产品资料“6-开发参考资料\数据手册\核心板元器件\CPU\”目录下的ug585-Zynq-7000-TRM.pdf文档。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !