找回密码
 注册
搜索
查看: 838|回复: 2

展讯平台问题

[复制链接]
发表于 2007-2-10 16:24:05 | 显示全部楼层 |阅读模式
小弟在展讯平台调试过程中遇到这样的问题:
1、在定时器callback函数中不能执行文件操作如ffs_write等。
2、在定时器callback函数中不能执行sci_alloc。
3、非阻塞执行ffs_write,返回的一直是写开始状态,不知道这种现象会和哪里有关?
各位遇到过这些问题吗?
 楼主| 发表于 2007-2-13 10:28:44 | 显示全部楼层
顶一下
点评回复

使用道具 举报

发表于 2007-3-4 12:30:05 | 显示全部楼层
定时器有回调函数, 那一定通过系统定时器了, 这样的回调函数就相当中断处理函数一样, 应该在最短的时间内应该返回, 这个时候所有的任务是被挂起的. 所以在里面调用那些函数本身就是不对的, 应该给APP发送一个消息, APP通过这个消息在调用这些函数才是. 不过为什么不能调用我没有研究过.

同样的道理, 在非阻塞执行ffs_write函数后, 应该在它的回调函数中判断读写完成时, 向WIN发送一个自己定义的消息才是. 我都是这么做的.
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-30 15:18 , Processed in 0.050533 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表