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

查看: 11048|回复: 36

STM8的福利--Atomthread实时操作系统

[复制链接]

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-10-24 21:20:54 | 显示全部楼层 |阅读模式
转自 http://blog.csdn.net/cpuwolf/article/details/13004789
Atomthread是开源的实时操作系统。诞生之初就是给STM8s设计的,而且作者还在不断更新,我看最近的主要修改是加入更多MCU的支持。算法上没有变化。所以我取了1.3的版本,足够用了。
我使用的是STM8S105K4的最小系统。有16Kflash可以使用。这个大小放下原生的atomthread是够的。
这个实时系统包含了操作系统所有最基本的接口
       
  • mutex   
  • semaphore   
  • timer   
  • sleep   
  • queue
等等。绝对算是完整的操作系统。
并且源代码有所有API调用的例子,这绝对是福利,节约大家时间。要造汽车,绝对不需要每次都从车轮造起。当今世界要站在巨人的肩膀上前进。
回到atomthread的内部,它需要一个心跳timer,系统默认使用了TIM1这个STM8中功能最强的timer。如果你的系统中要用TIM1做更复杂的事情,那么你可以改用其他的TIM2/TIM3来做心跳。
另外内核默认是会打印debug message。提供printf函数。底层是通过UART2实现。所以调试atomthread,你需要把UART接出来,通过PL2303转接到PC USB。
另外atomthread的底层硬件操作实际是调用意法半导体的标准库函数。只不过作者为了让代码精简,只拿出了用到的函数。

为了对代码管理,本人在Kelvin Lawson的基础上开发了自己的分支。又由于我主要使用IAR编译器,所有所有的修改都基于这个开发环境。
<
回复

使用道具 举报

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2013-11-7 11:12:59 | 显示全部楼层

RE:STM8的福利--Atomthread实时操作系统

STM8如此冷门
回复 支持 反对

使用道具 举报

40

主题

1595

回帖

1

蝴蝶豆

论坛元老

最后登录
2018-7-23
发表于 2013-11-7 13:47:30 | 显示全部楼层

RE:STM8的福利--Atomthread实时操作系统

不错,可以学习学习!!
回复 支持 反对

使用道具 举报

0

主题

8

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-11-11 14:54:02 | 显示全部楼层

回复:STM8的福利--Atomthread实时操作系统

看看什么情况 STM8S的芯片真心不错 比NEC78K0的好多了
回复 支持 反对

使用道具 举报

0

主题

29

回帖

0

蝴蝶豆

初级会员

最后登录
2020-10-13
发表于 2013-11-13 13:21:45 | 显示全部楼层

回复:STM8的福利--Atomthread实时操作系统

看什么情况 STM8S的芯片真心不错
回复 支持 反对

使用道具 举报

2

主题

3

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-11-14 16:59:34 | 显示全部楼层

回复:STM8的福利--Atomthread实时操作系统

我下载了好久,就是一直没时间去用,一直想写个线程的小系统
回复 支持 反对

使用道具 举报

0

主题

11

回帖

0

蝴蝶豆

初级会员

最后登录
2020-7-10
发表于 2013-11-14 19:42:44 | 显示全部楼层

RE:STM8的福利--Atomthread实时操作系统

不错的东东,学习一下
回复 支持 反对

使用道具 举报

2

主题

12

回帖

0

蝴蝶豆

中级会员

最后登录
2020-10-8
发表于 2013-11-16 17:02:55 | 显示全部楼层

RE:STM8的福利--Atomthread实时操作系统

收藏学习,好强大
回复 支持 反对

使用道具 举报

0

主题

11

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-11-22 20:46:19 | 显示全部楼层

回复:STM8的福利--Atomthread实时操作系统

学习了, 多谢分享!
回复 支持 反对

使用道具 举报

0

主题

8

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-1-3 08:35:59 | 显示全部楼层

回复:STM8的福利--Atomthread实时操作系统

哪里哪里系统。。。。。
回复 支持 反对

使用道具 举报

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