TI SYS/BIOS的 创建工程实例

SYS/BIOS是一个可扩展的实时内核(或者说是操作系统),其提供了许多模块化的APIs(应用程序接口),支持抢占式多线程,硬件抽象,实时分析和配置工具,其设计目的是为了最大限度地减少对内存和CPU的要求。其拥有很多实时嵌入式操作系统的功能,如任务的调度,任务间的同步和通信,内存管理,实时时钟管理...

2016-12-21 15:05:18

阅读数:5063

评论数:0

TI 开发软件 CCS 5 的安装

这里首先需要注意下,安装路径不能有中文,另外我的CCS 5 可以在Windows 64位下完美安装动行,不过你的版本如果不能在当前系统下安装,可以右击当前安装文件,选择属性,更改兼容性设置,选择以兼容模式运行这个程序。 1、双击安装文件ccs_setup_5.x.x.xxxxx.exe ...

2016-12-21 15:03:27

阅读数:362

评论数:0

【创龙TMS320C6748开发板试用】+SYSBIOS新建任务的二种方法

方法一:使用程序新建 Task_Handletask;//任务的句柄 task=Task_create(taskMain,NULL,&eb); if(task==NULL) { System_printf("Task_...

2016-12-21 14:55:45

阅读数:1075

评论数:0

LWIP使用经验

LWIP使用经验 一 LWIP内存管理 LWIP的内存管理使用了2种方式:内存池memp和内存堆mem,如图1所示。 内存池的特点是预先开辟多组固定大小的内存块组织成链表,实现简单,分配和回收速度快,不会产生内存碎片,但是大小固定,并且需要预估算准确。 内存堆的本质...

2016-12-12 21:45:41

阅读数:507

评论数:0

Modbus协议简介与FreeMODBUS移植

1:Modbus协议简介     Modbus协议主要描述的是应用层的信息封装格式,处于OSI模式的第七层(应用层)。Modbus的物理层可以是RS-485、Ethernet II /802.3。Modbus协议栈的层次图:                      本文主要介绍Mo...

2016-12-11 19:57:40

阅读数:3892

评论数:0

Keil MDK 下 uC/OS-II 在LPC11C14上的移植

uCOS-II 在 ARM上的移植很常见,而在 KEIL MDK 下的移植却不是很多,根据 ARM 下的移植范例,结合自己最近使用 KEIL MDK 的稍许心得,记录一下 uCOS-II 在 KEIL MDK 下的移植过程。在移植过程中也参考了他人的资料如有部分雷同请谅解,本文仅也供个人参考,共同...

2016-12-05 21:23:11

阅读数:557

评论数:0

LPC17XX 学习之 uCOS-II 移植实例

1. 知识准备 要想对ucos-ii的移植有较深的理解,需要两方面知识: (1)目标芯片,这里是lpc17xx系列芯片,它们都是基于ARMv7 Cortex-M3内核,所以这一类芯片的ucos-ii移植几乎都是一样的,要想了解Cortex-M3内核,推荐《ARM Cortex-M3权威...

2016-12-05 21:13:27

阅读数:1378

评论数:0

Qt学习之路——— 串口通信总结

注意: Qt5发布之前,Qt实现串口通信一般是采用第三方类库qextserialport。Qt5发布后自带了QtSerialPort 能够支持串口通信。 1、Qextserialport类介绍      在Qt5之前的版本中并没有特定的串口控制类,现在大部分人使用的是第三方写的qext...

2016-12-04 22:16:13

阅读数:913

评论数:0

μC/OS-II学习之:任务,信号量、邮箱、队列及其区别

一:UCOS是一种抢占式的多任务操作系统,如果最高优先级的任务不主动放弃CPU的使用的话,其他任务是无法运行的,通常情况下,高优先级的任务在使用完CPU或其他资源后都要主动放弃,可以通过延时函数或者时等待一些信号量之类的让自己挂起。但是如果最高优先级任务一直使用CPU,那就跟单任务没有什么区别了。...

2016-12-04 21:23:32

阅读数:549

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