CSDN博客文章导航

1. MCU

1.1 stm32深入思考

  • 【stm32】stm32f1代码中core_cm3、system_stm32f10x、stm32f10x_conf、stm32f10x等文件的作用
  • 【stm32】stm32深入思考(1) 之 系统启动流程 main之前的过程,__main作用,start.s作用
  • 【stm32】stm32深入思考(2) 之 RAM启动

1.2 S32K144

  • 【S32K】S32K144入门笔记(1) 从零开始进行开发环境搭建
  • 【S32K】S32K144入门笔记(2) Can(can_pal组件)
  • 【S32K】S32K144入门笔记(3) SPI(lpspi组件)
  • 【S32K】S32K144入门笔记(4) Lin (Lin stack组件) 驱动超声波雷达实例
  • 【S32K】S32K144入门笔记(5) Lin (Lin组件)

1.3 MPC744

  • 【5744】MPC5744入门笔记(1)开发环境搭建
  • 【5744】MPC5744入门笔记(2)CAN实验
  • 【5744】MPC5744入门笔记(3)Flash实验
  • 【5744】MPC5744入门笔记(4)基于Can的bootloader实现

2. RTOS

3.1 FreeRTOS源码学习

  • 【FreeRTOS】FreeRTOS 源码学习笔记(1) 文件结构 + stm32f103c8t6移植步骤
  • 【FreeRTOS】FreeRTOS 源码学习笔记 (2)列表项 +一些不容易理解的点(xItemValue、pxIndex、vListInsertEnd…)
  • 【FreeRTOS】FreeRTOS 源码学习笔记 (3)队列 及 xQueueGenericSend分析
  • 【FreeRTOS】FreeRTOS 源码学习笔记 (4) 任务创建xTaskCreate + 常用结构体TCB、xLIST
  • 【FreeRTOS】FreeRTOS 源码学习笔记 (5) 任务调度器 + vTaskStartScheduler、xPortPendSVHandler、xPortSysTickHandler
  • 【FreeRTOS】FreeRTOS 源码学习笔记 (6)并发解决 之 临界区(中断临界区)、信号量 分析

3. LINUX

3.1 IMX.6

  • 【LINUX】i.MX6学习笔记(1) 调试环境搭建(MfgTool) + 学习资料(正点原子 + 韦东山)

3.2 ZYNQ

3.3 CV22


4. 架构思考

  • 【架构】工程代码结构(附带NXP、ST官方demo)
  • 【架构】嵌入式软件架构设计 模块化 & 分层设计
  • 【架构】软件代码的耦合性和内聚性,以几个简单小例子说明

5. 协议

5.1 工业

  • Modbus RTU协议各知识点入门 + 实例

6. 算法

6.1 姿态检测

  • 【姿态】姿态解算学习笔记(1) 总纲思考

7. 硬件

  • 【硬件】硬件基础小知识 之 SPI总线 (简洁要点)
  • 【硬件】Lin总线 (与Can总线/Uart对比)+ uart模拟lin

8. 其他

  • 内存分区(堆栈作用)
  • typedefs.h 数据类型 定义
  • 环形队列的实现
  • Windows & Ubuntu,软件推荐,小技巧总结,免费内网穿透方案

你可能感兴趣的:(CSDN博客文章导航)