你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

IAP MAIN()

[复制链接]
stary666 发布时间:2015-4-14 17:48

void
IAP_Jump(void)
{
    /* Jump to user application */
    JumpAddress         = *(__IO uint32_t *) (IAP_Jump_Addr + 4);
    Jump_To_Application = (pFunction) JumpAddress;

    /* Initialize user application's Stack Pointer */
    __set_MSP(*(__IO uint32_t *) IAP_Jump_Addr);

    /* Jump to application */
    Jump_To_Application();
}

/******************************************************************************
* FUNCTION NAME:        main
*****************************************************************************/
/**\brief   Main program.
* \param    none
* \return   none
*****************************************************************************/
int
main(void)
{
    if (*(uint32_t *)IAP_BLOCK_A_END_ADDR >= *(uint32_t *)IAP_BLOCK_B_END_ADDR)
    {
        // Block A is new, Jump to A
        IAP_Jump_Addr = IAP_BLOCK_A_START_ADDR;
    }
    else
    {
        // Block B is new, Jump to B
        IAP_Jump_Addr = IAP_BLOCK_B_START_ADDR;
    }

    IAP_Jump();

    for ( ; ; ) /* Infinite loop */
    {
    }
}
收藏 评论12 发布时间:2015-4-14 17:48

举报

12个回答
沐紫 回答时间:2015-4-14 17:57:21
楼主,不能这样就发一串代码哦,请给出说明,标题也改改。等我明天再来看
s7631001 回答时间:2015-4-15 08:03:05
这个代码不明不白的,一行汉字标注都没有,楼主从哪移过来的?
stary666 回答时间:2015-4-15 09:22:10
不好意思,忘记加了,这是我们公司的内部代码,我只把相关的驱动上传,其他的涉及核心的,就不便加了,有需要的可以问我,我看其他几个帖子被删除了,以后就上传这样的了,有需要,联系吧
stary666 回答时间:2015-4-15 09:22:39
我目前主要是做低功耗的产品
stary666 回答时间:2015-4-15 09:25:06
这个主题是在线烧录firmware的例程的一部分,其他的我还没整理好,要把公司的机密去了,才能上传,请原谅
拼命三郎 回答时间:2015-4-15 13:20:52
ddddd.png
Mandelbrot_Set 回答时间:2015-4-15 17:07:44
这应该至少两个工程吧..
沐紫 回答时间:2015-4-15 17:55:30
stary666 发表于 2015-4-15 09:25
这个主题是在线烧录firmware的例程的一部分,其他的我还没整理好,要把公司的机密去了,才能上传,请原谅 ...

原来如此,谢谢楼主。删除的帖子是否恢复,恢复的话还需要楼主至少说明实现什么功能哦
wambob 回答时间:2015-4-15 19:36:59
光看代码不知道什么意思啊
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版