![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM学习
xeaefeaw
这个作者很懒,什么都没留下…
展开
-
改波特率解决 jlink调试: cannot stop arm device问题
安照jlink设置步骤设置好keil后,开始点debug调试,出现奇怪的问题,程序未能正常跑到main处,点reset提示cannot stop arm device,点“全速运行”,会异常退出调试状态。但是用download却每次都可以正常下载。 琢磨大半天,不知道是哪里出了问题,于是仔细检查了下设置的参数,似乎也没有问题。后来想想,是不是通讯出了问题。于是试着改jli原创 2011-06-05 14:32:00 · 1468 阅读 · 0 评论 -
ARM中的定时/计数器
跟51单片机比较,ARM中定时/计数器很是特别。51是溢出中断,ARM是匹配中断,利用跟匹配寄存器比较来实现的。ARM的定时器多了匹配输出这个功能,而且捕获通道、匹配输出通道很多。原创 2011-06-06 08:02:00 · 858 阅读 · 0 评论 -
信号量的位图等待任务表和信号量集的等待任务链表
与只需接收一个信号量值的一般信号量等待任务相比,信号量集等待任务需要做的操作要多得多,所以对于等待任务的记录不能只使用那个简单的位图了,而必须要用到一个复杂的等待任务链表。 那么信号量集等待任务的操作究竟有什么复杂的呢?原来信号量集的标志组只保存了各输入转载 2011-07-03 21:35:14 · 481 阅读 · 0 评论 -
互斥型信号量导致的优先级反转现象
出现优先级反转现象,是因为一个优先级别较低的任务在获得了信号量使用共享资源期间,被具有较高优先级别的任务所打断而不能释放信号量,从而使正在等待这个信号量的更高级别的任务因得不到信号量而被迫处于等待状态,在这个等待期间,就让优先级别低于它而高于占据信号量的任务的转载 2011-07-03 16:24:31 · 1077 阅读 · 0 评论