找回密码
 立即注册
楼主: purs***

《STC8H系列技术手册》中发现的各种小错误与问题、建议

[复制链接]

该用户从未签到

552

主题

9492

回帖

1万

积分

管理员

积分
14057
发表于 2024-1-8 15:45:16 | 显示全部楼层
感谢,感谢
回复 送花

使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 133 天

    [LV.7]常住居民III

    11

    主题

    89

    回帖

    328

    积分

    中级会员

    积分
    328
     楼主| 发表于 2024-1-9 21:47:46 | 显示全部楼层
    12. 在5.6 Keil 软件中获取帮助的简单方法中,第一句话中两处不是“帮组”,应是“帮助”,且后面三句和两张抓图文字中也是这个错字,共7个;
    13. 在5.9.2 STC-USB Link1D 实际应用中,最后一段 5、 STC-USB Link1D 工具当作通用 USB 专串口工具使用,这里有3个专串口应为“转”串口;
    14. 在5.11 用户程序复位到系统区进行 USB 模式 ISP 中,程序中应包含"stc8h.h",注释掉"stc32g.h",这里反了,后面还有多处STC32G的地方,不再一一记录;
    15. 在6 时钟、复位、看门狗与电源管理一章,大量寄存器,但没有说明默认值啊,都是0时默认值吗?希望能清晰标明;
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9492

    回帖

    1万

    积分

    管理员

    积分
    14057
    发表于 2024-1-9 21:57:05 | 显示全部楼层
    感谢 帮再省核 2024/1/9 版 :
    ===STC8H,  STC32G 数据手册
    ===我们持续完善

    截图202401092155473013.jpg
    www.stcai.com/cp_stc8hxl


    截图202401092156258402.jpg

    www.stcai.com/cp_stc32xl


    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 133 天

    [LV.7]常住居民III

    11

    主题

    89

    回帖

    328

    积分

    中级会员

    积分
    328
     楼主| 发表于 2024-1-10 09:47:12 | 显示全部楼层
    本帖最后由 pursuing 于 2024-1-10 09:48 编辑
    神农鼎 发表于 2024-1-9 21:57
    感谢  帮再省核 2024/1/9 版 :
    ===STC8H,  STC32G 数据手册
    ===我们持续完善

    姚总,新的文档中更改了我前面提出的8条和网友提出的1条,从第9条 “3.2.6 I2C切换” 那里往后都还没改,I2C切换这里还都是“P_SW2 |= 0x00;”,其实这里三句设置都有问题,有些要保证一个是0,一个是1,可能需要两条语句,我前面都写上了我的答案。
    我现在看的是STC8H的手册,STC32G还没开始学呢。
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    552

    主题

    9492

    回帖

    1万

    积分

    管理员

    积分
    14057
    发表于 2024-1-10 10:51:09 | 显示全部楼层
    感谢,我们继续努力
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 133 天

    [LV.7]常住居民III

    11

    主题

    89

    回帖

    328

    积分

    中级会员

    积分
    328
     楼主| 发表于 2024-1-11 10:26:50 | 显示全部楼层
    本帖最后由 pursuing 于 2024-1-11 10:27 编辑

    16. 在6.8.6 省电模式的范例中,"PCON = IDL;"和“// PCON = PD;”这两句不对。PCON本身地址87H,不能被8整除,其中最后一位虽然是IDL,倒数第二位是PD,但并不能位寻址啊,程序前面没有定义,《STC8H.h》内也没有IDL和PD的定义,无法编译运行;
    17. 手册中不少寄存器有不同的名称,如6.1.7 主时钟输出控制寄存器(MCLKOCR)和 3.1.4 时钟选择寄存器(MCLKOCR)是一样的,19.2.5 EEPROM 控制寄存器(IAP_CONTR)和软件复位(IAP_CONTR),10.10称IAP 控制寄存器,也是同一个,是否应该统一命名呢?还是有意这样设置的不同名称。
    18. 在6.8.9 使用 RxD/RxD2/RxD3/RxD4 管脚中断唤醒省电模式一节中,出现3次“P_SW2 |= 0x00;”,这个写法本身不对,且三个注释也都不一样,相应汇编也不对;
    19. 在6.8.10 使用 I2C 的 SDA 脚唤醒 MCU 省电模式中,也有“P_SW2 |= 0x00;” ,请更正;
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    半小时前
  • 签到天数: 168 天

    [LV.7]常住居民III

    43

    主题

    369

    回帖

    1103

    积分

    金牌会员

    静坐常思己过,闲谈莫论人非

    积分
    1103
    发表于 2024-1-11 11:53:59 | 显示全部楼层
    pursuing 发表于 2024-1-8 11:26
    姚总,我把这个pdf下载了,并更改了发现的错误,怎么传给您呢?
    另外,我觉得这个办法不好,因为可能别的 ...

    下载下来的手册能编辑?
    处事要代人所想,读书需切己用功
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 133 天

    [LV.7]常住居民III

    11

    主题

    89

    回帖

    328

    积分

    中级会员

    积分
    328
     楼主| 发表于 2024-1-11 12:05:58 | 显示全部楼层
    rengran 发表于 2024-1-11 11:53
    下载下来的手册能编辑?

    那个版本是可以修改的,但不能复制
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    半小时前
  • 签到天数: 168 天

    [LV.7]常住居民III

    43

    主题

    369

    回帖

    1103

    积分

    金牌会员

    静坐常思己过,闲谈莫论人非

    积分
    1103
    发表于 2024-1-11 12:24:24 | 显示全部楼层
    pursuing 发表于 2024-1-11 12:05
    那个版本是可以修改的,但不能复制

    我下载的貌似不可以编辑,修改复制都不行
    处事要代人所想,读书需切己用功
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    半小时前
  • 签到天数: 168 天

    [LV.7]常住居民III

    43

    主题

    369

    回帖

    1103

    积分

    金牌会员

    静坐常思己过,闲谈莫论人非

    积分
    1103
    发表于 2024-1-11 12:35:48 | 显示全部楼层
    6、||其实不是两个或,在C语言里是逻辑或,|是按位或,||和|两种运算符。
    7、让第n(取0-7)位变成0,可以使用   &=~(1<<n),直接修改n的值就可以,就不用写成二进制一个个算了。
    处事要代人所想,读书需切己用功
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-17 21:08 , Processed in 0.071305 second(s), 65 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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