最后问下GD32F130的问题,没回答的话就再也不用GD32的芯片了

[复制链接]
7103|13
手机看帖
扫描二维码
随时随地手机跟帖
Kevion_lin|  楼主 | 2017-6-8 11:23 | 显示全部楼层 |阅读模式
吐槽下, 兆易芯片的技术支持不是一般的差, 不是不懂还是故做高深,给的资料要一份就给一份, 从来不会主动给份多余的。 除了问你什么时候投产、什么时候下单问的紧外技术方面就不会有过多解答, 论坛里还有个所谓的技术支持问为什么不能软件仿真地址出错都不知道解答。
我在接触GD32F130中碰到不少问题,都是与GD32F130器件本身有关的,除了自己摸索外要是指望你们的技术支持就别想了, 给个DEMO版例程我粗看很高兴以为齐全, 结果细看就前面一个GPIO口稍微规范,其它全是网上不知道那抄出来的,  连个FLASH操作、AF管脚映射、PWM、TIM这类和器件联系紧密的例程都没有。



这是我要问的问题, 见图,
GPIO_PinAFConfig(GPIOA,GPIO_PINSOURCE3,GPIO_AF_2);  这管脚复用的GPIO_AF_2 的连接定义资料在哪, 不要莫名其妙的就给个
#define GPIO_AF_0                   ((uint8_t)0x00)
#define GPIO_AF_1                   ((uint8_t)0x01)
#define GPIO_AF_2                   ((uint8_t)0x02)
#define GPIO_AF_3                   ((uint8_t)0x03)
#define GPIO_AF_4                   ((uint8_t)0x04)
#define GPIO_AF_5                   ((uint8_t)0x05)
#define GPIO_AF_6                   ((uint8_t)0x06)
#define GPIO_AF_7                   ((uint8_t)0x07)


这堆数据联系谁在哪, 在你们官网找了一堆都没看到。你看STM32的,
*          This GPIO_AF can be one of the following values:
  *            @arg GPIO_AF_RTC_50Hz: Connect RTC_50Hz pin to AF0 (default after reset)
  *            @arg GPIO_AF_MCO: Connect MCO pin (MCO1 and MCO2) to AF0 (default after reset)
  *            @arg GPIO_AF_TAMPER: Connect TAMPER pins (TAMPER_1 and TAMPER_2) to AF0 (default after reset)
  *            @arg GPIO_AF_SWJ: Connect SWJ pins (SWD and JTAG)to AF0 (default after reset)
  *            @arg GPIO_AF_TRACE: Connect TRACE pins to AF0 (default after reset)
  *            @arg GPIO_AF_TIM1: Connect TIM1 pins to AF1
  *            @arg GPIO_AF_TIM2: Connect TIM2 pins to AF1
  *            @arg GPIO_AF_TIM3: Connect TIM3 pins to AF2
  *            @arg GPIO_AF_TIM4: Connect TIM4 pins to AF2
  *            @arg GPIO_AF_TIM5: Connect TIM5 pins to AF2
  *            @arg GPIO_AF_TIM8: Connect TIM8 pins to AF3
  *            @arg GPIO_AF_TIM9: Connect TIM9 pins to AF3
  *            @arg GPIO_AF_TIM10: Connect TIM10 pins to AF3
  *            @arg GPIO_AF_TIM11: Connect TIM11 pins to AF3
  *            @arg GPIO_AF_I2C1: Connect I2C1 pins to AF4
  *            @arg GPIO_AF_I2C2: Connect I2C2 pins to AF4
  *            @arg GPIO_AF_I2C3: Connect I2C3 pins to AF4
  *            @arg GPIO_AF_SPI1: Connect SPI1 pins to AF5
  *            @arg GPIO_AF_SPI2: Connect SPI2/I2S2 pins to AF5
  *            @arg GPIO_AF_SPI3: Connect SPI3/I2S3 pins to AF6
  *            @arg GPIO_AF_I2S3ext: Connect I2S3ext pins to AF7
  *            @arg GPIO_AF_USART1: Connect USART1 pins to AF7
  *            @arg GPIO_AF_USART2: Connect USART2 pins to AF7
  *            @arg GPIO_AF_USART3: Connect USART3 pins to AF7
  *            @arg GPIO_AF_UART4: Connect UART4 pins to AF8
  *            @arg GPIO_AF_UART5: Connect UART5 pins to AF8
  *            @arg GPIO_AF_USART6: Connect USART6 pins to AF8
  *            @arg GPIO_AF_CAN1: Connect CAN1 pins to AF9
  *            @arg GPIO_AF_CAN2: Connect CAN2 pins to AF9
  *            @arg GPIO_AF_TIM12: Connect TIM12 pins to AF9
  *            @arg GPIO_AF_TIM13: Connect TIM13 pins to AF9
  *            @arg GPIO_AF_TIM14: Connect TIM14 pins to AF9
  *            @arg GPIO_AF_OTG_FS: Connect OTG_FS pins to AF10
  *            @arg GPIO_AF_OTG_HS: Connect OTG_HS pins to AF10
  *            @arg GPIO_AF_ETH: Connect ETHERNET pins to AF11
  *            @arg GPIO_AF_FSMC: Connect FSMC pins to AF12
  *            @arg GPIO_AF_OTG_HS_FS: Connect OTG HS (configured in FS) pins to AF12
  *            @arg GPIO_AF_SDIO: Connect SDIO pins to AF12
  *            @arg GPIO_AF_DCMI: Connect DCMI pins to AF13
  *            @arg GPIO_AF_EVENTOUT: Connect EVENTOUT pins to AF15
