不使用IAR,直接在0x8000000处开始运行ucosiii应用,一切正常
使用IAR,让ucosiii应用在0x8020000处开始运行,一启动不久就进入HardFault_Handler。
使用IAR,让裸机应用在0x8020000处开始运行,一切正常。
硬件:发烧友
STM32F767核心板,底板自己画的。
IDE:MDK 5.23
UCOSIII应用:阿波罗STM32F767 资料盘(A盘)4,程序源码3,扩展例程3,EMWIN扩展例程EMWIN实验7 颜色条绘制
裸机应用:阿波罗STM32F767 资料盘(A盘)4,程序源码2,标准例程-HAL库版本实验13 TFTLCD(MCU屏)实验
一个多星期了,没有什么进度,大家帮帮忙。非常感谢。
中断向量偏移设置:
SCB->VTOR = FLASH_BASE | 0x20000;
工程设置: