只需一步,快速开始
290
大学生
USER.rar
2013-7-22 22:29 上传
点击文件名下载附件
55.71 KB, 下载次数: 35
USER文件夹
使用道具 举报
437
8万
管理员
439
格拉姆 发表于 2013-7-22 23:03 需要设置的啊,默认是无抢占优先级的,看教程啊
flyleaf 发表于 2013-7-22 23:17 默认systick优先级为6,比串口,timer之类的优先级都高。可以参考《STM32参考手册》第9章的《中断和向量表》 ...
似水流年、 发表于 2013-7-23 00:05 你把串口的中断优先级设置的太高了, Systick中断根本就进不去
rocker 发表于 2013-7-23 00:14 嗯嗯,就是,那怎么办?我把Systick的优先级设高点行不行?,抢占优先级0,响应优先级0,但是我不是很会啊 ...
似水流年、 发表于 2013-7-23 08:44 不对, /* Enable the Systick Interrupt */ NVIC_InitStructure_Systick.NVIC_IRQChannel = S ...
rocker 发表于 2013-7-23 09:09 其实也不是那样的,昨天我查过了,systick是内核中断类型,已经有库函数直接可以修改它的优先级,而且好像 ...
似水流年、 发表于 2013-7-23 09:43 那你试着把串行中断优先级设低点呢?
rocker 发表于 2013-7-23 10:10 嗯嗯,我试过了,我将串口的优先级设为了 7,0 就行了,因为Systick的优先级为6,可是我还是想知道,如果我 ...
似水流年、 发表于 2013-7-23 10:52 你在 SysTick初始化的时候设置一下呢
本版积分规则 发表回复 回帖后跳转到最后一页
联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 )
GMT+8, 2024-11-23 11:53 , Processed in 0.047312 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.