-
kf32ff330 中断优先级问题?
INT_Priority_Group_ConfigINT_Interrupt_Priority_Config这两个函数配置,没有效果,我需要实现强占,请求有谁做过,指导下,谢谢
2022-01-19 0 -
单片机跑裸机,软件架构学习,请问有什么推荐的吗?
最近写软件,感觉很乱,想学习一下架构知识。
2021-07-16 2 -
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没有找到原因呢
2021-05-07 2 -
kf32IDE 是否支持移植安卓插件呢
移植代码,涉及安卓头文件及函数
2021-04-21 0 -
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是可以跑通的,但现在修改之后不能跑通,不知道哪里出问题啦。
2021-04-13 0 -
boot eeprom
kf32f330这款芯片想要划取eeprom区这个空间该怎么计算呢
2021-04-12 0 -
kf32f330的bootloader
这是kf32f330的bootloader代码,根据f5样例修改,没有成功,请大佬帮忙看一下,谢谢,新手很多不是了解,在学习中,请多多大赐教。
2021-04-03 1 -
能否在新建好的工程下修改芯片型号尼?
能否在新建好的工程下修改芯片型号尼?可以的画给一下操作流程,谢谢!
2021-04-02 1 -
bootloader 编写
目前在学kf32f3系列,请问bootloader该怎么写,请大神指导一下,比如给个方向,谢谢!新手,请不要打击,嘿嘿!
2021-03-31 5 -
Chip on IDE KF32 GPIO初始化问题
这个初始化是不是定义的输入口全部上拉,为什么只有定义的最后一个输入口有上拉,前面的口都没有上拉,求解voidGPIOInit_Input_Config(GPIO_SFRmap*GPIOx,uint16_tGpioPin){/*初始化复位GPIOx外设,使能GPIOx外设时钟*/GPIO_Reset(GPIOx);/*配置Pxy作为输入模式*/GPIO_InitTypeDefGPIO_InitStructure;//GPIO_Struct_Init(&GPIO_InitStructure);GPIO_InitStructure.m_Pin=GpioPin;GPIO_InitStructure.m_Speed=GPIO_LOW_SPEED;//初始化GPIO输出速度GPIO_InitStructure.m_Mode=GPIO_MODE_IN;//初始化GPIO方向为输入GPIO_InitStructure.m_PullUp=GPIO_PULLUP;//GPIO_NOPULL;//初始化GPIO是否上拉不上拉GPIO_InitStructure.m_PullDown=GPIO_NOPULL;//GPIO_PULLUP;//初始化GPIO是否下拉不下拉GPIO_Configuration(GPIOx,&GPIO_InitStructure);}搜索复制
2020-12-03 14