嵌入式实时操作系统μC/OS-II在S12单片机上的移植分析

  1 前 言  在采用前后台系统软件设计模式的嵌入式系统中,主程序是一个无限循环,单任务顺序执行,通过设置一个或多个中断来处理异步事件。这种系统对于简单的应用是可以的,但对于实时性要求比较高的、处理任务较多的应用,就会暴露出实时性差、系统可靠性低、稳定性差等缺点。μC/OS-II 是一个源代码公开、可移植、可裁剪的实时多任务操作系统,具有低成本、稳定可靠、实时性好等优点,是专门针对微处理器和微控制器设计的实时内核,它的内核可以做到很小,很适合在单片机系统上移植。移植了μC/OS-II 的嵌入式系统可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易...

http://www.eeworld.com.cn/mcu/article_2018021337789.html 发布时间: 2018-02-13



Codewarrior for HCS12的中断服务程序编写说明

编译器下面的函数是一个中断服务例程。 例: void interrupt 20 SCI0_ISR(void); 其中,interrupt表示该函数为终端服务程序,后面的20表示中断号20,在这里SCI0的中断向量号就是20. 这种方法写起来非常简单,但是,在S12单片机实际使用中,中断号并没有在手册中给出,通常需要自己在中断向量表中从上往下数出来,或者根据中断向量计算得到,很容易出错...

http://www.eeworld.com.cn/mcu/2015/1113/article_23665.html 发布时间: 2015-11-13



飞思卡尔初学之PWM调试笔记

;从开发板上的晶振来看是16M,但是总线时钟却并不是16M,S12单片机里面有个锁相环设置,要设置好了才准确。具体这个PLL函数我还没去了解。现在是现成套用。 void PLL_Init(void) //PLLCLK=2*OSCCLK*(SYNR+1)/(REFDV+1) { //锁相环时钟=2*16*(2+1)/(1+1)=48MHz CLKSEL=0X00; PLLCTL=0XE1...

http://www.eeworld.com.cn/mcu/2015/0923/article_22458.html 发布时间: 2015-09-23



51单片机中data,idata,xdata,pdata的区别

说来惭愧,一直以来,在学校也算是搞了不少东西,不过反而是51单片机这个基础的东西没有认真去做过,当初刚自学51没一个多星期呢,就转到飞思卡尔16位单片机上去了,以至于51还没透彻的弄个明白。 就不如我很清楚s12单片机什么片内ram啊,flash大小啊,反而是51的不敢肯定的回答哦。 比如今天再次看到的这个问题,以前就看到过,但因为一直不怎么搞汇编程序,所以对51单片机中的data...

http://www.eeworld.com.cn/mcu/2015/0807/article_21472.html 发布时间: 2015-08-07



基于S12的简易数字示波器的设计方案

  本设计方案以S12单片机为主控芯片,通过程控放大电路将信号衰减放大后经TLC5510采样送入 FIFO芯片进行缓冲存储和整形电路,然后S12从FIFO读取数据,进行处理后将波形和峰峰值在LCD上进行显示,另一方面从整形电路输入S12测频,并将频率显示在液晶屏上。   2.1 硬件设计   硬件设计包括程控放大、高速AD转换与FIFO存储、时钟电路和电源,整形电路与单片机处理四个电路模块,各模块间...
关键词: 数字示波器 S12

http://www.eeworld.com.cn/Test_and_measurement/2015/0423/article_11512.html 发布时间: 2015-04-23



智能路径识别模块电路设计

    采用面阵CCD作为路径识别模块的传感器。图像传感器输出PAL制式模拟视频信号。利用 S12单片机内部的 A/D转换器,并配合从视频信号分离出的同步信号,可以将图像信号采集到单片机内部的 RAM中,然后通过软件算法对图像信号进行处理,得到实际的黑线路径参数。  采用 LM1881视频分离芯片,可以从模拟视频信号中分离出场、行同步信号,将这两种信号与模拟视频信号配合输入单片机,便可以采集到时序正确的数字图像信息。  视频信号分离电路如下图:...

http://www.eeworld.com.cn/dygl/2014/1115/article_24351.html 发布时间: 2014-11-15



基于GPRS的汽车远程监控系统的研究

GSH与GPRS两种业务特点的对比 2 GPRS终端系统设计 基于对应用场合的需求分析,本文要设计一个基于GPRS网络通信的、采用S12单片机为核心芯片的终端系统,软件系统设计是在“code warrior for HCS12”环境下开发,终端系统采用Motorola公司的MC9S12DG128芯片作为CPU处理器,使用SIMCOM公司最新推出的SIM300模块作为收发数据的GPRS通信模块...

http://www.eeworld.com.cn/mcu/2014/1029/article_16809.html 发布时间: 2014-10-29



基于HSI模型的全彩LED驱动电路设计

  发光二极管(Light Emitting Diode,LED)是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光,随着LED的应用越来越广,对于其驱动电路要求也越来越高。现在大多数场合需要采用恒流输出的开关电源,对于全彩LED灯而言,采用传统的RGB分别驱动在面对既要调色温又要调节亮度时候会有明显的缺陷,基于这点,通过改良HSI模型,设计了这款适合与全彩LED的驱动电路。传统的RGB模型需要R,G,B分别调节,而HSI模型主要将亮度和色度分开,通过H,S,I三个参数分别调节,H(色度),S(饱和度),I(亮度)。HIS模型下的驱动电路通过单片机控制总线驱动电流来限定I参...

