![](https://i-blog.csdnimg.cn/blog_migrate/2c7efd16d9a9d96f89c6669c6e5c3967.png)
创建工程
打开Xilinx SDK
![](https://i-blog.csdnimg.cn/blog_migrate/57cba65e77b9bc1febde8777e57a832f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/910b2bef18a840a6ccdb77219471cd91.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ca452f680e3bff9f3a0789c428c5b608.png)
创建工程
![](https://i-blog.csdnimg.cn/blog_migrate/e3c52e38aa618002518000b227763cbe.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2a79923020d3c075e4fcca1a1cbfd739.png)
Next 创建Empty Application
![](https://i-blog.csdnimg.cn/blog_migrate/61ea349dd799ede1676ccd090a863d63.png)
添加文件
![](https://i-blog.csdnimg.cn/blog_migrate/acecbd73ea89c635d1aeaf2e26bff302.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d65bfe0435f5228fbb0d254fd36bf653.png)
![](https://i-blog.csdnimg.cn/blog_migrate/06b23c1811dc4ce6dc68d2575a2d8ba8.png)
编写代码
![](https://i-blog.csdnimg.cn/blog_migrate/4b476bd8710dc793b347c016555cc4e4.png)
参考文档 UG585 Zynq 7000 Technical Reference Manual
寄存器说明 Appx.B: Registe Detial
![](https://i-blog.csdnimg.cn/blog_migrate/b6973128ef27d2ff15f38cc0ca9a7137.png)
查看帮助文档
![](https://i-blog.csdnimg.cn/blog_migrate/64f9a329944f4090f8a9c8d6fe0ee2b2.png)
Import Examples
![](https://i-blog.csdnimg.cn/blog_migrate/24f909db5243b29f5045160c715d022a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0f2fdb6ac2f7676a6d9e629b3ea2388a.png)
跨平台使用:
头文件:unistd.h 每个平台都会提供
sleep() usleep() 函数
使用定时器不阻塞其他程序运
头文件:stdint.h 定义
定义了诸如 int8_t uint8_t
运行调试
![](https://i-blog.csdnimg.cn/blog_migrate/03b8bead359459829b046bdae01ff63e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c248dd6733a95e75c2a1e18eb2d7a69f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/86c4eb40b765db9cc8b4655922d7b314.png)
点击Run (连接板块)进行调试。
调试设置
![](https://i-blog.csdnimg.cn/blog_migrate/d198613779557144044f23f8a082418d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/b4de4b530ae04cc5cf776ab90db59010.png)
点击 “Debug” 开始调试
F5 进入函数
F6 单步
F7 跳出函数
F8 全速运行(到断点)
双击侧边栏 添加断点
全局变量 右键 添加为表达式
![](https://i-blog.csdnimg.cn/blog_migrate/66bcb9a89e30b533ee45ae0cee9f9efe.png)
设置指定值调试
![](https://i-blog.csdnimg.cn/blog_migrate/7e565d0447f20f9c8dc127f7644fc96b.png)
查看内存
![](https://i-blog.csdnimg.cn/blog_migrate/969591c84a448b453c8ff57b79574d23.png)