这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » 悠龙(μTenux系统)开发进程贴--智能--物联

共46条 2/5 1 2 3 4 5 跳转至
高工
2013-06-09 11:34:54     打赏
11楼
嗯,好的,我发新东西后直接在第一层或第二层楼列出链接!

菜鸟
2013-06-09 12:20:22     打赏
12楼
好方法!值得推广!

高工
2013-07-17 10:37:37     打赏
13楼
LZ 抓紧时间更新那……

高工
2013-07-23 08:02:20     打赏
14楼

实验一(任务)                  【回到开发进程列表


1. MDK环境搭建(最简单的方式,新建目录等都略去了,从实验二开始创建新目录下调试)



2. 学习调试

     完成系统搭建后的例程主要是创建了几个任务,并通过串口回显到电脑端进行指示,因此作为第一个示范性的工程,我们首要的是要知道串口通信的参数,并且连接好串口线,以便程序下载运行后能够看到相应的效果:

请注意以下截图分别在不同文件,在Keil中用相关工具可以快速找到!!


3. 效果


4. 学习笔记

  4.1 在工程中许多地方定义变量用的不是如unsigned char一样的由IDE指定的符号,而是在tk_typedef.h文件中进行了宏定义及类型定义,因此要搞清楚每个变量的类型,最终要到tk_typedef.h文件中寻找答案。

 4.2 在uTenux操作系统中,仍然是优先级数字越大,其优先级越低,反之,数字值越小优先级越高。

 4.3 在uTenux中要创建任务,首先是要声明一个任务初始化结构体,在对这个结构体完成相应配置后可以通过函数tk_cre_tsk(&ctsk)来创建任务,创建后返回结果标志。

 4.4 相关函数介绍:

    4.4.1 SYSCALL ER tk_slp_tsk_impl( TMO tmout ) -- 使当前任务进入等候状态,参数为等待的时间长度,单位是ms

    4.4.2 SYSCALL void tk_ext_tsk_impl( void ) -- 退出当前任务

    4.4.3 SYSCALL ER tk_ter_tsk_impl( ID tskid ) -- 终止一个任务

    4.4.4 SYSCALL ER tk_del_tsk_impl( ID tskid ) -- 删除一个任务

    4.4.5 SYSCALL void tk_exd_tsk_impl( void ) -- 退出并删除任务自身


5. 思考题  【待续 -- 可能会等到对系统有进一步了解的时候更新】

高工
2013-07-23 09:18:04     打赏
15楼

终于开始更新了,继续努力……

建议LZ 把头帖编辑整理下,在头帖做链接,以便于大家简单明了的看到。

LZ 头帖光图就占了大部分,最好参考下开发进程帖范例啊


高工
2013-07-23 09:35:15     打赏
16楼
好的,我把链接改到前面部分去,我主要是在图中把相关的信息写了出来,所以主要是贴图了,当然在调试和概念部分会添加文字说明,贴图主要是在实际操作部分。

院士
2013-07-23 10:15:51     打赏
17楼
牛人 是不是开始加速了

高工
2013-07-23 10:46:01     打赏
18楼
想加速,希望能补上……

高工
2013-07-23 11:58:57     打赏
19楼

把整个workspace都加载了呀。

bin\app_at91sam3下面有针对sam3的工程哟。


高工
2013-07-23 13:10:12     打赏
20楼
嗯,其实前面刚拿到板子的时候和1.5版本的试过,不知道我哪里没对,没试出来,就放在那里,工作一忙就一直没有去调,今天为了赶时间就直接在里面调了,其实应该自已建工程的,从实验二开始就自已建工程了……

共46条 2/5 1 2 3 4 5 跳转至

回复

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