共3条
1/1 1 跳转至页
OsMemGet 关于OsMemGet()

问
程序总是在调用OsMemGet()出取数中止!哪位大虾给支支招阿?可能是哪的问题?
调试发现,调用OsMemPut(),也会取数中止! 答 1: 终于找到问题了!!在OSMemCreate()时,大小分配小了!
如下结构:
struct disp_mem{
uchar device; ;1字节
ucahr type; ;1字节
OS_MEM *pMem; ;4字节
uchar content[64]; ;64字节
}
我自己算的大小是70字节,而用sizeof算得72, 不知道我错哪了?!
哪算得不对?还望指点!
调试发现,调用OsMemPut(),也会取数中止! 答 1: 终于找到问题了!!在OSMemCreate()时,大小分配小了!
如下结构:
struct disp_mem{
uchar device; ;1字节
ucahr type; ;1字节
OS_MEM *pMem; ;4字节
uchar content[64]; ;64字节
}
我自己算的大小是70字节,而用sizeof算得72, 不知道我错哪了?!
哪算得不对?还望指点!
共3条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【OZONE】使用方法总结被打赏20分 | |
【S32K314】芯片启动流程分析被打赏20分 | |
【LP-MSPM0L1306】适配 RT-Thread Nano被打赏20分 | |
今天的咸鱼也是曾经鱼跃龙门的天纵之才,中流击水,浪遏飞舟,粪土当年万户侯,数风流人物,还看今朝,被打赏5分 | |
分享一种检测按键状态的方法被打赏20分 | |
周末总结一下,STM32C0系列的开发经验被打赏50分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下定时器配置被打赏20分 | |
【换取手持数字示波器】MicrochipMPLABHarmony框架下PWM配置被打赏20分 | |
【Cortex-M】Systick Timer使用被打赏10分 | |
分享汽车防盗系统的组成与分类(一)被打赏5分 |