- 博客(10)
- 收藏
- 关注
转载 uC/OS-II的任务调度和时钟
uC/OS-II的任务调度机制(在文件OS_CORE.C中) uC/OS-II有两种任务调度器:任务级的调度器和中断级的调度器。任务级的调度器由函数OSSched()来实现;中断级的调度器由函数OSIntExit()来实现。 调度器OSSched()的前半部分叫调度部分,其职责就是寻找优先级别最高的就绪任务作为待运行任务。if ((OSLockNesting | O
2014-08-19 15:20:44 890
转载 ucGUI 消息驱动机制结构和使用
消息驱动机制: windows为例,比如当你点击file菜单时,这个动作首先被操作系统捕获,而不是应用程序。经分析Windows知道这个动作由那个应用程序处理,然后Windows发送WM_COMMAND消息给应用程序,告诉它你点击了file菜单。应用程序得到这一消息后,便采取相应的动作响应,进行消息处理。 也就是说Windows时刻监视着用户的每个动作,分析这个动作和哪
2014-08-08 17:26:55 1890
转载 Keil MDK中的Code, RO-data , RW-data, ZI-data分别代表什么意思?(转)
一 基础知识字节 8位半字 16位字 32位 二 解惑Code, RO-data,RW-data,ZI-dataCode为程序代码部分RO-data 表示 程序定义的常量const temp;RW-data 表示 已初始化的全局变量ZI-data 表示 未初始化的全局变量Program Size: Code="18248
2014-07-29 16:38:56 874
转载 Qt QPainter绘图原理
Qt QPainter绘图原理Qt绘图要用到QPainter类,绘图的设备通常是主部件,也可以是QLabel部件或QTextEdit部件,通过一定的算法实现可以绘制出很漂亮的图形或我们需要的图形。绘制时需要先定义一个QPainter类对象,绘制可以选择的道具可以使Qpen(画笔)、QBrush(画刷)。使用QPen写文本时还可以指定字体(QFont类)如下面一段代码:
2014-07-11 23:14:42 754
转载 Window下Qt中用qDebug()输出调试信息到Console控制台的设置方法(转)
Window下Qt中用qDebug()输出调试信息到Console控制台的设置方法(转)1. 使用警告和调试信息qDubug():输出调试信息 Example: qDebug( "my window handle = %x", myWidget->id() );qWarning():输出警告信息 Example:
2014-07-11 23:09:58 1813
原创 GrblController—QT环境搭建
采用 QT4.8.3+Mingw4.4+qtcreato3.1.1 (XP)下载地址:1:QT4.8.3:http://qt-project.org/downloads 选择Qt libraries 4.8.3 for Windows (minGW 4.4, 317 MB2:Mingw4.4 下载地址:将压缩包解压放在C/mingw 即可3:qtcreato3.1.1 下载地
2014-07-09 22:25:32 7351 3
原创 GRBL-1:平台搭建
Grbl是一款针对Arduino/AVR328芯片的嵌入式G代码编译和运动控制器。 Grbl是性能高,成本低,基于并口运动控制,用于CNC雕刻。它可以运行在Vanilla Arduino (Duemillanove/Uno) 只要它配备了Atmega 328型芯片。 控制器由C编写并优化,利用了AVR 芯片的每一个灵巧特性来实现精确时序和异步控制。它可以保持超过30kHz的稳定、无偏差的控制脉
2014-07-01 22:04:37 12135 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人