各位工程师,本人入门嵌入式系统,菜鸟一个。
为什么SYS/BIOS关于C2000的Hwi的例子中对epwm进行了初始化,但是有的问题答疑中我又看到说SYS/BIOS会自动初始化寄存器呢?
我想把一个无SYS/BIOS的程序改成SYS/BIOS的,不知道哪些方面需要注意呢?这个Hwi就是不知道是不是没有初始化的原因,始终不能实现。
不尽感激。
Young Hu:
HWI是硬件中断,相当于无BIOS的ISR程序。还是需要对硬件外设进行初始化,跟普通的工程是一样的
各位工程师,本人入门嵌入式系统,菜鸟一个。
为什么SYS/BIOS关于C2000的Hwi的例子中对epwm进行了初始化,但是有的问题答疑中我又看到说SYS/BIOS会自动初始化寄存器呢?
我想把一个无SYS/BIOS的程序改成SYS/BIOS的,不知道哪些方面需要注意呢?这个Hwi就是不知道是不是没有初始化的原因,始终不能实现。
不尽感激。
min tang:
回复 Young Hu:
谢谢回复啊~
这样啊,但是我把无BIOS的硬件外设的初始化语句留在main()里面就还是依然不能work,不知道这是为什么,是因为有无BIOS的情况,有的pievect这一类的文件不能加载么?