这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » [原创]我的uC/OS-II,我的读书笔记之开发环境的建立

共18条 1/2 1 2 跳转至

[原创]我的uC/OS-II,我的读书笔记之开发环境的建立

院士
2012-09-19 09:53:49     打赏

我的uC/OS-II,我的读书笔记之开发环境的建立
硬件开发环境建立 我们这里选用我正在做项目而使用的国内某品牌的LM3S8962开发板为实验板。在某些实验上,也使用咱们EEPW论坛在ARM DIY时使用的STM32F103ZET芯片的开发板。 这里简单介绍一下LM3S8962开发板,该开发板主频50MHz,使用6MHz的外接晶振,PLL到400MHz之后再分频至50MHz。片上256KB的flash,及64K的RAM。可以完美移植uC/OS-II,以1000Hz的系统节拍来运行。开发板上有外设:SD卡座,LM75温度传感器(IIC接口),CAN总线通讯接口,RS485接口,RS232接口,4个GPIO控制的LED灯,2个电位位分压电阻用来AD采集实验,1个蜂鸣器,1个以太网控制器。 软件开发环境建立

我们使用IAR EWARM 6.4和谐版为软件编程的环境,使用uC/OS-II v2.89为嵌入式实时操作系统的移植方案。

使用IAR EWARM 6.4因为其能和谐,也因为其为uC/OS-II开发了Plugin,能够获得到uC/OS-II的各项参数,为了我们深入学习实时操作系统提供可靠、有效的调试帮助。 对于文档的建立我暂时采用如下结构:

 
 

其stellaris固件库使用最新的9017版本。大家可以去TI的官网下载。C语言预定义如下:ewarm   PART_LM3S8962

jtag调试器我使用淘宝购买的jlink v8,严重提示,如果使用IAR EWARM 6.4会提示更新固件,那么千万不要更新。

uC/OS-II使用官方提供的2.89版本及port文件。这个没有好说的,从官方网站上直接下载或者从附件1下载即可。 至此,我们的硬件与软件环境就算是建立起来了(工程文件见附件2),让我们运行一下uC/OS-II吧~~   附件: 1、官方版LM3S8962移植示例程序源代码及说明文档http://share.eepw.com.cn/share/download/id/78749 2、我的开发板上运行的示例源代码工程文件http://share.eepw.com.cn/share/download/id/78717



关键词: 原创     我的     OS-II     读书     笔记     开发     环境         

院士
2012-09-19 10:56:30     打赏
2楼
系列的???

菜鸟
2012-09-19 21:13:12     打赏
3楼

版主 又回来了~~


高工
2012-09-19 21:33:54     打赏
4楼
严重提示,如果使用IAR EWARM 6.4会提示更新固件,那么千万不要更新。救命稻草啊,哈哈哈

高工
2012-09-19 22:18:29     打赏
5楼
这么严重?新固件有问题吗?

院士
2012-09-19 23:36:19     打赏
6楼
新固件应该是没有问题。

但是与我的山寨版的jlink v8貌似不兼容了。更新之后,jlink就“ no connect”了

高工
2012-09-20 00:00:41     打赏
7楼

以前曾经用过某品牌的LM3S8962的开发板折腾过uC/OS-II


高工
2012-09-20 08:19:21     打赏
8楼
说的好官方啊,还某品牌,以ti的名气应该说这么不算广告吧,^o^

高工
2012-09-20 08:29:54     打赏
9楼

估计跟楼主的也是同一个公司的东西,看到楼主也是按照官方的说法。板子是周立功的


院士
2012-09-20 09:59:54     打赏
10楼
bingo~~~

共18条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]