打印
[技术问答]

华大hc32f460有寄存器版本的例子么?

[复制链接]
1184|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qjp1988113|  楼主 | 2020-6-11 10:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qjp1988113 于 2020-6-11 10:39 编辑

华大hc32f460有寄存器版本的例子么?

使用特权

评论回复
沙发
pcf00| | 2020-6-11 15:07 | 只看该作者
自己写吧,很容易的。。。

使用特权

评论回复
板凳
wangshujun| | 2020-6-11 15:20 | 只看该作者
pcf00 发表于 2020-6-11 15:07
自己写吧,很容易的。。。

关键头文件里面的寄存器分布有些和手册不一致,还有的寄存器名字不一样的,用寄存器实现比较麻烦
我还不适应外设库的模式,各个厂家的外设驱动并不是完全兼容的,一致发现问题,查找起来可能比寄存器的更加消耗时间,虽然初期写的快,出现问题太难找

使用特权

评论回复
地板
pcf00| | 2020-6-11 15:51 | 只看该作者
wangshujun 发表于 2020-6-11 15:20
关键头文件里面的寄存器分布有些和手册不一致,还有的寄存器名字不一样的,用寄存器实现比较麻烦
我还不 ...

去下载一个对应的例程代码,把需要的H文件拿出来,看一看对应MCU的H文件,寄存器名字还是好对应的,不同的MCU的寄存器还是小有不同,可以克服的

使用特权

评论回复
5
qjp1988113|  楼主 | 2020-6-12 09:23 | 只看该作者
就是,我昨天看个例子,关于SRAM的,又是定义RAM0 .ECCRAM什么的,实际上RAM0直接对应手册提到的SRAM1 /SRAM2,ECCRAM对应SRAM3,直接写成RAM0-->SRAM1_2,ECCRAM-->SRAM3不香么?还得去仔细翻寄存器的注释,就不能和直接提到的名称统一起来?

使用特权

评论回复
6
wangshujun| | 2020-6-12 14:00 | 只看该作者
pcf00 发表于 2020-6-11 15:51
去下载一个对应的例程代码,把需要的H文件拿出来,看一看对应MCU的H文件,寄存器名字还是好对应的,不同 ...

不是能不能克服的问题,会浪费开发人员的大量时间,手册和头文件的寄存器分组以及命名,说明了做产品的态度。
虽然用驱动库可以掩盖这个问题,但是驱动库照顾到通用带来臃肿问题,以及可能的bug,也很让人担心
最近测试多个国产mcu,总体来说芯片功能上存在bug的很少,但是手册和头文件,仿真的及外设描述存在的问题真的不少
手册常见问题:
1、有些功能提到了有,但是前后都找不到使用说明
2、手册描述描述的很含糊,需要反复找才能发现在另一个模块里面有使用方法的描述
3、有些功能按照猜测肯定存在,但是手册就是藏起来不说,比如芯圣003的rc时钟校正,新塘的003早期也没说这个,后来通过例程公布了
4、参数描述不完整,甚至错误
芯片本身方面,还没有发现严重的bug,有个别不是很合理的,但是大多数都可以接受
但是手册错误,很多时候让用户的感觉就是芯片是错的,因为不能按照手册描述工作。希望国产厂家提高手册工作的重视程度吧

使用特权

评论回复
7
wangshujun| | 2020-6-12 14:01 | 只看该作者
qjp1988113 发表于 2020-6-12 09:23
就是,我昨天看个例子,关于SRAM的,又是定义RAM0 .ECCRAM什么的,实际上RAM0直接对应手册提到的SRAM1 /SRA ...

华大460确认手册和头文件不符的有,信号互联的寄存器,时钟寄存器,差异还不小

使用特权

评论回复
8
keaibukelian| | 2020-7-7 16:20 | 只看该作者
能在官方网站上自己下载吗

使用特权

评论回复
9
labasi| | 2020-7-7 16:21 | 只看该作者
寄存器版本的好用吗

使用特权

评论回复
10
paotangsan| | 2020-7-7 16:22 | 只看该作者
多看看 其实就是习惯问题

使用特权

评论回复
11
renzheshengui| | 2020-7-7 16:22 | 只看该作者
两种方式有什么优缺点吗

使用特权

评论回复
12
wakayi| | 2020-7-7 16:23 | 只看该作者
原来是这样

使用特权

评论回复
13
caizhiwei| | 2020-7-10 13:49 | 只看该作者
HC32f460 BUG还是很多的

使用特权

评论回复
14
caizhiwei| | 2020-7-16 09:59 | 只看该作者
F4 能否出线的系列?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

111

主题

627

帖子

2

粉丝