Java吧 视频教程: 实战驱动32位ARM单片机课程 高级单片机开发技能实战视频教程0 S- Q8 R2 q7 w
Java教程编号:【S0401】-166
5 s0 u" Z6 O# R0 N4 i- p8 v3 f* G: v: W& G5 g
8 {4 J( }& w) K" [4 M; q! P, h〖课程目录〗:" R5 U6 h3 g) }4 B+ O4 e
├─10节2.6 HAL库方式点亮LED-1.mp41 p/ c8 g$ g/ X2 r! p$ X/ {6 A
├─11节2.7 HAL库方式点亮LED-2.mp46 b. Y8 e- B- B# A
├─12节2.8 时钟树硬件结构.mp4
3 W% q/ E! ^9 i* Y, I5 h" n├─13节2.9 系统时钟配置及CK_OUT输出.mp4
* [* z h0 o0 x. u' @3 Y├─14节2.10 基于内核DWT实现硬件延时.mp4: U' S4 P2 t5 R5 e8 b( R
├─15节2.11 流水灯的软件架构及代码实现.mp4, [% R) ^7 j8 p" i6 Q
├─16节3.1 中断系统硬件和软件结构.mp4
! m. `) V+ o" a' A4 f2 P0 k, G9 A/ p/ ^├─17节3.2 EXTI中断硬件结构.mp4
5 U* E5 S5 k6 t% a├─18节3.3 EXTI使能但未实现中断函数会有什么问题.mp4
; ]# W1 h M+ F2 g+ |& R├─19节3.4 EXTI中断未清除标志位会有什么问题.mp4
% c) L: a' b% B6 k; G0 }2 y5 X├─1节1.1 课程规划和学习目标.mp4
. d( Y4 n9 w9 _3 B├─20节3.5 中断抢占优先级有什么作用.mp4( d8 v; u& O( j* w; R
├─21节4.1 基于systick实现获取系统运行时间.mp4
( g5 I& U" p1 {& f& O├─22节4.2 基于状态机和定时器实现按键扫描-1.mp4; z7 w6 E. ^0 v1 b
├─23节4.3 基于状态机和定时器实现按键扫描-2.mp4
- Q9 s5 W/ Y4 m: x$ W├─24节4.4 volatile关键字有什么作用?.mp4( m: j! U1 Y1 Y; H- a
├─25节5.1 串口UART基础知识.mp4; q% w* i1 ]) Z! j
├─26节5.2 串口UART硬件结构.mp4* J- {. P) |9 X' Z7 ]5 I$ Z+ W
├─27节5.3 printf打印通过串口输出.mp43 J% k3 s4 N) t& K9 E: y% K
├─28节5.4 如何使用串口中断接收数据.mp47 x+ G" R- R: u: P+ t
├─29节5.5 函数指针在串口中断中的应用.mp4( P6 n; x# o$ T$ i
├─2节1.2 ARM内核与单片机解读.mp46 D% w P5 [. j# z$ n
├─30节5.6 为什么要使用环形队列?.mp4# U, @$ ^2 C0 R! c+ X5 T
├─31节5.7 环形队列的代码实现.mp4
; z" R6 F/ E- E( ~$ ^! j├─32节5.8 使用环形队列解决接收数据太快的问题.mp41 ~% q9 M( u- C
├─33节5.9 为什么要使用空闲中断和DMA.mp4- @, ^( R; s" r5 b9 |0 R
├─34节5.10 空闲中断配合DMA,接收数据更高效.mp4
, ]5 A+ O$ N6 g; B├─35节6.1 几种常用的裸机程序任务调度方案.mp47 Y. p4 _/ \& b0 ] T
├─36节6.2 裸机程序任务调度框架实现.mp4
6 E5 j3 T7 `% J├─37节7.1 基于定时器实现计时功能.mp4. {* M! s9 O+ F; L9 U3 C
├─38节7.2 基于PWM实现呼吸灯.mp44 g* q) G- b; D8 k' m8 h+ W
├─39节7.3 基于输入捕获测量PWM周期.mp4
" R. g4 k: k6 U- d, b$ [├─3节1.3 搭建开发环境.mp4
; l, N( F( g/ \- D; V i2 O) q5 L- r├─40节7.4 红外遥控简介及应用层代码实现.mp4) ~& s7 L" Y4 d2 J% F+ Q
├─41节7.5 红外遥控驱动层代码实现.mp4
' m1 |. `; V1 d├─42节7.6 基于输入捕获测量PWM脉宽.mp4" P2 o2 _% a& V( i! n8 S! Z
├─43节8.1 如何实现时间戳和日历之间的转换.mp4
; @& b; {2 k8 J/ W0 i├─44节8.2 使用指针函数的注意事项.mp49 {: h6 T2 |2 s, i! x
├─45节8.3 RTC和BKP硬件结构.mp4
& N& U' w1 [( U# w7 N+ }├─46节8.4 RTC驱动层代码实现.mp4
' N: C0 q0 y" W├─47节8.5 独立看门狗.mp48 m* y& M2 ~! Y$ K
├─48节9.1 ADC系统工作原理.mp4* e. S" Y! v9 a$ m
├─49节9.2 ADC单通道转换实现.mp4
. {0 y% |+ R* h! G1 [├─4节1.4 整板测试.mp4
' s* b! w; p' T$ H2 }├─50节9.3 ADC多通道配合DMA转换实现.mp48 {7 r, t5 C0 ], W
├─51节9.4 ADC硬件滤波和软件滤波.mp40 }2 x" U; S1 l, j
├─52节9.5 快速排序的使用方法.mp4
5 i& V" Y R: z4 R├─53_9.6二分查找法.mp4
4 w( e3 x7 B7 R├─54_9.7传感器任务框架搭建和热敏电阻原理.mp4
& `' \' i5 Q+ D. l8 Z2 a├─55_9.8热敏电阻测温实现.mp4
- q. e* Q( X& _) B+ W9 ]├─56_9.9湿敏电阻测湿度实现.mp48 f, m% |; q% q6 Q; Z8 D
├─57_9.10湿敏电阻测湿度实现.mp4, M" T& P4 y9 r
├─58_10.1RS485协议和典型电路.mp4
5 c8 R8 ]' ?1 H) s N W; h! e8 a+ M├─59_10.2Modbus协议.mp4
" D" S, ~3 C3 c- Q5 ~├─5节2.1 GPIO硬件结构.mp4
( g" I4 H' ], n" U" L N# o& a# E' T├─60_10.3freemodbus移植-1.mp4
) g$ j# q, ]4 ?* Y+ z1 s, M6 w├─61_10.4freemodbus移植-2.mp4, b9 w n+ B8 d" t9 J/ v
├─62_10.5modbus应用层实现.mp4
! x6 J5 x7 p0 h) V, P% M! e├─63_10.6modbus大小端的问题.mp4; f# D! n8 p& O
├─64_11.1IIC总线协议解读.mp4* o- z( N6 B) a- v
├─65_11.2EEPROM存储芯片AT24C02.mp4
7 B! f+ z, \" N& b; n" v+ x├─66_11.3软件模拟IIC驱动24C02-起始、停止、应答.mp4
( k. \2 H. C6 ]$ H! n6 |├─67_11.4软件模拟IIC驱动24C02-读写多字节数据.mp4
& e8 c6 B" I3 D7 [3 c' ?% \9 J├─68_11.5硬件IIC写入多字节数据.mp4
) r3 v9 e6 K$ j) @0 s9 t0 Q├─69_11.6硬件IIC读取多字节数据.mp4% M6 Y; q5 @ V( ?7 z# `3 j0 @
├─6节2.2 寄存器方式点亮LED.mp48 i- _5 s5 Q& Y0 T1 O( z
├─70_11.7产品参数掉电保存与校验-1.mp4
$ E% q0 I! C( L├─71_11.8产品参数掉电保存与校验-2.mp4; w0 J' b( |# z; ~* x
├─7节2.3 GPIO的输入模式.mp44 Q, }. j8 o$ B* s
├─8节2.4 寄存器方式检测按键.mp4' n. a& ~# C1 l( c) a* D* F+ @
├─9节2.5 GPIO输出速度影响什么.mp4/ t; T% p; f- n$ X5 T5 ~
(1)\ARM.单片机资料;目录中文件数:1个7 c% @4 D& D1 }+ s0 B
├─32位 ARM单片机资料.txt% V4 @ C2 L, k: p7 ?% n" \; \
(2)\ARM32单片机实战课程;目录中文件数:2个3 g0 G, ^+ ^# _+ a; z/ ^6 n
├─00 课件.zip3 {4 L% j2 {9 p. {
├─02 代码例程.zip
- G- W2 Y0 j: [2 l9 d(3)\ARM32单片机实战课程\01 原理图;目录中文件数:1个
, w) S& ^3 q: a% F( u. Y├─麒麟GD32F303.rar
/ z* g! a4 Z3 f; o+ b \3 O$ h(4)\ARM32单片机实战课程\03 开源库;目录中文件数:3个
- S- \& ]- F7 o├─freemodbus-v1.6.zip* u! Q2 l/ L7 Q [
├─freemodbus网址.txt
) Y0 M+ y1 m) _ r. {' |├─GD32F30x_Firmware_Library_V2.1.5.rar
V/ h6 b. }" z. n. M5 a(5)\ARM32单片机实战课程\04 手册文档;目录中文件数:1个
4 K9 K/ ^9 g0 V├─07.SD卡.zip
! B$ }4 T" h8 h2 z7 O+ K6 u$ @(6)\ARM32单片机实战课程\05 工具包;目录中文件数:8个
. F% A, w0 F' l! p* Y) z├─CH340驱动(USB串口驱动)_XP_WIN7共用.rar7 [" R4 S6 Y5 t6 m2 Y
├─GD32F30x_AddOn_V2.2.3.rar
; K, _1 \) o f& ]0 s├─GigaDevice_MCU_ISP_Programmer_V3.0.2.5782_1.rar/ J J `' s+ B! @
├─JLink_Windows_V758a_x86_64.exe0 A# q0 M. @8 G& x) Z
├─modbus poll.rar
4 Y# @ E2 ~* ?$ M& ]├─sscom5.13.1.exe
1 { @ p+ p/ {; E* E4 E0 B$ o├─uartassist5.0.8.zip
' o5 S& Q2 _/ n' J/ r3 u6 ?. S/ s├─USB转RS485链接.txt" J. Y9 p9 x1 x0 |
(7)\ARM32单片机实战课程\04 手册文档\00 ARM相关;目录中文件数:2个7 C) ?2 y; B: |. o1 ~$ `2 ]
├─ARM Cortex-M3与Cortex-M4权威指南.pdf
& [* O, {. D# r) i) W3 i4 Q y├─Cortex-M3权威指南(中文版).pdf+ t. {6 w) r; I
(8)\ARM32单片机实战课程\04 手册文档\01 GD32F303;目录中文件数:7个
8 R# e+ [# y' J├─AN059_Methods_to_improve_ADC_sampling_accuracy_Rev1.1_CN.pdf$ a3 G4 r0 P3 H
├─GD32F303xx_Datasheet_Rev1.7.pdf/ j. W. W9 E. A- i5 b; s. h
├─GD32F30x_固件库使用指南_Rev1.1.pdf
7 K# Q1 o" p3 A9 g├─GD32F30x_用户手册_Rev2.7.pdf( t) ] l, K$ X
├─GD32系列微控制器入门开发指南 V1.0.pdf
( B: t& @: g5 m3 n1 N├─stm32f103 datasheet.pdf$ H3 @' g9 k8 K- _0 ]% f
├─STM32F10xxx参考手册(中文).pdf5 {* T0 n5 O! u8 E
(9)\ARM32单片机实战课程\04 手册文档\02 USB转串口;目录中文件数:1个
3 l9 R& W: _: J- P2 q├─CH340.pdf
; |( M7 n1 H; U7 I) X(10)\ARM32单片机实战课程\04 手册文档\03 温湿度传感器;目录中文件数:3个6 C, U* ~ b; c0 j5 h9 w
├─MF52A 103F3950.pdf
- s1 C0 _0 ~! ~8 v: B" \ N9 M├─奥松hr202l湿敏电阻20181023.pdf4 @. M( c6 B% F: e" G* w& e
├─温度对应的ADC数值.xlsx' V# b/ y# R8 `8 V, o9 }3 V& C# M
(11)\ARM32单片机实战课程\04 手册文档\04 SRAM;目录中文件数:1个
. z! [7 r7 E2 v' M3 y( J. T' Y! R├─IS62WV51216BLL-55TLI-datasheet.pdf
/ q* ?5 b5 H0 r5 }(12)\ARM32单片机实战课程\04 手册文档\05 EEPROM;目录中文件数:1个
4 N: U- I. a3 F5 U; T z# x% p7 ]├─C6203_AT24C02C-SSHM-T_2015-12-31.PDF
4 U* }0 G2 L$ m1 y6 ^" D6 P' b! y(13)\ARM32单片机实战课程\04 手册文档\06 SPI NORFLASH;目录中文件数:3个
7 C6 }* {6 W3 X; q├─C2928891_NOR+FLASH_GD25Q128ESIGR_规格书_GIGADEVICE(兆易创新)NOR+FLASH规格书.PDF
2 t; Q! Y6 Q/ x. I7 A4 ?├─C79074_GD25Q16CSIG_2016-08-10.pdf java8.com4 a6 _3 w, C, R' d/ d' ^/ h
├─W25Q128BV.PDF
* L6 X( I% s8 ]% Z(14)\ARM32单片机实战课程\04 手册文档\08 CAN;目录中文件数:1个
( H; U7 |8 }! W& P3 S, x4 s4 S├─CAN总线入门.pdf1 r" P6 j! \- |- r
(15)\ARM32单片机实战课程\04 手册文档\09 USB;目录中文件数:1个+ d5 S8 u; P6 _" s e. d) R
├─USB2.0协议中文版.pdf
2 j6 X, E2 |, L( j; G(16)\ARM32单片机实战课程\04 手册文档\10 AUDIO;目录中文件数:1个 h6 G( e) J, x f. i6 B
├─VS1053B中文资料应用.pdf4 E9 P/ E2 w3 A% n5 i0 n
(17)\ARM32单片机实战课程\04 手册文档\11 485;目录中文件数:2个* H0 S3 g5 [& }
├─modbus.pdf
8 G& i& |! _! H: p% j+ x9 G百度云盘下载地址(完全免费-绝无套路):
: e# ]% `0 z u% P2 V# Y6 h
m. G6 D V: P( S本资源由Java吧收集整理【www.java8.com】* P, e: S( D" a, D3 g! N1 N
2 r- k: w9 r! N
7 q; f. x# U5 } R; M( X, y
$ z. Y9 c* Q3 q& h) z |