请问一下,我在编译boot工程时,出现了这三个warning,0x16 0x18我通过查询手册发现时uart0 的中断,如图二屏蔽掉可以解决 可是没有看到0x2是什么中断,请赐教。
0x2中断, 不需要care, 保留的.按照格式去写就行了.
好的 谢谢,我想问一下 boot工程里 0x16 0x18 的 vect 已定义,也就是这个warning不去管他是不是也没啥影响呢?因为有中断向量映射表,硬件中断发生,比如 boot 中 0x16 硬件中断发生,会偏移到虚拟向量表202c,继而执行 app中的中断服务函数,或者说只要在boot中进行了相应中断的中断映射,那么在boot工程中也就无法使用相应的中断了。
你是不是重复定义了, 如果重复定义了, 请屏蔽括号后面的值, 例如
#pragma interrupt r_tau0_channel0_interrupt //(vect=INTTM00)
应该不是重复定义,我再找找原因,请问CS+怎么设置,才会出现红框内的文件?
编译正确后, 自动生成, 就出现在这里, 系统自动完成的. 不需要设置
您好,我是将boot工程和app工程分开独立创建的,请问这个问题应该怎么解决?
两种方法我都试过了
把这个const 删掉, 或调整位置. 也可以换成constf,
删除后是这样的
黄工,我再ccrl(build tool)里把.const删掉了,但是map文件里还有,所以编译一直报错
F3000H是镜像区是3000H的镜像, 不可以操作的,