本系列文章将向大家介绍嵌入式系统开发的各方面知识。

本系列文章所介绍的知识和内容,除电路图设计外,其它均采用开源系统,所以你不会在这个系列文章中看到Keil、IAR等软件。

本系列文章涉及C、C++、Python、Verilog开发语言。

本系列文章欢迎大家在评论区留言,我将尽力解答。

本文是整体的章节安排,大家在阅读本系列文章时,应参考此文章。


目录:

一、Linux

1、Linux开发系统构建

(1)嵌入式系统开发笔记1:构建VirualBox虚拟机开发环境

(2)嵌入式系统开发笔记27:Ubuntu操作系统的安装

(3)嵌入式系统开发笔记28:安装Ubuntu增强功能

(4)嵌入式系统开发笔记30:设置共享目录

(5)嵌入式系统开发笔记32:在Ubuntu中安装pip

(6)嵌入式系统开发笔记35:在Ubuntu中以下载文件方式安装VS Code

(7)嵌入式系统开发笔记36:在Ubuntu中安装PyQt5

2、Linux操作系统的使用技巧

(1)嵌入式系统开发笔记2:Linux的主流发行版本

(2)嵌入式系统开发笔记3:Linux发行版本的选择

(3)嵌入式系统开发笔记4:Linux内核版本的维护者

(4)嵌入式系统开发笔记29:Linux的目录结构

(5)嵌入式系统开发笔记31:有关Ubuntu的一些基本操作

(6)嵌入式系统开发笔记37:Linux中apt与apt-get命令的区别与解释

二、VS Code

1、VS Code使用技巧

(1)嵌入式系统开发笔记38:将VS Code设置为中文显示

(2)嵌入式系统开发笔记5:  让VS Code在调试时启动特定文件

(3)嵌入式系统开发笔记24:在VS Code中设置保存所有文件

(4)嵌入式系统开发笔记42:在VS Code中添加“用户代码片段”

三、Python

1、Python基础

(1)嵌入式系统开发笔记33:关于“人生苦短,我学Python”这句话的由来

(2)嵌入式系统开发笔记34:认知Python

(3)嵌入式系统开发笔记39:重叠五角星

(4)嵌入式系统开发笔记40:万年历

(5)嵌入式系统开发笔记41:不能保存的记事本

(6)嵌入式系统开发笔记44:感受面向对象程序设计

(7)嵌入式系统开发笔记48:计算圆的直径、周长和面积(Python语言)

(8)嵌入式系统开发笔记45:温度转换器

(9)嵌入式系统开发笔记52:计算三角形的面积

(10)嵌入式系统开发笔记53:条件判断语句

(11)嵌入式系统开发笔记46:身体质量指数测定

(12)嵌入式系统开发笔记54:循环语句

(13)嵌入式系统开发笔记59:求a+aa+aaa+...之和

(14)嵌入式系统开发笔记55:质数的判断

(15)嵌入式系统开发笔记65:面向对象程序设计初步

(16)嵌入式系统开发笔记66:类的继承

(17)嵌入式系统开发笔记67:类的多继承

(18)嵌入式系统开发笔记68:面向对象程序设计进阶

2、Python开发技巧

(1)嵌入式系统开发笔记23:解决Call to deprecated function get_sheet_by_name (Use wb[sheetname])问题

(2)嵌入式系统开发笔记71:解决“since package ‘wheel’ is not installed”问题

(3)嵌入式系统开发笔记72:使用Python语言获取本机IP地址

(4)嵌入式系统开发笔记73:构建层次化项目

(5)嵌入式系统开发笔记74:PyQt中使用进程并传递参数

(6)嵌入式系统开发笔记75:Python常用工具库的介绍与安装(持续更新)

(7)嵌入式系统开发笔记76:使用PyIntaller对多进程程序进行打包

(8) 嵌入式系统开发笔记80:Linux与Windows的文件格式转换

3、学生作品

(1)学生作品1:简易计算器的制作

(2)学生作品2:网络爬虫

(3)学生作品3:本地视频播放器

(4)学生作品4:大战外星人

(5)学生作品5:樱花树下的约定

(6)学生作品6:图片转换字符图

(7)学生作品7:简易计算器

四、C语言

(1)嵌入式系统开发笔记102:DEV C++的使用

(2)嵌入式系统开发笔记103:解决DEV C++程序运行中文乱码问题

(3)嵌入式系统开发笔记47:创世纪

(4)嵌入式系统开发笔记49:计算圆的直径、周长和面积(C语言)

(5)嵌入式系统开发笔记56:求1个三位数的每位数之和

(6)嵌入式系统开发笔记57:比较2个数的大小

(7)嵌入式系统开发笔记58: 用函数比较2个数的大小

(8)嵌入式系统开发笔记60:对3个数字进行排序

(9)嵌入式系统开发笔记63:判断一个年份是否为闰年

(10)嵌入式系统开发笔记61:分数等级转换

(11)嵌入式系统开发笔记62:分数等级转换(switch)

