在线情况
楼主
  • 头像
  • 级别
    • 积分2
    • 经验114
    • 文章1
    • 注册2015-07-20
    有关msp430f149bootloader若干问题
    [FACE=宋体][SIZE=9pt]1:最近项目需要设计了一个boot,两个app的结构,不过在使用全局变量去处理映射时出现了重新运行不正常,请问下msp430f149如何处理中断向量重映射呢?我的分区如下:[/FACE][/SIZE][P][FACE=宋体][SIZE=9pt][upload=2130,0]POBPP0A{(PCOU8H1@(][%67.png[/upload]
    [/FACE][/SIZE][/P][P][FACE=宋体][SIZE=9pt]
    [/FACE][/SIZE][/P][P][FACE=宋体][SIZE=9pt]2:请问下boot里面的全局变量在进入app时会重新初始化吗?我的中断向量地址跳转使用了全局变量,我感觉有问题,不知有没更好的办法?[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=9pt]
    [/FACE][/SIZE][/P][P][/P][P][FACE=宋体][SIZE=12px]//TIMER1_A3[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]#pragma vector=TIMERB0_VECTOR [/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]__interrupt void TIMER1B0_ISR(void)[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]{[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]    if(AddrFlag==0)[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]    {[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]       asm("br &0xF7FA");[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]    }[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]    else[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]    {[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]       asm("br &0x84FA");[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]    }[/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]
    [/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]}[/FACE][/SIZE][/P][P][/P][P][FACE=宋体][SIZE=12px]
    [/FACE][/SIZE][/P][P][FACE=宋体][SIZE=12px]初入贵坛,希望得到论坛帮助![/FACE][/SIZE][/P]
    微控网感谢您的参与
    Powered by LeadBBS 9.2 .
    Page created in 0.1875 seconds with 8 queries.