完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
绝对路径,相对路径,包含路径,文件路径,编译原理(KEIL,gcc)
5.0共25个课时343人已学习
讲师:白纪龙 资深工程师
白纪龙老师相关课程推荐:
课程名称:《 实战多通道高速精密测温仪的全系列设计教程》
点击链接了解课程详情:http://url.elecfans.com/u/b97041e63b
(PS:实战多通道测温仪课程包含此P2课程)
添加助教微信可领取优惠券哦
助教微信:18138814620(备注:软件P2)
P2_第0集_课程总体介绍文件路径 vs 编译原理_2.mp4
免费P2_第1集_part1_界面是什么详解_命令行界面图形用户界面初步分析.mp4
付费P2_第1集_part2_4种主要的人机交互方式初步分析_window,linux下主要人机交互方式详解.mp4
付费P2_第1集_part3_标准输入标准输出详解.mp4
付费P2_第1集_part4_Linux shell 到底是个什么鬼.mp4
付费+查看更多
白纪龙老师相关课程推荐:
课程名称:《 实战多通道高速精密测温仪的全系列设计教程》
点击链接了解课程详情:http://url.elecfans.com/u/b97041e63b
(实战多通道测温仪课程包含此P2课程)
课程大纲:
1.人机交互的4种主要方式详解:
(1)CLI(Command-line interface)命令行界面
(2)GUI(Graphic user interface)图形用户界面:图形化展示,由鼠标操作电脑。
(3)NUI(Natural user interface)自然用户界面:用户使用人类自然的方式,如语音、面部表情、手势、移动身体、旋转头部等,完成操作。
(4)OUI:Organic user interface(生化危机,"机"已经成为人类机体的一部分)
2.Windows和Linux下其人机交互方式详解
3.人机交互方式演变分析:CLI-->GUI-->NUI-->OUI-->BCI-->
4.标准输入标准输出
5.Linux shell
6.GPOS vs RTOS对比分析
7.Linux任务调度机制详解
8.Linux关键特征分析:目录树,万物皆文件
9.Linux内核 vs 发行版本
10.Linux下面的根目录,宿主目录,绝对路径,相对路径,文件类型详解
11.Windows下面的盘符,绝对路径,文件类型详解
12.Ubuntu的root环境与anaconda的几个虚拟环境说明
A.类比于周天子与诸侯国
B.类比于一国两制
C.类比于PCB layout中的room规则
13.老白软件环境简介:
(1)Anaconda:人工智能,大数据等开发必备软件
(2)Spyder,Jupter notebook等:Anaconda软件内嵌的其中两个最主要的IDE软件
(3)notepad++:软件编写,文档调试等主要使用软件
(4)source insight:软件分析用软件
(5)gcc:Ubuntu下最主要的编译IDE
(6) KEIL/IAR:ST MCU 开发用的最主要的IDE
14.Windows常见命令
15.Linux常见命令
(1)Linux Shell
(2)Linux的命令提示符
(3)Linux的命令格式
(4)目录/文件相关命令
(5)改变文件权限属性的命令
(6)查找搜索命令
(7)压缩解压命令
16.gcc编译过程详解
(1)预处理,C 编译器对各种预处理命令进行处理,包括头文件包含、宏定义的扩展、条件编译的选择等;
(2)编译,将预处理得到的源代码文件,进行“翻译转换”,产生出机器语言的目标程序,得到机器语言的汇编文件;
(3)汇编,将汇编代码翻译成了机器码,但是还不可以运行;
(4)链接,处理可重定位文件,把各种符号引用和符号定义转换成为可执行文件中的合适信息,通常是虚拟地址。
17.KEIL下分析程序的整个编译过程(以我们BLDC串口驱动板的项目软件进行相关说明)详解
(1) 编译,MDK软件使用的编译器是armcc和armasm,它们根据每个c/c++和汇编源文件编译成对应的以".o"为后缀名的对象文件(Object Code,也称目标文件),其内容主要是从源文件编译得到的机器码,包含了代码、数据以及调试使用的信息;
(2) 链接,链接器armlink把各个.o文件及库文件链接成一个映像文件".axf"或".elf";
(3) 格式转换,一般来说Windows或Linux系统使用链接器直接生成可执行映像文件elf后,内核根据该文件的信息加载后,就可以运行程序了,但在单片机平台上,需要把该文件的内容加载到芯片上,所以还需要对链接器生成的elf映像文件利用格式转换器fromelf转换成".bin"或".hex"文件,交给下载器下载到芯片的FLASH或ROM中。
白纪龙老师相关课程推荐:
课程名称:《 实战多通道高速精密测温仪的全系列设计教程》
点击链接了解课程详情:http://url.elecfans.com/u/b97041e63b
(实战多通道测温仪课程包含此P2课程)
购买注意事项:
1. 专属学习群和课程资料领取:成功购买后,请添加客服小姐姐的微信:小鑫18138814636 ,添加时请备注姓名+已购买视频。小姐姐会拉你进老白夜话专属学习交流群
2. 关于发货:为了保证视频正版,请添加客服微信后提供订单号,客服小姐姐会给你发播放器观看视频
添加助教微信可领取优惠券哦
助教微信:18138814620(备注:软件P2)
专栏评论
课程评分