(12)嵌入式系统开发笔记64:用循环求1+2+3...+n之和

(13)嵌入式系统开发笔记69:for循环综合实例

(14)嵌入式系统开发笔记70:质数的判断

五、嵌入式系统基础知识

(1)嵌入式系统开发笔记81:嵌入式系统设计的本质

(2)嵌入式系统开发笔记43:进制转换

(3)嵌入式系统开发笔记82:Modbus简介与传输方式

(4)嵌入式系统开发笔记83:Modbus消息帧

(5)嵌入式系统开发笔记84:Modbus错误检测方法

(6)嵌入式系统开发笔记85:Modbus释疑

(7)嵌入式系统开发笔记86:模拟信号与数字信号

(8)嵌入式系统开发笔记87:数据总线宽度与微控制器分类

(9)嵌入式系统开发笔记88:认识51微控制器系统架构

(10)嵌入式系统开发笔记89:认识AVR微控制器系统架构

(11)嵌入式系统开发笔记91:认识ARM微控制器架构

(12)嵌入式系统开发笔记92:感受开源之美

(13)嵌入式系统开发笔记107:层次化软件设计思想

(14)嵌入式系统开发笔记108:IO的使用方法与面向对象程序设计

(15)嵌入式系统开发笔记110:实时操作系统的基本原理

六、STM32相关

(1)嵌入式系统开发笔记90:ALIENTEK MiniSTM32开发板原理图基本电路讲解

(2)嵌入式系统开发笔记93:STM32 ISP下载电路

(3)嵌入式系统开发笔记94:使用FlyMcu连接STM32开发板

(4)嵌入式系统开发笔记95:安装STM32CubeIDE

(5)嵌入式系统开发笔记96:将STM32CubeIDE设置为中文

(6)嵌入式系统开发笔记97:在STM32CubeIDE中调整字体显示

(7)嵌入式系统开发笔记98:在STM32CubeIDE中新建项目

(8)嵌入式系统开发笔记99:在STM32CubeIDE中构建底层代码

(9)嵌入式系统开发笔记100:使用FlyMcu下载程序到STM32单片机

(10)嵌入式系统开发笔记101:STM32CubeIDE安装过程中的2个错误及其解决方法

(11)嵌入式系统开发笔记104:在STM32CubeIDE中导入工程

(12)嵌入式系统开发笔记105:下载程序到STM32开发板

(13)嵌入式系统开发笔记106:发光二极管间隔闪烁

(14)嵌入式系统开发笔记109:多个LED的闪烁控制

七、计算机网络

1、有线通信

(1)嵌入式系统开发笔记25:win10防火墙打开特定端口

(2)嵌入式系统开发笔记26:解决UDP广播命令不能有效访问的问题

2、无线通信

(1)嵌入式系统开发笔记77:认识电磁波

(2)嵌入式系统开发笔记78:电话、电报发明给予我们的启示

(3)嵌入式系统开发笔记79:电磁波频谱的划分

八、计算机软件使用技巧

(1)嵌入式系统开发笔记50:EXCEL工作表保护密码的撤销

(2)嵌入式系统开发笔记51:解决“关闭计算机管理前你必须关闭所有对话框“问题

九、常用传感器协议

(1)嵌入式系统开发笔记14:  DL/T645-2007 电表协议解析1

(2)嵌入式系统开发笔记6:    CJ/T-188 水表协议解析1

(3)嵌入式系统开发笔记10:  CJ/T-188 水表协议解析2

(4)嵌入式系统开发笔记7:    CJ/T-188 冷热量表协议解析1

(5)嵌入式系统开发笔记8:    CJ/T-188 冷热量表协议解析2

(6)嵌入式系统开发笔记9:    CJ/T-188 冷热量表协议解析3

(7)嵌入式系统开发笔记15:  CJ/T-188 冷热量表协议解析4

(8)嵌入式系统开发笔记16:  CJ/T-188 冷热量表协议解析5

(9)嵌入式系统开发笔记17:  CJ/T-188 冷热量表协议解析6

(10)嵌入式系统开发笔记18:CJ/T-188 冷热量表协议解析7

(11)嵌入式系统开发笔记19:CJ/T-188 冷热量表协议解析8

(12)嵌入式系统开发笔记11:中立格林VOC传感器

(13)嵌入式系统开发笔记12:中立格林PM2.5传感器

(14)嵌入式系统开发笔记13:奥松温湿度传感器

(15)嵌入式系统开发笔记20:MODBUS电表1(深圳中电电力电表)

(16)嵌入式系统开发笔记21:MODBUS电表2(天津易达电表)

(11)嵌入式系统开发笔记22:MODBUS电表3(杭州炬华)

