硬汉嵌入式论坛

 找回密码
 立即注册
查看: 353|回复: 11
收起左侧

[IAR] 这又是啥问题啊?编码集为UTF-8, EOF类型为PC

[复制链接]

81

主题

490

回帖

733

积分

金牌会员

积分
733
发表于 2025-4-1 10:45:24 | 显示全部楼层 |阅读模式
appADC.c中就这以下几句,//标志位后带了3次回车



//标志位



error.png
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
 楼主| 发表于 2025-4-1 11:49:23 | 显示全部楼层
还有在仿真的时候,想看一下指令执行周期数,但后几位都是。。。,
微信图片_20250401114809.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2025-4-2 09:56:05 | 显示全部楼层
帮顶下,这问题没遇到过。
回复

使用道具 举报

2

主题

66

回帖

72

积分

初级会员

积分
72
发表于 2025-4-2 11:31:31 | 显示全部楼层
tangqianfeng 发表于 2025-4-1 11:49
还有在仿真的时候,想看一下指令执行周期数,但后几位都是。。。,

你这问题实在有点搞笑了......就不能把Cycles一栏拉得长一点吗
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
 楼主| 发表于 2025-4-2 14:15:32 | 显示全部楼层
qinfeng173 发表于 2025-4-2 11:31
你这问题实在有点搞笑了......就不能把Cycles一栏拉得长一点吗

拉得再长也是这个样子啊。。。就显示3位,你看cycles这一栏,现在就已经很长了
回复

使用道具 举报

2

主题

66

回帖

72

积分

初级会员

积分
72
发表于 2025-4-2 14:48:53 | 显示全部楼层
本帖最后由 qinfeng173 于 2025-4-2 14:51 编辑

邪门。按理应该是这样的:


1.png
2.png
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
 楼主| 发表于 2025-4-2 16:13:52 | 显示全部楼层
本帖最后由 tangqianfeng 于 2025-4-2 16:16 编辑
qinfeng173 发表于 2025-4-2 14:48
邪门。按理应该是这样的:

你的怎么好的?是哪个版本的啊, 我的是9.60.3
12.png
回复

使用道具 举报

2

主题

66

回帖

72

积分

初级会员

积分
72
发表于 2025-4-2 16:19:31 | 显示全部楼层
我也是9.60.3
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
 楼主| 发表于 2025-4-2 16:49:04 | 显示全部楼层

好奇怪
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
 楼主| 发表于 2025-4-3 17:48:01 | 显示全部楼层

发现是和我选的字体有关
回复

使用道具 举报

1

主题

55

回帖

63

积分

初级会员

积分
63
发表于 2025-4-9 14:46:37 | 显示全部楼层
问题一
换行不一致的根本原因是编译器不能正确识别中文编码,错误的编码会导致windows风格的换行"\r\n"被截断。比如:'\r'被识别成其它多字节字符的一部分,这行就变成了Linux风格的换行了。

问题二
软件BUG。由于Cycles这个字段是右对齐,绘制时需要先计算内容的宽度,再添加适当的偏移。现在的效果是由于绘制时给出的绘制区域太小,不足以显示所有的内容,且使用了DT_END_ELLIPSIS标记。
换不同的字体/字号能缓解这个问题,说明这个问题很可能是取整导致的问题。比如:在计算宽度时是向下取整,在绘制时是向上取整,导致绘制时计算出的宽度在特定情况下大了一个像素。
回复

使用道具 举报

81

主题

490

回帖

733

积分

金牌会员

积分
733
 楼主| 发表于 2025-4-9 15:23:43 | 显示全部楼层
scu319hy 发表于 2025-4-9 14:46
问题一
换行不一致的根本原因是编译器不能正确识别中文编码,错误的编码会导致windows风格的换行"\r\n"被 ...

感觉分析得很有道理
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-25 21:43 , Processed in 0.289723 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表