Java吧 视频教程: 实战驱动32位ARM单片机课程 高级单片机开发技能实战视频教程- V! B; y7 i& a- J, W$ ^7 s* W
Java教程编号:【S0401】-166
( H# @# I) S9 P# z- }1 _4 C5 a9 Q$ `% }& F$ Y7 R L
- Z* x& v' ~# R4 B" P! u
〖课程目录〗:
; A+ Y5 Y: J$ l" v├─10节2.6 HAL库方式点亮LED-1.mp4
) H# _ p2 n0 r+ D* x! V├─11节2.7 HAL库方式点亮LED-2.mp4
# `* R. i i( a! K/ p& g h, T├─12节2.8 时钟树硬件结构.mp4
( ?8 z# G" U6 I; g9 w├─13节2.9 系统时钟配置及CK_OUT输出.mp47 z0 D: k9 v/ |
├─14节2.10 基于内核DWT实现硬件延时.mp42 r# Z8 c! F& x) P' K3 S! e6 j: _
├─15节2.11 流水灯的软件架构及代码实现.mp4
6 F3 N7 n0 `, Q$ w/ n" k7 F5 {; Y5 `├─16节3.1 中断系统硬件和软件结构.mp4
: `/ Y/ y9 W: _4 r├─17节3.2 EXTI中断硬件结构.mp4
6 N L7 a: B% i7 V- {/ J7 J. V├─18节3.3 EXTI使能但未实现中断函数会有什么问题.mp4
4 d8 I3 x/ j( R( ^) d! m├─19节3.4 EXTI中断未清除标志位会有什么问题.mp4
$ T7 a0 w+ t1 [0 `├─1节1.1 课程规划和学习目标.mp4
& ?) ~) v$ ^; |. h' d+ p3 H├─20节3.5 中断抢占优先级有什么作用.mp4
9 H3 w9 j; b) Z1 p! f├─21节4.1 基于systick实现获取系统运行时间.mp4
+ t- O6 x! Z: ]: S0 ~├─22节4.2 基于状态机和定时器实现按键扫描-1.mp4$ X3 o9 `- H% P5 K
├─23节4.3 基于状态机和定时器实现按键扫描-2.mp4* t5 f [' J* _4 H- k( P/ h
├─24节4.4 volatile关键字有什么作用?.mp4
( M7 z! w- f2 f5 M8 l, c6 P├─25节5.1 串口UART基础知识.mp4) F2 d# c, e( d/ T: J
├─26节5.2 串口UART硬件结构.mp4
+ e* H* q$ r' S/ [' q+ }% B# {- O├─27节5.3 printf打印通过串口输出.mp4
7 p1 L, N% P8 S! }# G7 i├─28节5.4 如何使用串口中断接收数据.mp4
8 x) _& m" @# e6 D' j9 v├─29节5.5 函数指针在串口中断中的应用.mp4
( a/ q, I% d! b8 X├─2节1.2 ARM内核与单片机解读.mp4
6 W( Z/ m+ f M% C; y! P├─30节5.6 为什么要使用环形队列?.mp4
6 r9 `# J& N. P6 z├─31节5.7 环形队列的代码实现.mp4
& D9 {7 s1 D0 G; ^( F2 f. s w├─32节5.8 使用环形队列解决接收数据太快的问题.mp4
# Q0 w2 d# v9 C& N) A├─33节5.9 为什么要使用空闲中断和DMA.mp4
% b' T$ r& k6 M3 q├─34节5.10 空闲中断配合DMA,接收数据更高效.mp41 v" b* q* ^# @' f
├─35节6.1 几种常用的裸机程序任务调度方案.mp4
$ e5 _/ i+ ^4 n├─36节6.2 裸机程序任务调度框架实现.mp4
# _" l) y0 X2 r# T" C* ^├─37节7.1 基于定时器实现计时功能.mp4 P# o6 h. n$ L4 j) W! j; e
├─38节7.2 基于PWM实现呼吸灯.mp47 ] z& k2 K+ D5 R
├─39节7.3 基于输入捕获测量PWM周期.mp4
5 U, N' A% Q4 S1 z9 [: c├─3节1.3 搭建开发环境.mp4
: y2 A2 m( d) E├─40节7.4 红外遥控简介及应用层代码实现.mp4
0 j* S8 k- L( c├─41节7.5 红外遥控驱动层代码实现.mp4' g5 @6 A- C. S4 z
├─42节7.6 基于输入捕获测量PWM脉宽.mp4" J/ J' {/ K3 l/ ?$ z9 F* b
├─43节8.1 如何实现时间戳和日历之间的转换.mp4
% g$ K) w& [( ?+ @├─44节8.2 使用指针函数的注意事项.mp4: z5 b8 b7 q1 o ^
├─45节8.3 RTC和BKP硬件结构.mp4' g3 N# h% r: f/ r
├─46节8.4 RTC驱动层代码实现.mp48 ?+ g, R u1 c$ |8 r/ ^* h* s% u
├─47节8.5 独立看门狗.mp42 K+ d- N0 C5 ]
├─48节9.1 ADC系统工作原理.mp4
9 X# T9 ]: y9 E+ h# J5 ]) v├─49节9.2 ADC单通道转换实现.mp4
5 \" M/ j' R) W2 y/ S) g" G├─4节1.4 整板测试.mp4$ l3 O+ l7 H0 S/ B
├─50节9.3 ADC多通道配合DMA转换实现.mp4# [, @/ S) ?1 U2 m
├─51节9.4 ADC硬件滤波和软件滤波.mp4* j: b* \3 _# P# e; f" n& S
├─52节9.5 快速排序的使用方法.mp45 {; f) g. ]" ?1 o% @2 R+ U; c1 H, X
├─53_9.6二分查找法.mp4
8 v5 d) f2 I1 l; e" a) a├─54_9.7传感器任务框架搭建和热敏电阻原理.mp4
' f& k) t! v9 |, e+ r! E├─55_9.8热敏电阻测温实现.mp4
9 M: x+ I9 L6 [: t├─56_9.9湿敏电阻测湿度实现.mp4' R i. ~9 }6 e) s$ ]$ c8 h, @! J0 e
├─57_9.10湿敏电阻测湿度实现.mp4
4 S! E1 t) J1 a0 U├─58_10.1RS485协议和典型电路.mp43 w% c2 r, d, }* R: ^ ?3 f! x
├─59_10.2Modbus协议.mp42 S. C# v: ]; B; K- N
├─5节2.1 GPIO硬件结构.mp4
9 V. e; \' s5 `6 ]5 h, ^├─60_10.3freemodbus移植-1.mp4
) _' j* ^: m1 F- P3 T├─61_10.4freemodbus移植-2.mp4
# d5 \$ ~; t' w g7 Q+ \( C) S├─62_10.5modbus应用层实现.mp4
. k: q' H. U. }; q+ }( }( f├─63_10.6modbus大小端的问题.mp4
. y% x0 J! E& C* Y├─64_11.1IIC总线协议解读.mp43 p! U) ?( t9 u$ i
├─65_11.2EEPROM存储芯片AT24C02.mp4* }* A! a: u1 G' k% _5 H, a
├─66_11.3软件模拟IIC驱动24C02-起始、停止、应答.mp4/ K$ d5 L( ~/ N' z5 t1 V. Y: f7 ]
├─67_11.4软件模拟IIC驱动24C02-读写多字节数据.mp4/ e" P3 M3 O* c! _2 U7 l7 O
├─68_11.5硬件IIC写入多字节数据.mp4) J* M. g; W4 j4 i! I* h
├─69_11.6硬件IIC读取多字节数据.mp4/ e2 Y3 b8 d5 a& C2 \% e
├─6节2.2 寄存器方式点亮LED.mp4
7 s d. }9 d/ l4 F' w: T1 i├─70_11.7产品参数掉电保存与校验-1.mp4
- T' G6 W0 O! s├─71_11.8产品参数掉电保存与校验-2.mp4) D5 U1 x5 w( p. d* ~- l& e% V
├─7节2.3 GPIO的输入模式.mp4# T" }9 G8 n3 I; w+ I% C1 a ~/ j
├─8节2.4 寄存器方式检测按键.mp4+ q! M3 S( @# U) J. x6 ?; f
├─9节2.5 GPIO输出速度影响什么.mp4
$ M; Q7 a, T% E(1)\ARM.单片机资料;目录中文件数:1个
* U1 G5 k1 j8 Z├─32位 ARM单片机资料.txt
2 g2 S5 Z) u8 V(2)\ARM32单片机实战课程;目录中文件数:2个/ n) ?+ O6 d5 z- q. I( u
├─00 课件.zip
3 U7 U* ]) H5 L* O" O0 s* h├─02 代码例程.zip
) q* }8 A [6 V b! L1 t(3)\ARM32单片机实战课程\01 原理图;目录中文件数:1个9 j; M5 D; V# L8 i% B c0 B$ L9 X
├─麒麟GD32F303.rar; s: ]6 f6 d& r
(4)\ARM32单片机实战课程\03 开源库;目录中文件数:3个
9 k+ Z% W. X; M├─freemodbus-v1.6.zip8 c e+ y2 l5 k1 m; h. M1 [
├─freemodbus网址.txt
; m& |. V! O. c+ y9 i├─GD32F30x_Firmware_Library_V2.1.5.rar
5 L" j( T7 |" B3 k# v) R) k(5)\ARM32单片机实战课程\04 手册文档;目录中文件数:1个
" h- f: \5 L3 C( h; f0 k0 B├─07.SD卡.zip
9 w! l# s I4 W# t2 D8 G& |+ `: x; c(6)\ARM32单片机实战课程\05 工具包;目录中文件数:8个
1 w' B: E$ i2 [8 f0 ~├─CH340驱动(USB串口驱动)_XP_WIN7共用.rar
! U# m0 `, }' K( H3 {( `# C [├─GD32F30x_AddOn_V2.2.3.rar
9 ^; x5 P3 S+ {5 o4 f$ k├─GigaDevice_MCU_ISP_Programmer_V3.0.2.5782_1.rar
2 {7 P# `$ \- _+ l( a0 u! f├─JLink_Windows_V758a_x86_64.exe2 w5 ^: B9 |. e1 g
├─modbus poll.rar! q+ k" h! W. g* ?& g7 d
├─sscom5.13.1.exe, x/ V7 G. d8 I# a. \9 C
├─uartassist5.0.8.zip! U' c5 Z8 K: v: Z% Q
├─USB转RS485链接.txt4 |4 x- r* Q! l3 m
(7)\ARM32单片机实战课程\04 手册文档\00 ARM相关;目录中文件数:2个
9 A M5 |$ {" E├─ARM Cortex-M3与Cortex-M4权威指南.pdf
+ T& K" _- }1 b6 Y├─Cortex-M3权威指南(中文版).pdf
% q7 ~" h# g9 i! n(8)\ARM32单片机实战课程\04 手册文档\01 GD32F303;目录中文件数:7个
/ {! z( G- u! ~9 H7 j3 f; k├─AN059_Methods_to_improve_ADC_sampling_accuracy_Rev1.1_CN.pdf
5 @& a0 A& C1 ?- {& \' f├─GD32F303xx_Datasheet_Rev1.7.pdf
$ {" s7 f( s+ m( m8 L├─GD32F30x_固件库使用指南_Rev1.1.pdf! ~/ J3 y R3 z! M1 H
├─GD32F30x_用户手册_Rev2.7.pdf7 v" O' ^1 z9 f0 o9 V& j1 L U
├─GD32系列微控制器入门开发指南 V1.0.pdf
9 @/ M8 i3 u: I0 w/ k- C1 `( u├─stm32f103 datasheet.pdf
/ v% K& L& g- i) Y+ y5 k4 o├─STM32F10xxx参考手册(中文).pdf
- f7 }( H+ y6 w# ]! ]! H/ q(9)\ARM32单片机实战课程\04 手册文档\02 USB转串口;目录中文件数:1个, Q- q- i& \! e
├─CH340.pdf
. J1 z8 y' ]' T0 a" M(10)\ARM32单片机实战课程\04 手册文档\03 温湿度传感器;目录中文件数:3个+ H. I: v+ U3 F& u
├─MF52A 103F3950.pdf
& x& ?& p5 p: @. _├─奥松hr202l湿敏电阻20181023.pdf
' ~6 `2 Y) B+ I4 O6 x) y3 W├─温度对应的ADC数值.xlsx
0 g1 L+ M# o! F( g(11)\ARM32单片机实战课程\04 手册文档\04 SRAM;目录中文件数:1个: r% f; {# u! J/ P, ~, Z( m1 R
├─IS62WV51216BLL-55TLI-datasheet.pdf
) o. T: Q) m# _# W. r(12)\ARM32单片机实战课程\04 手册文档\05 EEPROM;目录中文件数:1个
! {- `* v( Q0 r; v├─C6203_AT24C02C-SSHM-T_2015-12-31.PDF. S( {$ @' o# u
(13)\ARM32单片机实战课程\04 手册文档\06 SPI NORFLASH;目录中文件数:3个$ n o* x' R1 V0 E+ Q7 i3 b
├─C2928891_NOR+FLASH_GD25Q128ESIGR_规格书_GIGADEVICE(兆易创新)NOR+FLASH规格书.PDF
0 l9 a' b0 u1 W& o+ A├─C79074_GD25Q16CSIG_2016-08-10.pdf java8.com
3 `/ A$ e# B; k├─W25Q128BV.PDF
9 K2 V; H( X. m* u- @9 L* x. y! v! z(14)\ARM32单片机实战课程\04 手册文档\08 CAN;目录中文件数:1个
# H1 L$ J, ` T, x- ]2 p$ x├─CAN总线入门.pdf; m+ Q! Y) d4 [ [% J+ j' P
(15)\ARM32单片机实战课程\04 手册文档\09 USB;目录中文件数:1个
6 X* h+ d3 H+ m4 G5 w: H├─USB2.0协议中文版.pdf
% j: q( \( L/ C" V l* }! S" R; l(16)\ARM32单片机实战课程\04 手册文档\10 AUDIO;目录中文件数:1个 B" P) _+ x1 E' K% h' w$ P2 r
├─VS1053B中文资料应用.pdf
5 I, ]. p" X: k/ U. T+ Q2 [(17)\ARM32单片机实战课程\04 手册文档\11 485;目录中文件数:2个) b& Y; S; l* d8 `7 u
├─modbus.pdf * K: X4 T1 d8 S
百度云盘下载地址(完全免费-绝无套路):
4 ]: k9 |) _& r
3 C9 n8 s: E0 G" M本资源由Java吧收集整理【www.java8.com】* D# S" G! p" N: \) N2 _
/ ~' F, b5 o0 l3 X" ]
, }6 t$ y# M5 s4 c5 h; @6 t, G0 h, R
1 @; F; D$ n- c5 h2 R+ c6 v |