原厂入驻New

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

老白软件全栈P8_从BLDC串口驱动板项目入门嵌入式软件编程

C语言关键_程序结构实践_嵌入编程常见技巧套路

5.0共38个课时492人已学习

讲师:白纪龙    资深工程师

老白软件全栈P8_从BLDC串口驱动板项目入门嵌入式软件编程 你将会学到的

  • 白纪龙老师相关课程推荐:

    课程名称:《 实战多通道高速精密测温仪的全系列设计教程》

    点击链接了解课程详情:http://url.elecfans.com/u/b97041e63b

    (PS:实战多通道测温仪课程包含此P8课程)


    添加助教微信可领取优惠券哦

    助教微信:18138814620(备注:软件P8)

    image.png

老白软件全栈P8_从BLDC串口驱动板项目入门嵌入式软件编程 专栏课程 38个课时

+查看更多

  • 老白软件全栈P8_从BLDC串口驱动板项目入门嵌入式软件编程专栏介绍

    白纪龙老师相关课程推荐:

    课程名称:《 实战多通道高速精密测温仪的全系列设计教程》

    点击链接了解课程详情:http://url.elecfans.com/u/b97041e63b

    (实战多通道测温仪课程包含此P8课程)



    课程大纲:

    1.程序是什么:程序 = 算法+数据结构

    2.程序的一般组成

    3.程序是如何运行起来的:分散加载

    4.程序编写完成之后的调试:

          (1)硬件调试:LED, beep(对半分析法)

          (2)软件调试:单步仿真调试;printf(); log日志文件

    5.程序编写过程的调试:利用notepad++联合Ubuntu下面的gcc一起进行程序未编写完成的过程中的调试

    6.标准输入 vs 标准输出

    7.printf();函数详解

          (1)printf();作用

          (2)printf();格式

          (3)printf();函数原型细节分析

          (4)printf();函数的基本用法

          (5)printf();函数的工作原理:栈的应用

          (6)printf();控制字符: %[flags][width][.precision][length]specifier

          (7)转义字符

    8.scanf();函数初步分析

    9.C语言关键_变量:

          (1)变量类型:Primitive vs Derived vs User

          (2)变量的声明、定义、赋值和初始化有什么区别?

          (3)变量的存储类

          (4)变量的作用域

          (5)变量的生命周期

          (6)变量的链接属性

    10.变量的存储类细节分析:

          (1)RO,RW,ZI,code;

          (2)关键字:auto, static, register, extern, volatile, restict等

    11.变量的作用域细节分析:

          (1){}

          (2)局部变量和全局变量

    12.变量的生命周期细节分析:

          (1)栈,堆的生命周期分析

          (2)RO,RW,ZI,code不同段的生命周期分析

    13.变量的链接属性细节分析:

          (1)编译过程分析

          (2)三种链接属性:外连接、内链接、无链接

    14.C语言关键2:三种结构,即顺序结构、选择结构和循环结构

    15.C语言关键3:预编译

    16.预编译细节分析:

          (1)文件包含:<>  vs   ""

          (2)宏定义

          (3)条件编译

    17.C语言关键4:函数

    18.C语言关键5:指针

    19.嵌入式逻辑软件设计关键1:模块化的实现

    20.嵌入式逻辑软件设计关键2:多任务调度的时间片轮的实现方法

    21.嵌入式逻辑软件设计关键3:多系列产品的条件编译实现

    22.嵌入式逻辑软件设计关键4:多UI界面切换的状态机实现方式

    23.嵌入式逻辑软件设计关键5:自定义UART protocol具体实践

    24.嵌入式逻辑软件设计关键6:按键,EEPROM,  OLED 等经常使用的外设其嵌入式软件设计关键





    白纪龙老师相关课程推荐:

    课程名称:《 实战多通道高速精密测温仪的全系列设计教程》

    点击链接了解课程详情:http://url.elecfans.com/u/b97041e63b

    (实战多通道测温仪课程包含此P8课程)


    购买注意事项:

    1. 专属学习群和课程资料领取:成功购买后,请添加客服小姐姐的微信:小鑫18138814636 ,添加时请备注姓名+已购买视频。小姐姐会拉你进专属学习交流群

    2. 关于发货为了保证视频正版,请添加客服微信后提供订单号,客服小姐姐会给你发播放器观看视频


    添加助教微信可领取优惠券哦

    助教微信:18138814620(备注:软件P8)

    image.png





老白软件全栈P8_从BLDC串口驱动板项目入门嵌入式软件编程推荐课程


专栏评论


课程评分

平均评分
5.00个评分
详细评分
5星
0
4星
0
3星
0
2星
0
1星
0

老白软件全栈P8_从BLDC串口驱动板项目入门嵌入式软件编程专栏评论

评分满意度:
*请输入内容还能输入200字

继续选购立即支付

«

x