嵌入式系统开发笔记0_0:目录相关推荐

  1. 嵌入式系统开发笔记25:win10防火墙打开特定端口

    本系列文章将向大家介绍嵌入式系统开发的各方面知识. 本文将向大家介绍dakaiwin10防火墙特定端口的方法. 1.引言 win10上位机编写程序,启动TCP服务器应用程序,并绑定1000端口:lin ...

  2. 嵌入式系统开发笔记2:Linux的主流发行版本

    本系列文章将向大家介绍嵌入式系统开发的各方面知识. 本文将向大家介绍Linux的主流发行版本. 本文为转载文章,原文网址:Linux各个发行版本对比与简介 首先我们要能够清晰的区分Linux系统内核与 ...

  3. 嵌入式系统开发笔记80:应用Qt Designer进行主界面设计

    前言   本篇文章讲解PyQt的基本使用方法,我们将应用Qt Designer来设计一个主界面,学习完本篇文章的内容后,你将获得如下技能.   (1)在VS Code中启动Qt Designer    ...

  4. 嵌入式系统开发笔记91:认识ARM微控制器架构

    文章目录 前言 一.ARM 二.ARM微控制器的市场占有率 1.95%的智能手机 2.90%的平板电脑 3.96%的硬盘驱动器 4.85%的无人机 5.83%的数字电视 6.75%的工业机器人 三.A ...

  5. 嵌入式系统开发笔记81:嵌入式系统的本质

    文章目录 前言 一.什么是嵌入式系统? 二.什么是单片机系统? 三.什么是计算机? 1.世界上最早的计算机(计算器) 2.机械计算机(计算器) 3.模拟电子计算机 4.第1台数字电子计算机 5.第1台 ...

  6. 面向对象嵌入式系统开发笔记1

    第一章 面向对象与UML建模 1.1 面向对象思想及其应用简介 计算机技术发展,设计问题空间广阔,程序语言无法担任描述问题的重任,解决问题的关键不再是如何构建系统,而是如何理解系统问题的本质和如何准确 ...

  7. 嵌入式系统开发笔记107:层次化软件设计思想

    文章目录 前言 一.嵌入式系统设计的本质 二.基于寄存器结构的程序设计 三.嵌入式系统优良程序的评判标准 四.计算机上的软件分层 五.嵌入式程序的分层设计 前言   本文以思维导图的形式介绍层次化软件 ...

  8. 嵌入式系统开发笔记89:认识AVR微控制器系统架构

    文章目录 前言 一.Atmel 二.典型AVR产品系列 1.tinyAVR 2.megaAVR 3.XMEGA 三.AVR微控制器的主要性能 四.AVR微控制器发展史上的重要事件 五.AVR微控制器的 ...

  9. 嵌入式系统开发笔记78:电话、电报发明给予我们的启示

    一.来之不易的电话 在美国波士顿法院路109号门口钉着的一块青铜牌子上写着:"1875年6月2日,电话机在这里诞生."世界上第一台电话机,就是由出生于苏格兰爱丁堡的美国发明家亚历山 ...

最新文章

  1. AI一分钟 | “芯片门”影响仍在,英伟达旗下多款芯片也遭遇“幽灵”漏洞影响;贾跃亭邀媒体试乘法乐第FF91,你怎么看?
  2. javascript基础拾遗——词法作用域
  3. 机器学习小抄.pdf(像背托福单词一样理解机器学习)
  4. 天津财经计算机专业研究生分数线,天津财经大学各专业2015—2020年硕士研究生复试分数线汇总...
  5. 矩阵迹的性质_矩阵(含逆)的迹、行列式关于矩阵自身的导数计算与Maple验证...
  6. 2019年第十届蓝桥杯国赛B组试题B-质数拆分-01背包问题+素数筛选
  7. 笔记本如何选择修复计算机,如何处理旧的笔记本电脑?这些操作必不可少!
  8. 如何对CAD进行区域覆盖
  9. 同心抗疫,IBM中国有限公司致客户的一封信
  10. idea自动下载gradle_如何在IDEA中下载Gradle项目的依赖源?
  11. 酷狗音乐linux版_酷狗音乐PC版 9.1新版本初体验
  12. Wap模拟器,pc端浏览器,手机wap网站,web项目
  13. (四)机器学习方法的分类
  14. Windows照片查看器无法显示此图片
  15. CppCheck的使用
  16. Java代码实现使用while循环接受键盘的输入,如果输入的exit就退出,否则提示用户继续输入
  17. 挑战程序设计竞赛——详解DFS及BFS
  18. tplink打印机服务器重置,TP-Link无线路由器打印机设置指南
  19. wfGo C# winform 围棋系统 简介
  20. 火车头采集成功了,虽然是这么的牵强。

热门文章

  1. 8年京东大数据架构师推荐的大数据开发学习路线
  2. INK1003注意事项
  3. android 不如 ios,安卓永远不如iOS运行流畅的根本原因
  4. cmake + googletest 之一 入门
  5. 如何自定义文档工程师绩效考核标准? | 职场杂谈
  6. Python实现缺失数字的四种方法
  7. idempotent - 幂等
  8. 小姜的模拟学习日记_spectre使用
  9. w10恢复出厂设置_教你如何在win10系统BIOS设置中恢复出厂设置
  10. Helm和kustomize