6.1.谁适合学习本课程
(1)物联网、嵌入式、电子、通信、计算机、自动化等相关专业大一、大二在校学生。
(2)其他对物联网相关技术感兴趣,希望入门的各种小白。
(3)刚参加工作的各种新手工程师(如单片机软件工程师、嵌入式软件工程师)。
(4)目前从事纯软件开发工作(譬如android app开发、html前后端、php等),遇到瓶颈希望在行业内横向拓宽个人能力和知识面的编程老手。
6.2.为什么要跟朱老师学51
(1)传统物联网学习课程缺少背景知识,单个课程,没有晋升学习路线。
(2)传统单片机课程知识体系零散,不系统,增加学习难度,侧重知识本身,而不是能力和思维的培养。
6.3.单片机和CPU有什么区别
(1)CPU:作为运算的核心。
(2)单片机:单片机是一种相对于性能、外设、应用范围等比较简单的CPU。单片机最常见应用于冰箱、洗衣机、空调、电饭煲等小家电上。单片机是全球用量最大的CPU;单片机是物联网节点设备主控CPU;单片机是其他物联网编程技术的入门基础;我们可以通过学习单片机学习编程语言、调试技巧、工具使用等技能。
(3)application SoC:应用级别的cpu,譬如现在电脑上和手机上四核或者八核的CPU。广泛应用于消费电子(手机、电脑)、工业控制、航空航天、汽车电子。
(4)FPGA&DSP&CPLD:FPGA和CPLD处于半导体行业,是专门去设计芯片、制造生产CPU的领域;DSP是擅长进行大量运算的CPU,譬如说应用于视频的编解码中。
6.4.为什么要从51单片机学起
(1)51单片机最简单;51单片机