专栏中心

EEPW首页 > 专栏 > 会写stm32的代码,但在公司被分配到了做杰里芯片,连点灯都不会了,怎么办?

会写stm32的代码,但在公司被分配到了做杰里芯片,连点灯都不会了,怎么办?

发布人:xiaomaidashu 时间:2024-04-26 来源:工程师 发布文章

大家好,我是麦哥,最近网友提问。

会写stm32的代码,但被分配到了做杰里芯片的公司怎么办??二者之间有没有什么共通性啊?去了公司感觉完全学不会杰里的芯片,连点灯都点不了,有没大神教教

图片

这里简单说说我的看法。

其实很多小伙伴,也遇到过类似的情况。换了一个硬件平台,可能就不知道怎么开发了?

我没用过杰里的芯片,特地去搜了一下,是珠海的一家公司。看了相关的一些产品,主要芯片有WiFi,蓝牙,MCU这些方案。

图片图片

之前写过STM32的代码,那么单片机的基础还是有的,接下来可以熟悉杰里的整个开发环境和开发流程就行了。

图片

基本上很多文档和资源在GitHub和gitee上已经开源出来了。那么接下来要做的就是,先去官网找到对应型号硬件的开发SDK。

  1. 搭建开发环境,如何进行开发,烧录,调试;

  2. 集成官方提供的底层库,配合相应芯片的用户手册,具体的外设有哪些功能,如何使用要搞清楚;

根据官方的文档去实现自己想要的功能;

最后,我们会发现,无论是STM32也好,杰里的MCU也好,开发流程其实都差不多,不过STM32的用户基数大,资料多。

以前刚开始进行STM32开发的时候,都是之前用的开发板的例程,其实官方也有很demo板,也有很多的例程可以进行测试。

后面cubeMX慢慢成熟,配置外设就更加方便了,工具可以提高开发效率,但是如果过于依赖工具,没有掌握系统的开发知识,硬件平台一换,就会无所适从了。

像单片机的话,一个平台熟悉的差不多,其他平台基本上都可以触类旁通了,无非就这些外设,I2C,SPI,定时器,中断,ADC等等,都大同小异。

其实最早的时候,进行单片机开发,那时候STM32刚出来的标准库还是很不错的,这些其实原厂的工程师都会给你搞定了,大大缩短了底层外设的开发时间。有时候需要配合芯片的用户手册进行编程。

总之,当资料匮乏的时候,要逐渐学会官方提供的资料,利用好官方文档,快速熟悉芯片,开发有问题的话也可以及时联系原厂的工程师去解决。

浏览了一下杰里的官网,看了一下整理的文档,点个灯应该可以做到的,慢慢来。

欢迎使用杰理通用 MCU 开源项目文档

doc.zh-jieli.com/GPMCU/zh-cn/master/index.html

图片

其实整个开发流程都是换汤不换药,如果更换了硬件平台就感觉无从下手,那说明学的东西还是浮于表面。

对此,大家怎么看?欢迎在下方评论区留言讨论。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

关键词: stm32 杰里芯片

相关推荐

如何使用STM32的PVD对电源的电压进行监控

功率监测与控制系统DIY——搭建环境,定时器翻转LED

采用按键消抖电路,不用再软件延时了

嵌入式系统 2025-08-06

详解STM32单片机的堆栈

STM32 心电图方案全解析:手把手教你开发医疗级心电监测设备!

嵌入式系统 2025-08-04

基于STM32指甲式脉搏血氧仪七大核心功能解析与实现

嵌入式系统 2025-08-04

STM32开发-LL库与HAL库对比

嵌入式系统 2025-08-01

基于STM32的MP3播放器设计与实现(提供MDK完整源码)

“sacq”的STM32运行uCGUI演示的视频片段1

视频 2012-05-07

手把手教你学ARM-STM32 第二讲 STM32最小系统

视频 2012-12-25

汽车表盘显示和GPS地图显示的动感演示

视频 2012-05-07

手把手教你学ARM-STM32 第三讲 系统时钟初始化函数与延时函数的实现

视频 2012-12-25

IAR_STM32开发板原理图

资源下载 2009-01-04

基于STM32的智能地震监测预警系统

「STM32 Flash 操作全解析」擦除、写入、读取一网打尽!附完整源码

嵌入式系统 2025-07-15

轻松适配STM32F1/F4,UltraLink开源项目详解 + 脱机烧录全流程演示

STM32的定时器进行输入脉冲的计数(代码).

FreeRTOS 在STM32上的移植 V1.0

手把手教你学ARM-STM32 第一讲 绪论(上)

视频 2012-12-25

结合RTC实现的“智能定时任务系统”:设计与实战

更多 培训课堂
更多 焦点
更多 视频

技术专区