|
首页
|
电子技术
|
电子应用
|
电子头条
|
社区
|
论坛
测评
博客
电子技术视频
|
下载
|
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
|
datasheet
datasheet
文章
搜索
|
首页
|
电子技术
|
电子产品应用
|
电子头条
|
论坛
|
大学堂
|
下载
|
参考设计
|
Datasheet
|
活动
|
技术直播
|
datasheet
datasheet
文章
搜索
大学堂
上传课程
首页
课程
TI培训
直播频道
专题
相关活动
其他资源
下载中心
电路图
参考设计
您的位置:
EEWORLD大学堂
/
嵌入式开发
/
嵌入式软件设计
/
STM32常用片内资源
本课程为精品课,您可以登录eeworld继续观看:
STM32常用片内资源
登录
播放列表
课程目录
课程笔记
课时1:嵌入式系统概述
课时2:嵌入式软件设计概述
课时3:软件架构
课时4:C的面向对象化
课时5:汉字处理
课时6:屏幕操作
课时7:输入事件
课时8:优化思路
课时9:变量的数据类型选择
课时10:次数固定的循环优化
课时11:次数不定的循环优化
课时12:循环展开
课时13:指针别名
课时14:结构体
课时15:Linux简介
课时16:Linux的shell
课时17:Linux的基本操作
课时18:Linux的网络命令
课时19:工具链概述
课时20:编辑器vi
课时21:gcc简介
课时22:gcc的使用
课时23:gdb简介
课时24:Makefile工作原理
课时25:Makefile实例分析
课时26:Makefile设计
课时27:Makefile综合实例
课时28:基于Linux的嵌入式平台
课时29:BootLoader
课时30:应用程序设计流程
课时31:文件的属性
课时32:文件操作
课时33:文件操作举例
课时34:目录操作
课时35:获取目录列表
课时36:内存映像
课时37:内存映像举例
课时38:进程创建
课时39:在进程中启动程序
课时40:等待进程结束
课时41:线程简介
课时42:多线程编程举例
课时43:线程同步
课时44:线程的属性
课时45:信号简介
课时46:发送和捕获信号
课时47:更健壮的信号接口
课时48:信号集处理
课时49:无名管道
课时50:有名管道
课时51:信号量简介
课时52:信号量举例
课时53:共享内存简介
课时54:共享内存举例
课时55:消息队列简介
课时56:消息队列举例
课时57:套接字简介
课时58:套接字举例
课时59:套接字接口函数
课时60:网络套接字
课时61:访问系统服务
课时62:多客户
课时63:内核模块简介
课时64:内核模块设计
课时65:Linux设备驱动程序简介
课时66:驱动程序的数据结构
课时67:虚拟字符设备驱动程序实例
课时68:STM32简介
课时69:STM32常用片内资源
课时70:GPIO编程方法--寄存器方式
课时71:LED流水灯实例--GPIO寄存器方式
课时72:GPIO编程方法--标准库方式
课时73:LED灯闪烁实例--GPIO标准库方式
课时74:Proteus工具介绍
课时75:LED流水灯实例
课时76:定时器实例
课时77:外部按键中断实例
时长:1分56秒
日期:2019/04/09
收藏视频
上传者:抛砖引玉
去评论
课程介绍
相关标签:
Linux
STM32
嵌入式
嵌入式软件设计是计算机、软件工程等学科的专业方向课,是一门实践性、技术性很强的重要课程。本课程的主要任务是全面介绍基于ARM/嵌入式Linux操作系统的GNU C语言程序设计思想、方法,以及基于STM32处理器和Proteus的嵌入式仿真技术。通过本课程的学习,使学生掌握嵌入式软件设计的基本流程和方法。
显示全部 ↓
推荐视频
用户评论
~胖球
刚入门,过来学习一下
2019年07月09日 16:30:15
回复
|
顶
()
zwei9
学习学习
2019年04月19日 00:30:03
回复
|
顶
()
lingking
乱七八糟的什么东西,学院派的东西拿来应付考试还行。
2019年04月19日 00:21:51
回复
|
顶
()
迟到的成熟
受益匪浅,以前对C的认识一直停留在面向过程的概念。这门课让我对C有了更深入的了解。老师讲解详细,条理清晰,语言干脆,看的很爽。我也在大连工作,希望能跟老师学到更多的知识,期待老师会有更好的作品!
2019年04月03日 23:02:43
回复
|
顶
()
经世致用
通过结构体封装,利用面向对象的思维提升效率
2019年03月31日 09:52:47
回复
|
顶
()
Dove1234
挺好 入门学习 多谢多谢
2019年03月29日 11:28:44
回复
|
顶
()
猜您喜欢
推荐帖子
STLINKV2无法连接STM32
最近需要用到JLINK,可是手里只有一个STLINKV2,于是按照论坛大神的方法[url]https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=458419[/url],做了一个JLINK的小板,原贴单片机用的是STM32F103C8T6,而我只有几片STM32F103CBU6,所以重新画了PCB,焊好后问题来了。1,STLINKV2无法通过
djzoom
stm32/stm8
【 ST NUCLEO-H743ZI测评】+ LIS25BA录音功能
[i=s] 本帖最后由 sylar^z 于 2020-6-11 17:25 编辑 [/i]LIS25BA的录音功能主要包含部分。第一部分是LIS25BA的音频采集功能,之前已完成,参看https://bbs.eeworld.com.cn/thread-1124063-1-1.html。第二部分是将采集到的音频数据保存成音频文件,并存储到U盘上。音频文件格式我选择了比较简单的WAVE格式,文件后缀为.
sylar^z
stm32/stm8
【设计工具】ISE 设计套件 11.1 应用问答
ISE 设计套件 11.1 应用问答。[[i] 本帖最后由 GONGHCU 于 2012-2-21 03:15 编辑 [/i]]
GONGHCU
FPGA/CPLD
回头看,感觉很乱
各位坛友,有没有经历过设计文件归档时,发现自己设计的电路到处都是问题的痛苦感觉?1.感觉原理图排布很乱,信号跳跃,咋一看自己还得分析。2.元器件参数总是那么一丢丢不是很完美。3.最重要的是看PCB文件时,有没有感觉设计时脑子抽了,那样布局。4.删除覆铜后,似乎是进了盘丝洞.怎么处理这种感觉,东西是用的好好的,但就丑的要死。各位有没有经历,怎么避免的。
呜呼哀哉
聊聊、笑笑、闹闹
msp430运用定时器A和比较器A测电阻。不知道问题出在哪里
#include "msp430x14x.h"#define REF_O (P1DIR |= BIT3)#define MEA_O (P1DIR |= BIT4)#define REF_I (P1DIR |= BIT3)#define MEA_I (P1DIR |= BIT4)#define REF_H (P1OUT |= BIT3)#define REF_L (P1OUT &= ~BIT3)#d
z449370784
微控制器 MCU
C2000定点和浮点处理器的乘/除法,FFT性能比较
性能比较表如下:算法F2812(周期)F28335(周期)除法7024均方根6027正弦、余弦9044FFT (256点)大约27000大约11000
hansonhe
微控制器 MCU
推荐文章
Linux帧缓冲设备驱动程序框架及图形界面GUI的移植
2024年11月11日
硬件平台 S3C2410X是三星公司的基于ARM920T的S3C2410X芯片。S3C2410X集成了一个LCD控制器(支持STN和TFT带有触摸屏的液晶显示屏)、SDRAM、触摸屏、USB、SPI、SD和MMC等控制器,4个具有PWM功能的计时器和1个内部时钟,8通道的10位ADC,117位通用I/O口和24位外部中断源,8通道10位AD控制器,处理器工作频率最高达到2...
Linux Kernel之flush_cache_all在ARM平台下是如何实现的
2024年11月11日
在驱动程序的设计中,我们可能会用到flush_cache_all将ARM cache的内容刷新到RAM,这是因为ARM Linux中cache一般会被设定为write back的。而通常象DMA是访问不了cache,所以如果我们需要启动DMA将RAM中的内容写到Flash中或LCD framebuffer,那么我们就需要调用flush_cache_all将cache中最新的内...
手把手教你写Linux设备驱动---中断(三)--workqueue实现(基于友善之臂4412开发板)
2024年11月08日
上节,我们讲到如何来实现tasklet小任务机制 http://blog.csdn.NET/morixinguan/article/details/69666935 这节,我们来实现一下中断下半部的工作队列: 在写这个demo之前,我们要了解一下工作队列的相关数据结构还有API。 需要包含的头文件: #include Linux/workqueue.h...
makefile初步制作,arm-linux- (gcc/ld/objcopy/objdump)详解
2024年11月08日
在linux中输入vi Makefile 来实现创建Makefile文件 注意:命令行前必须加TAB键 例如:将两个文件led.c和crt0.S汇编文件,制作一个Makefile文件 1 1 led.bin : crt0.S led.c 2 2 arm-linux-gcc -c -o crt0.o crt0.c 3 3 arm-linux-gcc -c -o le...
推荐内容
热门视频
更多
超炫酷!看VR智能眼镜人工智能系统是如何维修航空发动机的
WEBENCH 设计工具性能增强
互补波形发生器的基本操作
TI 车身控制解决方案
SimpleLink™Wi-Fi®CC3220定时器框架
嵌入式Linux应用于开发实践
如何使用独立计量 ADC 设计高精度 CT 分相电表
面向超精准应用的匹配电阻器网络
基于RE46C190的光电式烟雾报警器的评估板(用于家用火灾报警器的RE46C190芯片)
机器学习 吴恩达
开源项目推荐
更多
Yuzuki Chameleon 基于H616的卡片电脑
使用 ROHM Semiconductor 的 BD4832 的参考设计
AND8160/D,使用NE570/SA571 Commander Cookbook的应用电路
使用 Analog Devices 的 LTC3526BEDC-2 的参考设计
EPR-21 - 30W DC-DC转换器
用于可调电流源的 LT1764EQ-3.3 LDO 稳压器的典型应用
温度报警器
(测试版)USB转485/232/TTL
使用 ROHM Semiconductor 的 BDJ2GA5WEFJ 的参考设计
MTRCCBB5643L,带有 Qorivva MPC5643L MCU 的双 3 相无传感器 BLDC 电机控制开发套件
热门文章
更多
可能感兴趣器件
RM242-040-282-8932
288VAC5K321A2
PIC18F2331T-E/P
MDS-1020_15
MJHS-02L1-21E-018-1N62
MAL218097706E3
8LT2C17F35SD
08053A1R0CAT2A
PTN2512K2180DSBS
MS27496G-25E-19PC
MS27472T14A97SN
WF512K32-90G4TI5
SQCD-050-03.75-STR-TBL-2-B
GSX-642A/3C3BF27.0MHZ
ECW1J-B24-FC0024L
842-816-2039-0AA
1101-400/104K4TA#14.0
RJMG1J32740011A
27-2238-1051G
ATC116UHC121M100APD
TSHCP-230-S-12-504-T
7105L1Y4V9QES2
SLRM238300BCBBBS
HM60NF302J
SIP-4761-02-1293DB
OCEFDCKTNF-100.000000
TE06H6343BC
M55342K02C17D8C-TR
M55342H04B332DCWS
VJ0805A270JEBAI
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
电信业务审批[2006]字第258号函
京公网安备 11010802033920号
Copyright © 2005-2023 EEWORLD.com.cn, Inc. All rights reserved
用户评论