http://www.eeworld.com.cn/LED/2014/0624/article_10901.html 发布时间: 2014-06-24



基于MC9S12DGl28单片机的位置伺服系统的设计

  由于位置伺服系统一般是以足够的位置控制精度、位置跟踪精度和足够快的跟踪速度作为它的主要控制目标,系统运行时要求能以一定的精度随时跟踪指令的变化。所以对于这种快速位置伺服系统,要求整个系统各部分配合良好,其中的关键是控制器的选择,综合考虑高精度、抗干扰能力、灵活性、可靠性、实时性、性价比等各因素的情况下。选择了Frees—cale公司的MC9Sl2DGl28B作为控制器。MC9Sl2DGl28B芯片是一款16位的单片机,功能强大,性能优越。本文采用该型号的单片机保证了所设计系统的稳定可靠。   1 系统控制方案   由于设计的角度伺服系统的负载比较大,而且相对于工业控制要求而言系统精度和...

http://www.eeworld.com.cn/mcu/2014/0314/article_15618.html 发布时间: 2014-03-14



hcs12单片机的编程

hcs12单片机的编程,有兴趣的同志们可以看看或者与我交流一下。好不容易才弄到的...

http://download.eeworld.com.cn/detail/jujuyaya222/434142 发布时间: 2014-03-05



MC9S12单片机 PWM模块初始化及产生PWM信号源程序

MC9S12单片机 PWM模块初始化及产生PWM信号源程序...

http://download.eeworld.com.cn/detail/huhuhah0009/368747 发布时间: 2014-03-05



MC9S12单片机 片内AD初始化及相关操作源程序

MC9S12单片机 片内AD初始化及相关操作源程序...

http://download.eeworld.com.cn/detail/nonogugu66/352450 发布时间: 2014-03-05



ucos的PPT课件 基本原理及其在9s12单片机上怎样移植

ucos的PPT课件 基本原理及其在9s12单片机上怎样移植...

http://download.eeworld.com.cn/detail/PKelect/332617 发布时间: 2014-03-05



S12单片机模块应用、程序下载调试及问题解决.pdf

S12单片机模块应用、程序下载调试及问题解决.pdf...

http://download.eeworld.com.cn/detail/nkyqsl/313174 发布时间: 2014-02-10



基于S12的简易数字示波器的设计方案

  本设计方案以S12单片机为主控芯片,通过程控放大电路将信号衰减放大后经TLC5510采样送入FIFO芯片进行缓冲存储和整形电路,然后S12从FIFO读取数据,进行处理后将波形和峰峰值在LCD上进行显示,另一方面从整形电路输入S12测频,并将频率显示在液晶屏上。   2.1 硬件设计   硬件设计包括程控放大、高速AD转换与FIFO存储、时钟电路和电源,整形电路与单片机处理四个电路模块,各模块间...

http://www.eeworld.com.cn/mcu/2013/1104/article_14129.html 发布时间: 2013-11-04



基于MC9S12单片机的智能车数据远程传输系统

    我国已经成为世界上规模最大的汽车市场之一,汽车在国民经济生产和生活中的重要作用日益显著。近年来,如何使车辆驾驶更加安全、高效、环保、舒适的研究越来越受到各国研究学者关注。由相关的无线通信网络电路实时地处理这些信息。例如,给驾驶员提供道路的提示、警告等信息。这样,可大大减少了驾驶员由于疲劳等因素带来的驾驶危险,增强了道路交通以及驾驶员人身的安全性;另外,一旦发生车辆故障、交通堵塞或交通事故,将给车辆调度、乘客出行带来不便。    随着社会的快速发展和商业化进程的加速,越来越多的行业和部门需要掌握车辆或其它移动目标的实时信息并能远...

http://www.eeworld.com.cn/mcu/2013/1021/article_13971.html 发布时间: 2013-10-21



基于MC9S12单片机的智能车数据远程传输系统

文中设计了一种基于MC9S12单片机的智能车数据远程传输系统。该系统以Nordic公司生产的2.4GHz频段射频芯片NRF24L01作为数据无线收发芯片,以Freescale单片机MC9S12为控制单元,采用交互式"主从"结构,实现了运动状态下模型车的相关参数和运动轨迹的远程传输和控制。实际运行结果表明,所设计的模型车数据传输准确率高、行驶速度快、易于控制。...

http://download.eeworld.com.cn/detail/PKelect/203667 发布时间: 2013-09-22



S12单片机模块应用及程序下载调试

本文对邀请赛选用的主控芯片MC9S12DG128 单片机的一些外围接口模块作了介绍,包括功能上的描述和例程及初始化的过程,对一些参赛队伍中遇到的Flash锁死问题也提供了解决的方案。...

http://download.eeworld.com.cn/detail/lamas/183781 发布时间: 2013-09-22



基于MC9S12单片机的摄像头参数测量及模拟视频信号离散化

基于MC9S12单片机的摄像头参数测量及模拟视频信号离散化...

http://download.eeworld.com.cn/detail/nonogugu66/137720 发布时间: 2013-09-20



基于HCS12单片机的光电管数据显示软件的设计

基于HCS12单片机的光电管数据显示软件的设计...

http://download.eeworld.com.cn/detail/快乐的小星星/91933 发布时间: 2013-09-03




<上一页 1234 下一页> 相关结果约61个