码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • STM32嵌入式工程师自我修养


    STM32嵌入式工程师自我修养

    • 一、STM32必备技能
    • 二、程序员必须熟知
    • 三、学习STM32自备资料和硬件

    在这里插入图片描述

    一、STM32必备技能

    1、熟悉 C 语言编程,熟练 STM32CUBEMX,Keil 开发环境。
    2、熟悉基于STM32 MCU开发,掌GPIO,TIME,PWM,ADC等外设开发。
    3、熟悉USART,IIC,SPI总线协议开发。
    4、熟悉ARM cortex-M系列实时操作系统FreeRTOS开发。
    6、熟悉使用阿里云MQTT物联网技术开发,掌握OTA远程升级技术。
    7、掌握万用表、电烙铁、示波器等检测工具使用。

    二、程序员必须熟知


    CPU:中央处理器(central processing unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。


    FPU:(Float Point Unit,浮点运算单元)FPU是专用于浮点运算的处理器,以前的FPU是一种单独芯片,在486之后,英特尔把FPU集成在CPU之内


    SOC:SoC的定义多种多样,由于其内涵丰富、应用范围广,很难给出准确定义。一般说来, SoC称为系统级芯片,也有称片上系统。
    意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。


    MCU:微控制单元(Microcontroller Unit;MCU) ,又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减。
    并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。
    诸如手机(功能机)、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。


    外设:在MCU内,除CPU外的功能模块统称为外设


    三、学习STM32自备资料和硬件

    蓝牙:
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.13.471b6865OLuSU6&id=560220493066(兼容版本)

    RFID(射频识别):
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.21.fd7b6865w5kqCm&id=25468412284(主板+钥匙扣+白卡)

    超声波:
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.57.43fb6865alQJlD&id=3125174163(老版本支持)

    USB转串口
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.21.1b5068650f2wli&id=43083795041

    直流电机
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.36.27d96865V7i0OK&id=38723696685

    电机驱动模块
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.33.30526865FPqIwF&id=16548618931

    OLED(IIC)
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.15.44806865TkULtt&id=575274211818(白色)

    ESP8266
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.11.2c136865JlgXpS&id=40484626466(安信可原装)

    杜邦线: 母对母 公对母 公对公
    https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-14787471870.30.2d6868655dZeyB&id=571492461591(20cm 20cm)

    可根据自己喜欢购买一些传感器、电烙铁、万用表 育松电子的资料可在telesky旗舰店下载(元件的资料不要找我要)


  • 相关阅读:
    Zookeeper、Nacos、Dubbo、Kafka之间的关系
    STM32F103标准库开发---SPI实验---W25Qxx系列外部Flash芯片
    MAC显示解锁记录(show last times the screen was unlocked in mac os)
    Vue根据条件更改列表明细某一行的背景颜色-简单实现
    【MongoDB】MongoDB 的介绍和使用
    VSCode 调试 u-boot
    蓝桥杯双周赛算法心得——铺地板(质因数)
    Python pandas.Series.str.cat实例讲解
    FTX 深度数据复盘
    pugixml XML格式处理库的介绍和使用(面向业务编程-格式处理)
  • 原文地址:https://blog.csdn.net/m0_45463480/article/details/127947112
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号