完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我现在用28335完成以下几个任务: 1、用epwm产生14K的PWM波驱动IPM 2、有CAN通讯和485通讯 3、AD采样 4、2到3个周期性的查询任务 5、其它一些数据转换 请教各位不用BIOS的话这些任务应该怎么分配以保证每个任务的时间都比较精确? 我的想法是pwm用epwm1的中断产生,这个对时间要求最精确;两个通讯用定时查询的方法,这样的话也有比较严格的时间要求;AD采样可以用pwm来触发;周期性的查询任务时间要求也比较严格;数据转换放在上边几个任务都执行完之后的空闲时间里。对于定时查询和周期性的任务我想用cputimer0的定时中断来做,但是这样的话它的中断优先级比pwm的高,可能会使得PWM的中断不能及时响应,那么还有什么办法既能保证PWM的中断能严格响应而其它的周期性时间又能精确保证?如果两个通讯也用中断方式的话也会发生在通讯中断过程中有了PWM中断不能响应的情况,如果用中断嵌套的话PWM的中断频率很高,会不会发生通讯总被打断而无法连通的情况?请各位指点一二 |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于 DSP5509 进行数字图像处理中 Sobel 算子边缘检测的硬件连接电路图
2368 浏览 0 评论
684 浏览 0 评论
普中科技F28335开发板中,如何使用aic23播放由代码生成的正弦波
2803 浏览 0 评论
3565 浏览 1 评论
1197 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 11:19 , Processed in 0.450666 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号