收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
《C和指针》学习笔记(一)第一章~第六章
《C和指针》学习笔记(二)第七~第十章
《C和指针》学习笔记(三)第十一章~第十五章
《C和指针》学习笔记(四)第十六章~第十七章
如何理解C语言的声明
c语言中关于const的使用
C语言中memcpy和memset的使用详解
为什么不能在中断中使用printf–不可重入函数
底层
外设及接口相关(此处有许多博文为学单片机时所写)
STM32通信接口(一)串口
STM32通信接口(二)IIC–软件模拟
STM32通信接口(三)硬件SPI
SD卡及STM32的SDIO接口相关原理
STM32上的外部中断
STM32上的PWM
使用stm32产生三角波和正弦波
STM32用一个定时器输出多路不同频率及占空比的PWM(输出比较模式)
STM32单个定时器四通道输入捕获
STM32输出可控数量与频率的脉冲
驱动
学习笔记
4412开发板学习之Linux驱动开发(一):HELLO WORLD
4412开发板学习之Linux驱动开发(二):总线、设备、驱动注册流程
4412开发板学习之Linux驱动开发(三):以module的方式注册设备
4412开发板学习之Linux驱动开发(四):生成设备节点以及编写简单应用调用驱动
4412开发板学习之Linux驱动开发(五):4412MMU及GPIO操作(点灯)
4412开发板学习之Linux驱动开发(六):字符设备驱动的基本操作(申请设备号、注册设备)
4412开发板学习之Linux驱动开发(七):字符设备驱动的基本操作(生成设备节点、编写设备驱动)
4412开发板学习之Linux驱动开发(八):GPIO读操作与按键轮询实现
4412开发板学习之Linux驱动开发(九):中断控制及按键中断实现
Linux驱动开发(十):设备树下的platform平台设备驱动
Linux驱动开发(十一):pinctrl子系统和GPIO子系统
Linux驱动开发(十二):MISC杂项设备驱动
Linux驱动开发(十三):阻塞与非阻塞IO——等待队列
Linux驱动开发(十四):阻塞与非阻塞IO——轮询操作
Linux驱动开发(十五):异步通知
Linux驱动开发(十六):INPUT子系统
Linux驱动开发(十七):LCD驱动(Framebuffer子系统)
Linux驱动开发(十八):I2C驱动
Linux驱动开发(十九):SPI驱动
系统
qemu搭建嵌入式系统
在Ubuntu下使用QEMU搭建arm开发环境(一)搭建基本开发环境
在Ubuntu下使用QEMU搭建arm开发环境(二)编译Linux内核、制作根文件系统
在Ubuntu下使用QEMU搭建arm开发环境(三)使用u-boot加载Linux内核
在Ubuntu下使用QEMU搭建arm开发环境(四)挂载NFS根文件系统
在Ubuntu下使用QEMU搭建arm开发环境(五)在开发板上运行应用和内核驱动程序
Uboot
Uboot学习笔记(一)ARM汇编
Uboot学习笔记(二)Exynos4412启动过程分析
Uboot学习笔记(三)Uboot编译过程分析
收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人**
都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!