说的清清楚楚,我PA3 要联系TIM2 ,这还是网上搜的,  问了技术支持也答不出来,那我以后别的管脚要复用别的功能按什么准则?
这就是那10多K 工资技术支持的水平?
当初用这个芯片就是因为GD32去年有人免费送样要了5片样品, 结果电话和QQ就没消停过,用STM32用的蛮好, 你要我用你们GD32 至少技术问题跟的上吧, 做研发的不是老板谁还真在乎那20%成本的差距,
GPIO AF.png
鼻儿眼睛花| | 2017-6-8 15:57 | 显示全部楼层
在datasheet上面写着的啊,第16页和17页。

使用特权

评论回复
Kevion_lin|  楼主 | 2017-6-8 17:29 | 显示全部楼层
鼻儿眼睛花 发表于 2017-6-8 15:57
在datasheet上面写着的啊,第16页和17页。

谢谢,我后来也是在PDF里找到了, 我是郁闷的是技术FAE工程师都答不出来,  库里也不一起定义注释好, 非要工程师一个一个去查。

使用特权

评论回复
鼻儿眼睛花| | 2017-6-8 17:32 | 显示全部楼层
Kevion_lin 发表于 2017-6-8 17:29
谢谢,我后来也是在PDF里找到了, 我是郁闷的是技术FAE工程师都答不出来,  库里也不一起定义注释好, 非 ...

还好,可能和你对接的FAE不专业而已,我觉得还是挺专业的

使用特权

评论回复
xyz549040622| | 2017-6-8 22:29 | 显示全部楼层
GD32的出货量还是不小的,找原厂的FAE好点。GD也用过一段时间,没你说的那么不堪,淡定,淡定。

使用特权

评论回复
vivilzb1985| | 2017-6-9 21:33 | 显示全部楼层
这方面资料的比较少的,还是多咨询厂家的技术支持

使用特权

评论回复
wangliuliu566| | 2017-6-19 23:00 | 显示全部楼层
我不准备吐槽楼主,但是我在想与其辛辛苦苦打了半天字,发了那么多内容,难到比打开PDF搜索关键字更难吗? 我想肯定不会的。

这让我想起2016年我给客户推了一款LDO,真的是普普通通的LDO,客户研发居然嫌datasheet是英文的,看起来太麻烦,各种抱怨,不过最后在我的支持下顺利的用上了(前提是客户是有需求的,我不是硬推的)。 一个LDO,就算是资料是英文的,也不过区区几页,关键参数也就一两页,对于研发来讲看英文资料算是基本的技能吧。说实话,真心感觉客户水平菜,但是谁让人家是客户,只能好好服务。

使用特权

评论回复
vibra2016| | 2017-6-29 23:26 | 显示全部楼层
这些关于GPIO口的设计的没有相关的参考的?

使用特权

评论回复
jay8830095| | 2017-7-22 13:30 | 显示全部楼层
wangliuliu566 发表于 2017-6-19 23:00
我不准备吐槽楼主,但是我在想与其辛辛苦苦打了半天字,发了那么多内容,难到比打开PDF搜索关键字更难吗?  ...

不是客户菜,而是做了客户就想当打野,偷懒,你们告诉就行了。

使用特权

评论回复
菜鸟同学| | 2017-7-22 15:33 | 显示全部楼层
用GD两年了,别指望别人给你多少指导,大多都一样,和ST的差别不大,老工程师脾气大啊。

使用特权

评论回复
369122197| | 2017-7-22 19:34 | 显示全部楼层
哈哈

使用特权

评论回复
AdaA| | 2017-7-25 19:57 | 显示全部楼层
菜鸟同学 发表于 2017-7-22 15:33
用GD两年了,别指望别人给你多少指导,大多都一样,和ST的差别不大,老工程师脾气大啊。 ...

你这话说的感觉我们没技术支持一样我们本地的有问题很多都是上门处理的

使用特权

评论回复
17679167962| | 2020-3-30 15:49 | 显示全部楼层
我们公司的FAE还是很专业的,GD原厂考试还得了奖=-=

使用特权

评论回复
明明很讨厌| | 2020-4-9 10:00 | 显示全部楼层
第一:你可能遇到的是代理商的FAE,不是原厂的FAE
第二:作为一个合格的工程师,拿到一个新的芯片,首先要做的不是熟悉用户手册和数据手册吗?

使用特权

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

本版积分规则

2

主题

6

帖子

1

粉丝