1981|1

1万

帖子

16

TA的资源

版主

楼主
 

【雅特力开发板 AT32F421 测评】4、跑一下RTX [复制链接]

 

最近我对RTX十分感兴趣,不用移植只是勾选都可以实现操作系统。比起国内某个操作系统,我觉得不只是方便,快捷。

       国内某个操作系统,刚开始就追着LINUX方面发展,好高务远。深入不毛。一开始我就看不上。主要是上手太慢,跟本就可以说不好用(也许是不会用,那对我来说就是不好用,个人意见不代表大家意见)。而且功能特别多,又能这,又能那。

       根本不考虑,单片机的系统,往高端一直发展,好像是PC机的系统。

       RTX是KEIL自带的,有着传统的历史,不说了。

 

       打开一个工程,点绿色的钻石。勾选RTX。

       

 

在配置文件选对时钟晶振:

 

在主程序建立任务:

#include <stdio.h>
#include "at32f4xx.h"
#include "at32_board.h"
#include "cmsis_os.h"
void LED1_t(void const *argument);
void LED2_t(void const *argument);
osThreadId led1_ID,led2_ID;
osThreadDef(LED1_t,osPriorityNormal,1,0);
osThreadDef(LED2_t,osPriorityNormal,1,0);


int main(void)
{
  AT32_Board_Init();

	led1_ID = osThreadCreate(osThread(LED1_t),NULL);
	led2_ID = osThreadCreate(osThread(LED2_t),NULL);
  for(;;)
  {

  }
}


void LED1_t(void const *argument)
{
	for(;;)
	{
		 AT32_LEDn_ON(LED2);
     osDelay(1000);
		  AT32_LEDn_OFF(LED2);
		 osDelay(1000);
	}	
}

void LED2_t(void const *argument)
{
	for(;;)
	{
		 AT32_LEDn_ON(LED3);
     osDelay(1000);
		  AT32_LEDn_OFF(LED3);
		 osDelay(1000);
	}	
}

运行,就这么简单。

 

最新回复

楼主说的那个国产的操作系统,追LINUX方面发展,确实也没有发展起来,不是楼主不会用,应该是大家都认为就是不好用   详情 回复 发表于 2021-4-17 08:59

赞赏

1

查看全部赞赏

点赞(1) 关注
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复
举报

6861

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

楼主说的那个国产的操作系统,追LINUX方面发展,确实也没有发展起来,不是楼主不会用,应该是大家都认为就是不好用

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表