打印
[活动]

【G32A1465开发板】平台搭建

[复制链接]
548|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhjb1|  楼主 | 2024-12-16 13:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhjb1 于 2024-12-16 13:39 编辑

二、平台搭建
感觉实验开发板的平台搭建应该是受到青睐之事。因为太多的MCU测试统一keil平台,所以看开发板用户手册:平台5.36,编译器ST_LINKJLINKJTAG皆可,手头这些都有,版本不同而已,所以漫不经心的下了个keil5.36、网站提醒有最新的5.41,顺便将最新的5.41也下了过来。于是开始测试开发系统。
1. 测试原系统
原来的系统是keil5.25,同时支持51arm用的顺手尽管也下了5.35没有安装,作为备份存留,先尝试原系统。
打开keil,直接打开device安装,将G32A1465DFP安装进去,并且在选项中也能看到此芯片,但在一开始就给了迎头一棒:
首先实不认ST_LINK、换了JLINK也不认、但用AT_DAP识别了,不能下载,一下载就报4bits错!JTAG也不认,只好老老实实下载5.36,顺便5.41一起下载。
2. 遇到的问题
整整两个半天时间产生的问题从未遇到过,尽管自认为底层的操作还凑合,果越来越一头雾水,听我道来:
解压安装例程、用keil5.36打开例程、设置好选项后(没有链接编译器)
首先是运行PINSPINS_LED,结果直接报错,见截图下图1

     大意是DCD向量表问题——这向量表是他给的又不是我设的?!
  咨询了一些网友,可能版本问题,于是安装了接近的5.355.41结果照旧,先不管他,街上编译器试试,结果又有问题,除了AT_DAP可以识别外,其余的ST_LINGJLINKJTAG都不识别,见截图 见下图2
就是说选项里没有这个device。网友推荐是否选项里的links文件必须与现实的一样,于是更改这个文档,见下图

尝试了这两个.sct以及startup_g32a1465.s,结果不变,还是报错。当时也意识到可能keil安装的过多造成冲突,所以开始了换机器之旅。见下图3
可以这么说换机器之旅也有问题,因为没有一台机器是空的都带有各种开发平台,一直好好的也不愿意删了,所以问题如故。其中有一台联想一体机是win7 旗舰32位的park就安装不了,在12.15晚找了一台全新的笔记本实验,当然指导系统安装完、安装了keil5.36park就停止了,计划第二天心平气和的来一遍。
3. 网友的指导
因为关心网友的解答,所以上午上网时看看微信群,得到高人指点:您的机器里有多个keil是否将DFP安装到默认的keil里了?
这句话如雷贯耳,是的我的常用笔记本里至少有3Keil51用的、keil4.2keil5.25(这个版本有厂家给的注册码),后来分别安装了5.355.38a5.365.41,卸了前两个还有5个,并且在不同目录下。实际上在一天前也有一位网友提示DFP没有安装——我还是理解成park在公共文件夹中应该没有问题,所以才有今天!不过今天的网友直接指出多个keil的问题,真是画龙点睛。
解决方法:将这个包里的DFP文件夹用keildevice安装的此版本的里面就OK了。我甚至将此文件夹直接拷贝到ARM\PACK\.Download\中再安装的。
之后的测试直接在JLINK中就出现了此设备。
在此一并感谢网上老师:网名FREE和李辉,非常感谢!
再次打开PINS\PINS_LED工程,编译所有的错误没有了,并且可以下载。这个例程是按压key2LED灭,按key1LED亮。见下图4。如果有遇到与我的问题相同的情况可以参考一下。
以下就可以按照先将LCD驱显——为了直接看结果,不一定接串口了。

2_01.jpg (985.45 KB )

报错

报错

2_02.jpg (1.51 MB )

更改link文件

更改link文件

2_03.jpg (1.19 MB )

编译器不忍芯片

编译器不忍芯片

2_04.jpg (2.26 MB )

正常下载PINS_LED

正常下载PINS_LED

使用特权

评论回复
沙发
zhjb1|  楼主 | 2024-12-16 15:53 | 只看该作者
自己补充一点:
一般的器件就一个park包就解决了,他这个多了一套DFP,需要安装到keil中,两种方法:一种增加device时选择安装文件夹,指向这个pdf即可;另一个是直接将他放到keilxxx\ARM\PACK\下,安装即可。

使用特权

评论回复
板凳
xionghaoyun| | 2024-12-17 11:04 | 只看该作者
点灯大师

使用特权

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

本版积分规则

个人签名:永远好心情 [img]https://bbs.21ic.com/static/image/s

62

主题

278

帖子

1

粉丝