问答

汇集网友智慧,解决技术难题

阳光的zj

TA的家园币:88  

  • malloc 赋值问题

    cmd=(uint8_t*)malloc(CMD_LEN*sizeof(uint8_t));if(cmd==NULL)return;cmd[0]=2;cmd[1]=5;这是部分函数,通过调试,不是cmd[0]=2,而是cmd[11]=2,cmd[12]=5没有找到原因呢

    MUC ui return 函数 调试

    2021-05-07 2
  • kf32IDE 是否支持移植安卓插件呢

    移植代码,涉及安卓头文件及函数

  • kf32 单片机 bootloader 代码疑问

    if(*(volatileuint32_t*)0x8000==0x10018000)//判断APP空间的首个字内容是否为栈顶地址0x10018000,正确则说明APP程序已经写入{SYS_VECTOFF=0x8000;//设置向量表偏移值,即重映射向量表,这对中断服务函数正确执行至关重要JumpAddress=*(volatileuint32_t*)(0x8000+4);//获取APP的startup()入口地址Jump_To_Application=(pFunction)JumpAddress;//将startup()入口地址赋值给函数指针Jump_To_Application();//使用新的函数指针,转向执行APP的startup()函数,这将导致APP程序启动}这段代码不明白,能否详细讲解一下,谢谢if(*(volatileuint32_t*)0x8000==0x10018000)如果将0x8000修改为0x1b000SYS_VECTOFF=0x8000;//设置向量表偏移值,即重映射向量表,这对中断服务函数正确执行至关重要JumpAddress=*(volatileuint32_t*)(0x8000+4);//获取APP的startup()入口地址这两处0x8000是否也需要修改为0x1b000用官方给的代码ox8000是可以跑通的,但现在修改之后不能跑通,不知道哪里出问题啦。

  • boot eeprom

    kf32f330这款芯片想要划取eeprom区这个空间该怎么计算呢

  • kf32f330的bootloader

    这是kf32f330的bootloader代码,根据f5样例修改,没有成功,请大佬帮忙看一下,谢谢,新手很多不是了解,在学习中,请多多大赐教。

  • 能否在新建好的工程下修改芯片型号尼?

    能否在新建好的工程下修改芯片型号尼?可以的画给一下操作流程,谢谢!

    芯片 芯片型号

    2021-04-02 1
  • bootloader 编写

    目前在学kf32f3系列,请问bootloader该怎么写,请大神指导一下,比如给个方向,谢谢!新手,请不要打击,嘿嘿!

    Bootloader 编写

    2021-03-31 5