首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]关于UART的,测试却找不到原因

'hFFFFFFF89012311;

在<进制><数字>这种描述方式中,数字的位宽采用缺省位宽(这由具体的机器系统决定,但至少32位)。但你的太宽了,你可以算一下,这么大一个数需要多大的位宽。或者说这个数字太大了。

你的机器是应该是32位的吧?这可能就是为什么最后只有32位(即32个二进制)输出(816进制);

一般来说,只要后仿正确,下载到芯片后得到的结果应该和后访一样。但是上面说的那些可能影响到各种软件的极限或者限制,这也不能说是一个错误,所以它可以进行编译等各种操作。

以上是我的一点想法,楼主可以试验一下。

[此贴子已经被作者于2007-3-9 9:43:22编辑过]

美梦成真-->噩梦降临!
返回列表