1.需要仔细阅读关于编译、链接的过程,因为在打开解压缩时,再打开debug宏时,编译会出现错误,链接的时候找不到需要函数定义,但是要是指定一些库文件,比如bulit-in.o等文件,会导致最后生成的可执行文件变得很大,需要深究的问题是如何链接库文件,只链接调用到的函数,而去掉未使用的函数。
2.one-hot 含义:
在ddr controller中遇到register 定义显示是one-hot的,表示配置时只可以有1个bit为1。
参考:
https://en.wikipedia.org/wiki/One-hot
https://www.cnblogs.com/vincenzo/archive/2010/01/05/1639947.html
https://blog.csdn.net/hp_truth/article/details/40186665
https://www.cnblogs.com/JimmyTY/p/5856217.html