当前位置:首页 > 产品中心 > MCU芯片

欧宝ob官网:现stm32等国产代替芯片全线缺货价值一飞冲天幼公司何去何从

 发布时间:2022-05-21 18:29:55 来源:OB欧宝体育 作者:ob欧宝体育pp下载

  原题目:现stm32等国产取代芯片全线缺货,价值一飞冲天,幼公司何去何从

  1: 晶振有坑, STM32 从没遇过不起振的, GD32 有些便是死活不行应用表置晶振.

  2:ADC有可坑, 有时ADC 全体通道读出值为0.本事增援呆正在咱们这里弄了2-3天,仍然没有彻底处理.

  3:USB 有坑, HID 不行平常解析.(用GD自带的能够.两个尺度库写法不相似, 实正在没耐心一个指令一个指令应用USB 同意明白仪解析了)

  跟着芯片价值疯涨,项方针不成控性越来越大。特殊是价值方面,抵达了无法遐念的景色了。

  按我的追念,之前项目中所用的STM32F103C8T6,价值正在9元掌握;而现正在到商城上去查,单片价值到了惊人的109元!十几倍的涨幅,哪个项目还敢用它?

  咱们也相似,打定应用CH32F103C8T6取代STM32F103C8T6。这两种芯片引脚兼容,内部的资源差不多,表面上代码移植也比力利便。

  最大的缘故正在于,厂家供应的原料太少了!编程干系的CH32F103行使手册,惟有短短的31页。我念看的USB修立把握器的寄存器细节,以至都没有。念念STM32充足的行使原料、例程和各式视频,感想从新手级难度到了骨灰级难度了。

  周末两天,把之前的USB HID通讯,正在CH32F103C8T6上完毕了,揣摸不久能很速地行使到项目中去。

  CH32F103的芯片,增援WCH-Link或者其他SW仿真用具下载,也增援应用WCHISPTool通过USB和串口下载。酌量到后续开垦的光阴必要调试,我应用的是WCH-Link实行下载。

  如图1所示,给出了WCH-Link的实物图(摘自《WCH-Link应用阐发-V1.3》)。

  因为我的主意是应用它下载圭臬到CH32F103C8T6中,只必要应用ARM形式就行了,不必要体贴RISC-V形式。

  拿到的WCH-Link,普通是RISC-V形式,必要将其切换到ARM形式。

  正在ARM形式下,Windows 10下是不必要安置驱动的,而Win7有些环境下必要改换驱动,实在能够向厂家索取原料。

  实践应用中,直策应用SWD同意的两线以及GND就能够下载了。软件的应用手段,能够参考官方供应的《CH32F103评估板仿单》,个中先容了周到的下载和仿线. 代码编写

  正在通过了若干款MCU编写USB代码后,对这块实质曾经比力谙习了。纯洁来说,只消正在USB HID的示例上,改正各种形容符,增添必要的号召治理就能够了。

  怅然的是,厂家供应的示例代码绝顶少。CH32F103C8T6增援两个USB端口,一个是可做全速主机或修立的USBHD,另一个是全速修立USBD。

  我的主意很鲜明,实正在没太多时期去钻研沁恒电子的USB库,是以采用了USBD的示例行为模板,实行开垦。

  因为USBD的工程与STM32的USB库好像,我拣选长远钻研下STM32的USB库(终究原料更多,况且之前练习过)。

  UEFI开垦探寻85中,也曾先容过若何应用STM32F103C8T6创造HID修立。只是,关于所应用的的USB Library,并没有斟酌。

  STMF103的USB库,能够正在STSW-STM32121中找到,其行使文档为UM0424。文档中给出了绝顶周密的库阐发,如图3为USB库的代码布局。

  Applicaton Interface:正在库和最终用户层之间,供应杀青的接口,能够由用户改正;

  这种策画手段,对习俗了STM32编程的工程师口舌常好的。大一面环境下,能够直接把STM32的示例工程,直接移植到WCH的芯片上来(终究STM32的例程仍然比力充足的)。

  驱动层的代码齐全无须改正。为了确定此事,我比照着STM32的驱动层代码,一个个函数钻研了下,除去与芯片干系的一面,原本当代码险些相仿。

  所要改正的代码正在行使层,也不是全体源文献必要改正,必要改正的文献搜罗三个:

  实践的开垦历程,与之前的开垦历程好像,只只是因为芯片的差异,有些代码必要实行移植。

  必要当心的地方,是CH32F103的最大包长度为8。如下给出了修立形容符和装备形容符等的代码,其余的代码与之前开垦的STM32F103工程一样,就不再给出了。

  过于干货,不赘述了,必要的私我)这是开垦中的中心,原有的CHF103的USBD工程。

上一篇:国芯科技董秘复兴:国芯科技是一家聚焦于国产自立可控嵌入式CPU手艺研发和家当化利用的芯片计划公司汽车电子芯片墟市领域雄伟MCU品种浩瀚紧要被守旧汽车巨头比如恩智浦英飞凌瑞萨电子意法半导体和德州 下一篇:2021年环球芯片缺货时势下全栈MCU若何脱颖而出

  快速链接

OB欧宝体育 新闻中心 支持与服务

  下载

开发工具 技术文档

  公司

招贤纳士 ob欧宝体育pp下载

  欧宝ob官网

简体中文 English
Copyright © by Vango 欧宝ob官网_OB欧宝体育pp下载 浙ICP备12042626号