历史上的今天
今天是:2024年09月01日(星期日)
2018年09月01日 | 单片机上操作系统的好处
2018-09-01 来源:eefocus
自己在上学的时候,搞过2年的单片机STM32编程,当时还记得一心想在上面跑个操作系统,UCOS操作系统,但是当时自己为什么要上这个操作系统,不是特别的清楚,后来自己在实际工作中,做了应用软件,感觉有了一些深刻的体会。
1.上操作系统有很多资源可以利用,系统的内存管理,线程进程的使用。文件系统的使用,图形系统的使用,这个是你在没有上操作系统的时候不能使用的。
2.对于多任务的处理更加简单了,原来比方说我了个机器人的程序,用裸机进行的,我有5个传感器,我还有一个液晶屏,还有1个按键,我就得用定时器来进行,进一个定时器,我就做一件事,主程序里只能做一件事,而如果我上了操作系统,我在主进程里就可以开多个线程,来同时做这样的事,不用我自己去管理这种处理顺序,由操作系统替我进行管理。
下一篇:单片机传递浮点数方法
史海拾趣
|
由Texas Instruments提供,如果你是一位MSP430初学者。希望这些能帮到你吧,这是一个不错的综合问题。如果认为此论坛对你有用,请帮忙宣传吧... 1-问:JTAG 与 I/O 功能之间的 MSP430 引脚复用 答: 四个引脚 P1.7 - P1.4 在 20 与 28 引脚 MSP4 ...… 查看全部问答> |
|
我是一个大二的学生,在这个寒假,老师叫我们弄一个两个节点的通信的系统,用pic和ZigBee,只需实现简单的通信,但是我面对ZigBee,不知道怎么入手,要实现这个功能,我应该学ZigBee的哪些内容,还有开发的过程是怎样的,对此我感到很困惑。希望能 ...… 查看全部问答> |
|
医院病床呼叫和输液监控系统(G题) 【专科组】 一.任务 设计并制作一套用于医院的病床呼叫和输液监控系统,它由护士站主机、病床监控器等组成,而病床监控器同时具有呼叫和输液监控功能,系统结构如下图H-1所示。   ...… 查看全部问答> |
|
我现在TIM3 PWM输出,已经是正确了。我主频在12MHz, APB1是HCLK 2分频的,所以TIM2,3,4的主频会自动倍频2,也就是TIM3,TIM4的主频是12MHz.现在我TIM3要产生1Hz的pwm,我已经实现了。12000000/(ARR+1)/PreScale = 120 ...… 查看全部问答> |
|
您好,我现在用dsp28335+cpld+r8019做网口通讯,r8019的寄存器地址映射到了dsp28335的zone0区,对r8019进行初始化,当对其内部的单个寄存器进行写操作,发现memroy整个zone0全部变为该值。 例如:对reg00写0x21 发现 zone0 0x4000~0x5000 全为0x21 ...… 查看全部问答> |




