admin 管理员组

文章数量: 887019

系列文章目录

1.元件基础
2.电路设计
3.PCB设计
4.元件焊接
5.板子调试
6.程序设计
7.算法学习
8.编写exe
9.检测标准
10.项目举例
11.职业规划


文章目录

  • 前言
  • 如果发现有一天对自己写的程序非常清楚他出来是什么样子,那么恭喜你此小节入门了
  • 开发板学习路径:
    • STC89C52 — STM8S103 — STM32F103 — STM32MP157 — EP4CE10
  • 一、STM8开发
    • 1.1、IAR for ARM 安装与注册(超详细)
    • 1.2、IAR for STM8安装与注册(超详细)
    • 2.1、IAR for ARM的基本使用教程
    • 2.2、IAR for STM8的基本使用教程
    • 3、STM8学习笔记---点亮LED灯
    • 4、STM8单片机常见问题及解决方案
    • 5、关于iar for stm8: iar Fatal Error[Pe1696]: cannot open source file "xx.h"错误
    • 6、iar for stm8 报错Error[Li005]: no definition for "assert_failed"解决方案
    • 7、STM8进阶学习教程
    • 8、包含了头文件还有"Error[Li005]: no definition for"之类的错误原因
    • 9、关于STM8S中断优先级求助
    • 10、stm8 io口重映射
    • 11、STM8/IAR生成HEX、BIN 方法
    • 12、ST Visual Programmer批量烧写教程
    • 13、ST-LINK-Utility
    • 14、上电复位至执行mian函数这段时间芯片在做什么
    • 15、STM8S的9个复位源
  • 二、STM32开发
    • 1、keil(MDK) 5官方下载教程
    • 2、Keil(MDK) 5 软件安装教程
    • 3、(MDK5)安装STM32芯片包-pack文件安装方法
    • 4、为 Keil 更换 Sublime Text Molokai 主题
    • 5、Keil MDK的一些推荐功能(编码格式、自动保存、代码提示、动态语法检查、多核编译)
    • 6、STM32CubeMX安装教程_Windows
    • 7、STM32软件的烧写方式
    • 8、JLink接口的SWD接法
    • 9、STM32+cubeMX第一个工程,点亮LED
    • 10、STM32新手入门教程
    • 11、STM32进阶学习教程
    • 12、Keil5的仿真调试
    • 13、STM32程序移植专题
    • 14、STM32官方封装库下载方法
    • 15、第一次建项目之stm32cubemx 错误error: L6236E: No section matches selector - no section to be FIRST/LAST.
    • 16、STM32 之一 HAL库、标准外设库、LL库(STM32 Embedded Software)
    • 17、一文看懂GPIO口的八种工作原理
    • 18、NVIC中断优先级管理
    • 19、一个定时器,产生多路PWM
      • 1、高级定时器输出多路PWM波(芯片自带功能)
      • 2、通过n++计数实现
      • 3、定时器主从模式,精确输出PWM脉冲数量
    • 20、STM32使用ARM优化数学库arm_math.h函数库配置指南
    • 21、STM32Trust生成加密固件
    • 22、STM32CubeIDE开发实践案例
    • 23、FPU的启用和基于ARM-DSP库函数的实时信号RMS计算
    • 24、STM32空中升级(OTA)方案
    • 25、STM32L4超低功耗应用
  • 三、软件提升——FreeRTOS
    • 1、FreeRTOS系列第1篇---为什么选择FreeRTOS?
    • 2、FreeRTOS系列第2篇---FreeRTOS入门指南
    • 3、FreeRTOS系列第3篇---FreeRTOS移植指南
    • 4、FreeRTOS系列第4篇---FreeRTOS编码标准及风格指南
    • 5、FreeRTOS系列第5篇---FreeRTOS在Cortex-M3上的移植
    • 6、韦东山FreeRTOS系列教程
  • 四、FPGA开发
    • 1、FPGA入门指引
    • 2、FPGA入门教程
    • 3、开发环境——Quartus II 13.1的安装及使用
    • 4、仿真环境——Modelsim下载 安装 与 和谐教程
    • 5、器件库——添加cyclone V的器件库
    • 6、Verilog 教程
    • 7、触发器详解——(一)D触发器
    • 8、FPGA Verilog HDL 系列实例
    • 9、FPGA学习笔记(1)——点亮流水灯
    • 10、[走近SoC]之SoC简介
  • 五、Linux开发
    • 1、入门嵌入式
    • 2、开发环境搭建
    • 3、系统学习资料
    • 4、其他学习资料
    • 5、用DISKPART格式化U盘
    • 6、Makefile
  • 六、GUI界面开发
    • 1、LVGL
  • 七、常用的函数
    • 1、中文版C89, C95, C99, C11, C17, C23标准(标准库)
    • 2、数组清空
    • 3、C语言中怎么将字符123转化成数字123
    • 4、C语言小工具
  • 八、其他开发板
    • ①、ESP8266
    • ②、ESP32
    • ③、Arduino
    • ④、Raspberry Pi
    • ⑤、Jetson Nano
    • ⑥、DSP
    • ⑦、MSP430
    • ⑧、国产芯片
    • ⑨、Orange Pi
    • ⑩、MPU
  • 后记
    • 一、通信协议
      • 1、UART(串口)
      • 2、模拟IIC
      • 3、MODBUS协议通讯

本文标签: 程序设计 嵌入式 工程师 成长之路