zoukankan      html  css  js  c++  java
  • 嵌入式开发必备知识点

    一.C语言

    结构体struct
    联合union
    指针
    宏定义、预编译
    动态内存分配
    malloc和calloc函数申请内存空间 delete回收
    内存泄漏
    变量的生命周期
    static关键字
    函数指针

    链表、双向链表
    队列(FIFO)


    二.51单片机
    定时器/计数器原理
    什么寄存器
    外部中断
    串口
    ADC、DAC
    步进电机控制原理
    3DR数传电台项目

    三.STM32
    GPIO(标准库和HAL库)
    STM32芯片结构图
    RCC时钟图
    NVIC中断向量控制器(优先级分组)
    EXTI(标准库和HAL库)
    基本定时器
    通用定时器
    高级定时器
    通信的分类(串行、并行、同步、异步、单工、半双工、全双工)
    USART、波特率和实际传输速度、5种校验方式
    IIC
    SPI
    熟悉几种常用的模块:比如超声波SRF05、舵机SG09、直流电机
    步进电机、无刷电机、WIFI模块ESP8266、红外收发、
    蓝牙、3DR数传电台、EEPROM(AT24C02)、FLASH


    四.项目

     

    五.程序架构设计
    可维护性
    可移植性
    健壮性

     

     

  • 相关阅读:
    优化eclipse
    Servlet与jsp间的传值问题
    servlet & javabean
    Java数据类型
    CentOS 7 安装tomcat
    Nginx配置详解
    PHP文件缓存实现
    lnmp编译安装
    Php安全规范
    php编码规范
  • 原文地址:https://www.cnblogs.com/kinson/p/8301026.html
Copyright © 2011-2022 走看看