请问一下,我在编译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的镜像, 不可以操作的,
操作的是ff300
app工程里的section分区我也是按照您给的例程设置的,编译还是会报错
我是这样设置的,auto layout是自动分配分区,下面的 section start address 是手动分配分区吗?这两个是互斥的吗?