单片机:STM32F407或者更高性能(能在STM32F103上也能保证中断响应速度更好)
因为目前所有需要实时响应的函数都是放在中断里面执行,所以希望中断响应不会因为加了操作系统而降低响应速度,或者说降低得少。如果407加上系统之后中断响应速度和103差不多也能接收。
我的想法是把需要实时执行的函数放在中断里面,而点灯,显示,这里对响应没什么按要求的就用操作系统来调度,实现多任务并行运行。
还希望系统尽可能简单,目前我用裸机比较熟练,但是没有接触过操作系统,还请各位大牛指点一二,谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
分享嵌入式大师M.J.Pont论文,视频和书籍,堪称大师中战斗机
https://www.amobbs.com/thread-5700483-1-1.html
(出处: amoBBS 阿莫电子论坛)
【年末压轴分享】硬实时系统书籍<Hard Real-Time Computing System>
https://www.amobbs.com/thread-5703781-1-1.html
(出处: amoBBS 阿莫电子论坛)
现在遇到的问题是,发生中断事件后22us内必须计算出结果,如果用裸机是比较轻松的(计算仅耗时10us),每秒有1000次中断,同时还需要控制串口屏,LED,等实时性要求低的任务,目前只发现RTX能满足。
你计算后,需要发出去?至少对应做什么处理,才会有立即计算的需求,存起来不算。
一周热门 更多>