博客导航栏

一.STM32裸机学习

1.伪指令宏
2.位带操作
3.时钟树
4.中断
5.SysTick定时器
6.串口重定向
7.串口通信
8.DMA
9.IIC通信
10.SPI通信
11.SPI读写FLASH
12.ADC详解
13.ADC多通道电压采集
14.HC-SR04超声波测距
15.DHT11温湿度传感器
16.BT-06蓝牙模块
17.PWM驱动MG996R舵机
18.驱动SSD1306 OLED液晶
19.驱动RFID—RC522
20.驱动MPU6050
21.TIMx实现编码器四倍频
22.SIM900A—基础指令
23.SIM900A—收发中英文短信
24.PID控制在直流电机中应用
25.串口使用总结
未完待续…

二.Linux

1.Linux_c

1.vi编辑器概述
2.gcc编译器概述
3.进程详解
4.创建线程
5.线程的终止
6.线程的等待
7.信号简介
8.信号的发送
9.信号的捕捉与处理
10.信号的阻塞
未完待续…

2.Ubuntu

1.入门命令1
2.入门命令2
3.U-Boot详解
4.Ubuntu安装arm-linux-gcc
5.检测不到虚拟网卡的解决方法
6.Makefile

未完待续…

三.S3C2440学习

1.裸机学习

1.熟悉开发板
2.裸机开发步骤及工具使用
3.点亮LED来熟悉开发流程
4.时钟系统
5.UART使用
6.串口print实现
7.存储控制器访问外设
8.读写SDRAM
9.复制程序到SDRAM执行
10.代码重定位
未完待续…

2.ARM学习

1.ARM汇编详解
2.内存地址、机器码、汇编指令三者的关系
3.ARM的九种寻址方式
4.ARM运行C程序的内部机制

未完待续…

四.计算机基础

1.TCP/IP概述
2.冯.诺依曼 体系结构
3.Internet的接入与IP地址
4.OSI网络参考模型

未完待续…

五.算法与数据结构

1.define与typedef区别
2.头文件的建立
3.return的用法
4.const关键字
5.extern关键字
6.volatile关键字
7.常用的位操作算法
未完待续…

六.51单片机

1.51串口通信
2.红外遥控
3.存取EEPROM
4.PWM学习
5.LCD1602显示
6.PWM对电机调速
7.循迹小车
8.红外遥控小车
未完待续…

七.开发工具

1.keil中文乱码
2.keil5注册机
3.Markdown编辑器
4.Markdown编辑器数学公式编写
5.利用ST-Link烧写FLASH
未完待续…

八.写操作系统

1.操作系统简析
2.hello world
3.虚拟机创建软盘映像
4.汇编语言及Makefile
未完待续…

九.RT-Thread

1.RTT启动流程
2.重映射kprintf
3.创建线程
4.线程挂起、恢复
FreeRTOS的链表
未完待续…

十.平衡小车

1.陀螺仪、加速度计与MPU6050关系
2.直流电机、计数器、编码器与TB6612FNG关系
3.编码器四倍频
4.驱动MPU6050
5.PID控制算法
未完待续…

十一.MATLAB

1.基础布局
2.面向复数和数组的基本运算
3.数组运算及数组化编程
4.二维函数可视化
5.常用的控制流
6.M函数文件
7.在信号与系统中的应用
未完待续…

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值