你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

偶然发现一个网站STLinux,分享一下

[复制链接]
QianFan 发布时间:2015-4-15 14:41
今天在逛网站的时候无意间发现一个网站STLinux(www.stlinux.com),感觉这个网站和ST似乎有什么关系,于是点进去看看,发现了这货:不过还是挺可爱的。
st-linux1.png
贱贱的小企鹅外加ST的图标,感觉很有喜感的。
在最下面看到了ST的图标:
st-linux2.png
E文不是很好,那个Navigation是赞助商的意思吗?

收藏 2 评论13 发布时间:2015-4-15 14:41

举报

13个回答
stary666 回答时间:2015-4-15 15:00:29
STLinux嵌入式操作系统[1] 

此操作系统内核可裁剪,效率高,移植性好,还内含了完整的TCP/IP网络协议栈。应用层软件为多线程,线程之间用信号量来同步,完成传输流解复用,MPEG4或H.264/AVC视频解码,红外接收,OSD用户界面等功能。

把传统的Linux转化为能应用于嵌入式产品的Linux系统需要解决三个主要问题:过于长的阻塞时间、Linux所采用的非抢占式事件处理方式、过于公平的调度原则。

STLinux利用Linux自身所支持的实时能力,在Linux基础上仅对内核做了一些很基本的改动,使其完全成为一个支持抢占式的内核。进程级应答速度无论从平均水平还是最坏情况下都得到显著改善。由于该方式是利用Linux自身所支持的实时能力而没有插入新的内核,所以该内核不会对原来的API产生任何不良影响。

STLinux的调度模块是完全“开放”,并且符合GPL规定的Linux模块,该模块能很好地进行进程选择,从而消除前面所提到的过于冗长的阻塞时间。

STLinux采用了比标准Linux更短的时间片,从而满足了实时性要求。

STLinux的嵌入式Linux具有以下特点:(1)提高了Linux系统响应速度;(2)保留了标准Linux的API(应用程序接口)和基于线程的用户编程模块;(3)可以自由设置实时进程的优先权值。

在一个实际的应用中,要启动STLinux内核、调用许多STAPI模块形成一个系统,才能完成实际的应用任务。对各个模块的初始化过程中,系统会创建一些具有不同优先级的进程(thread)。每个任务基本上都是while(TRUE)结构。当系统完成这些初始化过程后,主函数退出。系统中各进程将继续运行,实现数字电视接收机的各种功能,任务通过消息和信号等来通信。
netlhx 回答时间:2015-4-15 15:10:27
不错,不过对于STM32意义不大

STLINUX...are based around the ARM Cortex A9, ST40 or ST200 CPUs.
damiaa 回答时间:2015-4-15 15:24:00
OK OK OK
数码小叶 回答时间:2015-4-15 16:45:56
看看
木木鱼 回答时间:2015-4-15 23:29:43
不错,看看
caizhiwei 回答时间:2015-4-16 08:52:31
感谢分享
caizhiwei 回答时间:2015-4-16 09:24:18
刚刚注册了一个号,但是没有收到邮件,郁闷~
pamhood 回答时间:2015-4-16 10:23:46
ARM Cortex A9的东东 stm32跑不起来
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版