ARM为了对付 8位机市场,最近推出了 Cortex-M3核,STM32就是意大利的意法半导体基于Cortex-M3的32位嵌入式处理器, Cortex_M3核 性价比更高,价格低,可以与8位单片机竞争.
[阅读全文] 任务是代码运行的一个映像,从系统的角度来看,任务是竞争系统资源的最小运行单元。vxworks内核使任务能快速共享系统的绝大部分资源,同时有独立的上下文来控制个别线程的执行。内核调度是一个实时系统的核心,它的好坏直接影响整个系统的好坏,通过对这种内核调度分析,可以更深入的理解实时操作系统设计的独到之处...
[阅读全文] 嵌入式系统应用软件完成开发调试后,在随后的试验阶段很难象调试阶段那样得到任务状态等输出信息,一旦出现任务异常,因为缺乏发生异常时的相关信息,很难判断和分析问题,给解决问题带来很大难度,使用任务监控和系统信息捕获技术可以有效地解决此类问题...
[阅读全文] 本文在VxWorks多串口通信的实现过程中未采用常见的标准VxWorks虚拟设备ttyDrv驱动方式,而是在用户的驱动程序中直接对硬件进行初始化,以中断方式进行串口通信...
[阅读全文] 我使用的linux内核为2.6.14.1 MPlayer版本为MPlayer-1.0pre7try2.bz2
目前虽然已经添加了mad的mp3库,但播放声音文件回导致mplayer错误,放视频还得禁掉声音,怪了,madplay放mp3就很好,下面介绍下整个移植过程
[阅读全文] 自旋就是自己连续的循环等待。如果你有抱着你的爱人旋转的经历,那么你应该知道一件事情,为了安全,你不能旋转太久,你的爱人如果头昏,也想你早日释放。是的,自旋的缺点,就是它频繁的循环直到等待锁的释放,将它用于可以快速完成的代码中才好。
[阅读全文] 介绍如何用AVR单片机控制6线步进电机,并给出源代码
[阅读全文] 介绍如何利用AT90S8515 驱动4线两相步进电机,并给出实例
[阅读全文] 以图未方式介绍如何利用keil uv3(Keil C51 8.05)建立第一个工程,如何添加程序文件到工程项目中、如何设置才能生成能烧录到单片机的机器代码程序文件(Hex文件)
[阅读全文] 相信大家对VC下智能提示功能印象非常深刻,为什么在用Keil缩写单片机程序时为什么没有这个功能呢,下面介绍利用文本编辑器Ultra Edit来实现这个功能的方法
[阅读全文] 相信您在作蜂鸣器发声实验时肯定为复杂的频率与音调之间的转换而伤脑筋,这里向大家介绍一款工具可以大大简化转换操作,只需要输入简谱就能自动生成音乐播放程序代码。
[阅读全文] 相信大家在编写中断程序总有查询手册找与中断有关寄存器,中断入口地址(编写汇程序器用常)和中断编号(编写C语言时常用),下面将与中断相关的寄存器和中断入口地址和编号列出,以方便大家快速查询
[阅读全文]