OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3224|回复: 1

[MsgOS]让系统跑起来

[复制链接]

4

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
287
金钱
287
注册时间
2016-6-14
在线时间
20 小时
发表于 2016-6-15 21:13:56 | 显示全部楼层 |阅读模式
上一贴发布了MsgOS对外的第一版源码,以及简单介绍。http://www.openedv.com/thread-76921-1-1.html
鉴于大家水平高低不齐,对于一些人可能拿到源码还不能顺利跑起来,这里就写一个详细的教程。


步骤
1.下载安装相关软件(这个就不细讲了吧)

window操作系统 win7旗舰版,
keilMDK 版本V5.18a,
jlink仿真器,驱动版本为V5.10u
SecureCRT V7.0.0
单片机为STM32F103




2.下载系统源码
http://www.msgos.cn/forum.php?mod=viewthread&tid=9&extra=page%3D1

3.用MDK打开prj/lite/lite.uvprojx ,修改配置和进行编译

打开\sys\kernel\os_cfg.h配置文件,
修改DEFAULT_FREQUENCY为单片机启动后时钟频率的默认值。此版源码例程不使用任何特定单片机的外设以及时钟初始化驱动。
修改SIZE_RAM值为单片机实际内存大小。系统会把MSP主堆栈放到RAM区的最后位置,如果设置值大于实际值系统不能正常启动。
其他参数不用修改,以后会介绍每个参数具体含义。
编译代码,生成固件。
4.用jlink通过SW仿真接口连接单片机并下载程序,

5.打开jlink-rttViewer,修改target device为实际单片机型号,其它按照截图配置,点击OK连接到MsgOS命令行接口,输入help回车查看内置命令列表




6.也可以通过secureCRT软件进行交互。在开启jlink-rttViewer之后打开secureCRT新建Telnet连接,然后配置终端使其支持ansi颜色控制,如截图步骤

171802qeejabthtgtt6g9g.jpg
171826ylhghhhbsm3zm230.jpg
172103drc9chga8cgcwts9.jpg
173102p5pnyqi77171nqjc.jpg
173134jvh9vxra5h9tdpvt.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
12566
金钱
12566
注册时间
2015-11-5
在线时间
2150 小时
发表于 2016-6-16 09:47:34 | 显示全部楼层
这是面向什么的系统?嵌入式?物联网?敢跟主流的嵌入式操作系统或者物联网操作系统PK么?
拿来长岛冰茶换我半晚安睡
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 22:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表