上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

Keil: warning: A1581W: Added 2 bytes of padding at address

摘要: KEIL MDK编译警告: warning: A1581W: Added 2 bytes of padding at address xxx 原因: 在Keil 里写汇编代码时如果代码尺寸不对齐,编译器自动补补警告。 处理办法: 加NOP指令,或修改对齐方式 阅读全文
posted @ 2013-11-01 20:28 Worldsing 阅读(7471) 评论(0) 推荐(0) 编辑

Keil uCos 2.52 stm32 【worldsing笔记】

摘要: 1、uCOSii V2.52 a、加了7个可以配置的钩子函数宏 #define OS_TASK_CREATE_HOOK_EN 0 /* 任务创建时调用钩子函数 使能 1 / 禁止 0 */ #define OS_TASK_STAT_HOOK_EN 0 /* 统计任务运行时调用钩子函数... 阅读全文
posted @ 2013-11-01 10:16 Worldsing 阅读(575) 评论(0) 推荐(0) 编辑

OSStartHighRdy()一去不复返【worldsing笔记】

摘要: 有关于uCos的启动过程讲解有很多文章,这里主要记录已下OSStartHighRdy()在stm32下是怎么写和运行的: stm32上电 运行SystemInit(): 配置时钟,这个不要也可以,不要就是8MHz时钟 运行main() : 调用OSInit(), OSTaskCreate()一个任务,OSSart() OSInit():... 阅读全文
posted @ 2013-10-31 09:50 Worldsing 阅读(4184) 评论(0) 推荐(0) 编辑

uCos 没有延时Tick滴答定时器测试

摘要: 原来学uCos只是表面,今天才发现uCos没有心跳也是可以活的,只是延时功能。 即:OSTimeDly、OSTimexxx 头的功能不能使用。如果有是用OSTimexxx,任务将会卡死。其实,OSTimeDly 功能就是延时指定时间再唤醒任务。延时过程中任务是挂起状态,时间到后,等待高任务运行完后在运行。下面测试不开cpu硬件定时器情况下的程序://Task0由 MainTask建立,优先级为2void Task0 (void *pArg){ pArg = pArg; while(1) { GPIOB->ODR &= ~GPIO_Pin_14; OSTaskSuspend(2); 阅读全文
posted @ 2013-10-30 11:38 Worldsing 阅读(695) 评论(0) 推荐(0) 编辑

推荐《C Primer Plus(第五版)中文版》【worldsing笔记】

摘要: 老外写的C书,看了你会有一种哇塞的感觉,这里提供PDF扫描版的下在,包含数内的例程,请大家支持原版!! C Primer Plus(第五版)中文版.pdf 下载地址:http://pan.baidu.com/s/1l9aXq 以下是内容截图 阅读全文
posted @ 2013-10-20 20:52 Worldsing 阅读(665) 评论(0) 推荐(0) 编辑

Keil Mdk5.0 破解包 和谐包【worldsing笔记】

摘要: 有关Keil MDK 5.0的介绍和下载http://www.cnblogs.com/worldsing/p/3355911.html下载地址点击下载:http://pan.baidu.com/s/1tFEDB 阅读全文
posted @ 2013-10-12 13:11 Worldsing 阅读(13871) 评论(1) 推荐(0) 编辑

Altium Designer生成网表 导出网表【worldsing笔记】

摘要: Design -> Netlist for project -> Protel 阅读全文
posted @ 2013-10-10 13:22 Worldsing 阅读(3419) 评论(0) 推荐(0) 编辑

Qt on_pushButton_clicked()的用法【worldsing笔记】

摘要: 在Qt里按钮控件默认对应一个on_pushButton_clicked()成员,如果想用点击信号,在代码中实现on_pushButton_clicked()成员即可。最近看了一段代码,里面并没有connect函数,只定义了pushbutton,也没有看到调用on_pushButton_clicked... 阅读全文
posted @ 2013-10-08 23:02 Worldsing 阅读(4795) 评论(0) 推荐(0) 编辑

Keil MDK 5.0发布了

摘要: 从上图可以看出MDK500.EXE (294,308K)分成了两部分,MDK核和software packs。MDK核跟以往一样分成四个部分,编辑器,编译器,包安装,调试跟踪。此版software packs与以为版本不同,其内又分为device,CMSIS和 Mdidleware。(一)安装软件包: 在谈软件包给嵌入式开发者带来的好处之前,先来看看它的安装方法。打开您安装好后的MDK5,点击pack install,出现对话框选择您的路径,并选择您需要的软件例程。 (二)MDK5 software packs的优势: 1.提高了开发效率 1)软件组件选择方便, 各种软件组件... 阅读全文
posted @ 2013-10-07 19:56 Worldsing 阅读(11923) 评论(5) 推荐(0) 编辑

Qt 固定窗口【worldsing 笔记】

摘要: w.setWindowFlags(Qt::WindowMinimizeButtonHint); //禁止最大化按钮 w.setFixedSize(1024,587);//固定窗口大小 阅读全文
posted @ 2013-10-07 07:20 Worldsing 阅读(205) 评论(0) 推荐(0) 编辑

C/C++流程图生成器 C转流程图【worldsing笔记】

摘要: 此版本仅供学习,请大家支持正版软件!! AutoFlowChart v3.1软件下载: http://url.cn/OUK17C 支持导出:word、visio、图片格式。 例如:main.c #include "stdio.h" void main () { int s ; void f(int s); while (1) { printf("input a... 阅读全文
posted @ 2013-10-05 22:05 Worldsing 阅读(6996) 评论(0) 推荐(0) 编辑

Altium Designer快捷键 【worldsing笔记】

摘要: Shift + R 切换三种布线模式 (忽略, 避开或推挤) Shift + E 触发电气格点开/关 Shift + B 建立查询 Shift + PgUp 放大到最小的递增 Shift + PgDn 缩小到最小的递增 Ctrl + PgUp 放大到400% Ctrl + PgDn 适合文档内的查看 Ctrl + End 工作台跳转到绝对的原... 阅读全文
posted @ 2013-09-21 17:53 Worldsing 阅读(515) 评论(0) 推荐(0) 编辑

Qt Creator编辑器乱问题

摘要: 新安装的Qt Creator 打开原来的工程源码时提示:无法用 “UTF-8”-编码解码 “main.cpp”. 无法编辑 解决办法:修改项目属性的编辑器设置 阅读全文
posted @ 2013-09-21 17:51 Worldsing 阅读(365) 评论(0) 推荐(0) 编辑

JLink 在J-Flash ARM批处理自动下载

摘要: "C:\Program Files\SEGGER\JLinkARM_V420c\jflasharm.exe" -openprj.\stm32f100c8.jflash -open.\boot\boot.hex, -auto -exit 阅读全文
posted @ 2013-09-21 17:48 Worldsing 阅读(1329) 评论(0) 推荐(0) 编辑

Qt QDebug :Cannot retrieve debugging output!

摘要: 调试Qt程序时用Qdebug类输出调试信息: qDebug("read My Com"); 这个问题是个小问题,其实跟程序没关系。当你同时开多个Qt程序(Creator编程软件)执行程序后。且有2个以上程序用qDebug()输出时,第一个程序能输出qDebug中的内容,而当你开第2个程序就会出现上面问题。交替执行就能看出问题来了。 阅读全文
posted @ 2013-09-21 17:45 Worldsing 阅读(1379) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页