免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 979 | 回复: 0
打印 上一主题 下一主题

MDK4.12的安装及使用方法和问题汇总(三) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-22 08:51 |只看该作者 |倒序浏览

四、问题汇总

 

1、出现错误提示 

                         

4-1

解决办法:

下载UL2ARM.dllUL3ARM.dll,然后复制到MDK安装目录下的ARM/BIN中,替换原来的这两个文件即可。

 

2、出现错误提示

       

                            

4-2

解决办法:

JTAG或者ULINK没有与电脑连接,或者要下载程序的芯片没有加电,或者ULINK的驱动没有安装。驱动直接包含在KEIL软件里面,如果提示要求安装驱动,直接点下一步就可以了。有时候驱动没办法安装,可以换一个USB口即可。

 

3、用sprintf函数对浮点数进行打印输出的时候,出现问题,输出结果都为0

解决办法:

       UCOSII的任务堆栈系统默认是4字节对齐,没有8字节对齐,所以在声明任务堆栈时,强制8字节对齐,问题就解决了。

比如将程序中

OS_STK      TaskStartStk[TASK_STK_SIZE]改为

__align(8) static     OS_STK      TaskStartStk[TASK_STK_SIZE]即可。

 

4、出现以下错误提示:

                      

4-3

解决办法:

       按照图3-9中的方法,将算法重新加载下就可以解决了。

 

 
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP