2019.09.03
一、基础部分及语法
一、FPGA程序的固化
[USF-XSim-62] 'simulate' step failed with errors. Please check the Tcl console or log files for more information.
1、 在C语言代码中,行结尾反斜杠\ 起到换行作用,用于宏定义和字符串换行。其中宏定义使用居多。如果一行中有很多元素导致太长影响阅读,可以在结尾加 \ 的方式实现换行,编译时会忽略\以及其后的换行符,当做一行处理。………\就是表示一行不间断。
2、 关于各种电压:
VCCINT:内部PL核心电压
VCCAUX:辅助PL电压
VCCBRAM:PL BRAM电压
VCCPINT:PS内部核心电压
VCCPAUX:PS辅助电压
VCCDDR:DDR RAM的工作电压
VREFP:XADC正参考电压
VREFN:XADC负参考电压
3、
#ifdef __cplusplus
Extern “C”{
#endif
代码说明:
为了在C++代码中调用用c写成的库文件,就需要用extern”C”来告诉编译器:这是一个用C写成的库文件,请用C的方式来链接它们。
二、断言函数
#define Xil_AssertNonvoid(Expression) \
{