欢迎进入嵌入式羊圈博客导航一站式搜索(所有博客的汇总帖)

2023-11-19


一、Linux 服务器相关

01、Linux服务器配置之Git服务器搭建
02、Linux服务器配置之JDK安装篇
03、Windows下通过SSH无密码连接Linux服务器
04、如何在Linux下配置网络访问外网
05、Git安装及SSH Key管理之Windows篇

二、折腾系列

01、All In One主机 — PVE虚拟机系统安装
02、All In One主机 — 虚拟网卡与物理网卡做桥接
03、All In One主机 — iKuai软路由安装前的设置
04、All In One主机 — iKuai软路由安装及配置
05、All In One主机 — LEDE软路由安装前的设置
06、All In One主机 — LEDE软路由安装及配置
07、All In One主机 — 群晖NAS安装前的设置
08、All In One主机 — 群晖NAS系统的安装
09、All In One主机 — 关于一些基于PVE虚拟机搭建AIO主机的问题点汇总和分析

三、日常学习笔记

01、基于Hexo+Github Pages的博客搭建
02、通过动态域名解析(DDNS)实现远程控制
03、DIY的U盘量产CD-ROM做PE启动盘教程(银灿IS903-A4主控+东芝SLC颗粒)

四、硬件工程师之路

01、硬件工程师之元器件学习—电阻(一)
02、硬件工程师之元器件学习—电阻(二)
03、硬件工程师之元器件学习—电阻(三)
04、硬件工程师之元器件学习—电阻(四)
05、硬件工程师之元器件学习—电容(一)

五、T5L迪文屏的开发与应用

01、什么是ASIC芯片?
02、DGUS及DWIN OS的说明
03、T5L迪文屏资源介绍
04、T5L Keil C51开发环境搭建及Keil工程模板的建立
05、迪文DGUS I屏GUI界面应用开发指南
06、T5L DGUS ll 应用开发指南摘录(一)
07、T5L DGUS ll 应用开发指南摘录(二)
08、T5L基于DGUS软件开发一个前端显示Demo的基本开发步骤
09、控件使用之数据显示、录入及增量调节
10、控件使用之区域滚屏及滑动手势翻页
11、控件使用之拖动调节及背光调节
12、控件使用之录入英文、阿拉伯数字删除增加功能及二维码显示
13、控件使用之GBK录入文本显示、二维码显示及字库生成
14、控件使用之图标的显示及对图标的控制
15、控件使用之艺术字变量显示
16、控件使用之图标动画显示和图片动画显示
17、控件使用之位变量图标显示
18、控件使用之滑动图标选择设置
19、控件使用之图标旋转指示仪表盘显示
20、控件使用之转动调节弧形调节数据的设置
21、控件使用之滚字轮UIC文件的组态和控件设置
22、T5L 迪文屏 C51开发之Hello World例程
23、T5L 迪文屏 C51开发之文本显示控件的驱动
24、T5L 迪文屏 C51开发之艺术字变量显示控件的驱动
25、T5L 迪文屏 C51开发之IO引脚
26、T5L 迪文屏 C51开发之中断系统
27、T5L 迪文屏 C51开发之定时器
28、T5L 迪文屏 C51开发之看门狗定时器
29、T5L 迪文屏 C51开发之 UART 串口
30、T5L 迪文屏 C51开发之 ADC模数转换
31、T5L 迪文屏 C51开发之 NOR FLASH存储器
32、T5L 迪文屏 C51开发之数据存储模型
33、T5L 迪文屏 C51开发之触控控件
34、T5L 迪文屏 C51开发之按键响应处理框架
35、T5L 迪文屏C51开发之音频播放
36、T5L 迪文屏C51开发之绘制动态曲线
37、T5L迪文屏C51开发之绘制2D形状
38、T5L迪文屏C51开发之其它常用接口

六、ZigBee的开发与应用

01、基础篇:ZigBee简介和学习方法
02、基础篇:Zigbee 开发平台的构建
03、基础篇:GPIO 输出控制实验-控制 Led 亮灭
04、基础篇:CC2530 按键控制流水灯
05、基础篇:CC2530 外部中断控制流水灯
06、基础篇:CC2530 查询方式使用定时器
07、基础篇:CC2530 定时器T1的使用
08、基础篇:CC2530 定时器T3的使用
09、基础篇:CC2530 串口UART0发送字符串
10、基础篇:CC2530 串口UART0收发字符
11、基础篇:CC2530 串口发送指令控制LED灯
12、基础篇:CC2530 AD采集内部温度串口显示
13、基础篇:CC2530 睡眠定时器唤醒系统
14、基础篇:CC2530 中断唤醒系统
15、基础篇:CC2530 液晶LCD显示
16、基础篇:CC2530 看门狗 Watch Dog 使用
17、基础篇:温度传感器DS18B20
18、基础篇:温湿度传感器DHT11
19、基础篇:MQ-2气体传感器
20、基础篇:HC-SR501 人体红外传感器
21、基础篇:继电器模块
22、基础篇:光敏传感器
23、基础篇:CC2530 PWM调光
24、基础篇:CC2530 按键控制灯光强度
25、基础篇:CC2530 SPI接口主从
26、基础篇:MQ-2 ADC读取烟雾浓度数值
27、基础篇:ADC做电压表
28、基础篇:红外对射计数器
29、基础篇:RFID 射频卡
30、基础篇:控制步进电机正反转

01、进阶篇:BasicRF无线点对点传输协议
02、进阶篇:CC2530基于BasicRF无线点灯
03、进阶篇:CC2530无线传输质量检测
04、进阶篇:CC2530驱动WiFi模块ESP8266打印温度信息

01、高级篇:ZigBee协议各版本比较&Z-Stack各版本比较
02、高级篇:ZigBee组网原理&Z-Stack协议栈工作机理

七、C语言高阶学习笔记

01、C语言概述
02、内存分区
03、指针强化
04、指针的指针(二级指针)
05、位运算
06、数组
07、结构体
08、文件操作
09、链表
10、函数指针和回调函数
11、预处理
12、动态库的封装和使用
13、递归函数
14、面向接口编程

八、嵌入式通信

01、UART串口通信
02、RS485 通信与 Modbus 协议

九、单线通讯

01、IO口实现单线单工通讯(纯定时器扫描方式)
02、单线通讯—SIF通讯协议(一线通)案例一
03、单线通讯—SIF通讯协议(一线通)案例二

十、单片机&嵌入式

01、单片机程序编写常使用的程序架构

十一、STM8S学习笔记

01、基础篇:STM8单片机芯片介绍
02、基础篇:STM8最小系统
03、基础篇:STM8程序下载方法
04、基础篇:STM8通用输入输出口(GPIO)
05、基础篇:点亮第一个发光二极管
06、基础篇:STM8单片机时钟源选择和时钟树配置
07、基础篇:光耦隔离继电器实验
08、基础篇:独立键盘检测试验
09、基础篇:触摸键盘检测实验
10、基础篇:STM8 中断控制器(ITC)
11、基础篇:STM8外部中断实验
12、基础篇:STM8(TIM1)定时器
13、基础篇:STM8(TIM2)定时器
14、基础篇:STM8(TIM3)定时器
15、基础篇:STM8(TIM4)定时器
16、基础篇:单片机串口原理与应用
17、基础篇:STM8S通用同步异步收发器(UART)
18、基础篇:STM8单片机RS232串口通讯实验
19、基础篇:STM8单片机RS485串口通讯实验
20、基础篇:STM8 Printf重定向
21、基础篇:CAN总线概述
22、基础篇:STM8 CAN总线工作原理
23、基础篇:STM8 CAN总线数据转发实验
24、基础篇:STM8 CAN总线数据发送实验
25、基础篇:STM8 CAN总线接收命令控制LED灯实验
26、基础篇:STM8 CAN总线标识符过滤实验
27、基础篇:STM8 ADC工作原理
28、基础篇:电位器ADC输入实验
29、基础篇:光敏电阻ADC输入实验
30、基础篇:多通道ADC输入实验
31、基础篇:STM8 CCO时钟输出
32、基础篇:STM8 无源蜂鸣器实验
33、基础篇:STM8 PWM输出工作原理与实验
34、基础篇:STM8 输入捕获原理与实验
35、基础篇:STM8 内部EEPROM读写操作
36、基础篇:STM8 独立看门狗(IWDG)实验
37、基础篇:STM8 窗口看门狗(WWDG)实验
38、基础篇:通过STM8芯片唯一ID加密程序
39、基础篇:VS838红外线接收实验
40、基础篇:STM8 I2C串行总线
41、基础篇:CAT24WCxx存储器实验
42、基础篇:PCF8563电子时钟实验
43、基础篇:TM1650 LED数码管驱动芯片实验
44、基础篇:RDA5807收音机实验
45、基础篇:STM8 SPI工作总线原理
46、基础篇:W25Q128 存储器工作原理
47、基础篇:W25Q128 存储器实验
48、基础篇:SD卡 FATFS 文件系统
49、基础篇:SD卡FATFS文件系统实验
50、基础篇:LCD彩色液晶屏实验
51、基础篇:触摸屏实验

01、模块篇:DS18B20温度传感器
02、模块篇:DHT11温湿度传感器
03、模块篇:HC-SR04 超声波模块
04、模块篇:NRF24L01 2.4G无线模块
05、模块篇:HC-05蓝牙通讯模块

01、工程篇:Modbus通讯协议
02、工程篇:Modbus通讯读写寄存器

十二、STM32F0单片机学习笔记

01、【STM32F0系列学习】之—系统时钟(RCC)
02、【STM32F0系列学习】之—通用输入输出端口(GPIO)
03、【STM32F0系列学习】之—中断和事件
04、【STM32F0系列学习】之—Systick定时器
05、【STM32F0系列学习】之—通用同步异步收发器(UART)

十三、STM32F1单片机学习笔记

00、基础篇:ARM微处理器的概述
01、基础篇:如何实验DAP仿真器下载程序
02、基础篇:如何用串口下载程序
03、基础篇:初识STM32
04、基础篇:什么是寄存器
05、基础篇:新建工程—寄存器版
06、基础篇:使用寄存器点亮LED灯
07、基础篇:自己写库—构建库函数雏形
08、基础篇:初识STM32库
09、基础篇:新建工程模板
10、基础篇:GPIO输出—使用固件库点亮LED灯
11、基础篇:GPIO输入—按键检测
12、基础篇:GPIO—位带操作
13、基础篇:启动文件详解
14、基础篇:RCC—使用HSE&HSI配置时钟
15、基础篇:STM32 中断应用概览
16、基础篇:EXTI—外部中断/事件控制器
17、基础篇:SysTick—系统定时器

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

欢迎进入嵌入式羊圈博客导航一站式搜索(所有博客的汇总帖) 的相关文章

  • java抽象类与接口的区别(谈谈自己的理解)

    抽象类 什么是抽象类 从名字上来讲 我觉得就是对类的一个抽象 把类 事物 抽象出来 当做模板 也就是说在有很多类的时候 我们把一些相似的类的某些方法 某些成员变量抽象出来作为一个模板 让这些类更方便的去继承 所以 在抽象类中 有抽象方法也有
  • 英雄联盟英雄信息【python爬虫】

    文章目录 下面开始正式教学 思路分析 开始工作 这里要注意一下 实现 以下是全部代码 相信大家都知道撸啊撸这个游戏了吧 小时候偷偷跑去网吧和朋友们开黑的日子 那是我们逝去的青春 学了爬虫课后终于按捺不住了 决定自己手动编写爬虫程序 就把自己
  • html中input中加图片,css怎么在input中插图片

    css在input中插图片的方法 首先在包含input的div中设置子元素 然后设置外层div定位为relative 接着设置span定位为absolute 最后给input添加margin left属性即可 本教程操作环境 windows
  • 深聊测开领域之:三种高性价比测试方法

    高性价比测试 1 引言 2 单元测试 2 1 单元测试引入 2 2 投入产出比 3 冒烟测试 3 1 冒烟测试引入 3 2 投入产出比 4 灰度测试 4 1 软件的依赖 4 2 引入灰度环境 4 3 投入产出比 5 总结 1 引言 最近也是
  • C语言基础入门48篇_40_结构体指针(结构体指针定义与基本数据结构指针类似,使用*、指针用->引用成员,变量用.引用成员、当使用结构体时建议用结构体指针作为参数)

    1 结构体指针的定义 结构体指针的定义与基本数据结构的指针类似 使用 符号即可 include
  • java 图形用户界面

    目录 Swing与AWT概述 Swing概述 组件显示 框架与窗体 创建框架对象 框架Frame类结构 框架对象的创建及常用方法 创建Swing窗体对象 Swing窗体JFrame 类结构 Swing 窗体对象的创建 窗体对象常用属性 常用
  • 数据结构——计算节点个数和二叉树高度(C语言版)

    摘自 数据结构 计算节点个数和二叉树高度 C语言版 作者 正弦定理 发布时间 2020 12 12 23 27 09 网址 https blog csdn net chinesekobe article details 111086664
  • 【期末复习】软件工程

    结构化分析 数据流图 er图 状态转换图 数据字典 结构化设计 流程图 盒图 pad图 IPO图 判定表 判定树 软件结构图 面向对象分析 用例图 活动图 包图 类图 顺序图 协作图 状态图 面向对象设计 三层架构 构件图 部署图 软件生存
  • eclipse查看jar包源码(反编译)

    国际惯例 百度翻帖 法一 jar包右键 gt 打开方式 gt 但是 我失败了 没有任何反应 猜测可能是没有安装相关软件 下面就是软件的安装 法二 利用JD DUI查看源码 需要安装JD GUI 地址 https www softpedia
  • SAM 模型真的是强悍到可以“分割一切”了吗?

    关注公众号 发现CV技术之美 上周 Meta AI发布了 Segment Anything Model SAM 第一个图像分割基础模型 很多计算机视觉从业者惊呼 这下CV真的不存在了 快跑 但是SAM 模型真的是强悍到可以 分割一切 了吗
  • c++基础十三(二维数组)

    二维数组 1 定义 2 初始化 3 赋值和输出 4 二维数组名 理解 二维数组是一维数组的一种延伸 假如将一维数组比喻成一条由点构成的线 而二维就是由点构成的面 1 定义 数据类型 数组名 行数 列数 例 int arr 2 4 表示 1
  • bcnf分解算法_BCNF的保持无损连接的分解

    BCNF 的分解是数据库范式的内容 分解的算法是这样的 将关系模式R分解为一个BCNF的基本步骤是 1 检查R中关系模式是否符合BCNF 若都符合输出即可 2 若R中有关系模式S不符合BCNF 则必有X gt A的闭包不包含S的全部属性 把
  • 挑战IT达人35岁身体健康和工作效率焦虑(中年危机):生理年龄并非决定因素,行为习惯才是关键!

    文章目录 引言 1 生理年龄 vs 实际年龄 2 体能下滑的真相 3 新陈代谢变慢与体重增加 4 坐姿引发的健康问题 5 生活方式塑造健康 结论 作者问与答 你现在身体的体能状况如何 你有身体焦虑吗 如何保持规律性运动 你有哪些健康生活的好
  • 【授权mysql某一个用户只读权限以及回滚】

    GRANT SELECT ON FPSSATURN TO dbmonopr02 GRANT SELECT ON 数据库名 TO 用户名 注意 中间有 单引号 你提供的SQL查询是在数据库FPSSATURN中的所有表上授予用户 dbmonop
  • struts property escape 输出 html 标签

    有时 在数据取出一大段文字要输出到页面上 如果有回车符号 在页面会显示不出来 要显示要用到escape参数 escape false
  • Qt边框border概述

    border概述 每个边框有3个方面 样式 或外观 颜色 以及其宽度 粗细 下面我们分别重点解释这三项 边框样式 border style 设置元素所有边框的样式 或者单独地为各边设置边框样式 它有10个属性值 分别是 none 无样式 h
  • 程序员必备:一款知识管理利器+效率工具

    回复 1024 送你一个特别推送 今天给大家推荐一款知识管理利器 其实也是一个不错的效率工具 我自己感觉确实很方便 也不错 所以才推荐给大家的 我比较喜欢这款工具的亮点是 它可以把我们自己记得笔记自动生成思维导图 这款工具是什么呢 它就叫
  • 无监督和有监督算法的区别

    无监督和有监督的理解方法有很多 主要可以从以下几方面来理解 1 无监督与监督学习的区别在于一个无教学值 一个有教学值 但是 个人认为他们的区别在于无监督学习一般是采用聚簇等算法来分类不同样本 而监督学习一般是利用教学值与实际输出值产生的误差
  • 机器学习——贝叶斯网络

    贝叶斯网络 贝叶斯网络 Bayesian Networks 也被称为信念网络 Belif Networks 或者因果网络 Causal Networks 是描述数据变量之间依赖关系的一种图形模式 是一种用来进行推理的模型 贝叶斯网络为人们提

随机推荐

  • JavaScript对象——数学对象

    说到JavaScript对象首先需要说一下内置对象 1 内置对象 内置对象 就是js语言自带的一些对象 这些对象供开发者使用 并提供了一些常用的或是最基本而必要的功能 属性或者方法 内置对象的优点 就是帮助开发者更快的进行开发 2 数学对象
  • 数字信号处理第五次试验:FIR数字滤波器设计与软件实现

    数字信号处理第五次试验 FIR数字滤波器设计与软件实现 前言 一 实验目的 二 实验原理与方法 三 实验环境 四 实验内容及步骤 五 实验结果截图 含分析 六 思考题 前言 为了帮助同学们完成痛苦的实验课程设计 本作者将其作出的实验结果及代
  • win10安装mujoco200,mujoco_py2.0.2.9,gym

    win10安装mujoco200 mujoco py2 0 2 9 gym 最近在学习强化学习 要用到这几个组件和引擎 尝试了很多方法才成功 于是写了两篇win10系统下安装mujoco和gym的总结 本文介绍的是在Win10系统下安装gy
  • 合并两个有序链表

    编程题 合并两个有序链表 保持链表顺序 例如 输入 链表1 1 gt 3 gt 5 gt 7 链表2 2 gt 4 gt 6 gt 8 输出 链表交集 1 gt 2 gt 3 gt 4 gt 5 gt 6 gt 7 gt 8 public
  • 图解RGB565、RGB555、RGB16、RGB24、RGB32、ARGB32等格式的区别

    音视频实践学习 android全平台编译ffmpeg以及x264与fdk aac实践 ubuntu下使用nginx和nginx rtmp module配置直播推流服务器 android全平台编译ffmpeg合并为单个库实践 android
  • 移植5- uboot之tftp启动kernel

    1 在主机上安装tftp server 2 在uboot中使用setenv设置serverip和ipaddr 并保存saveenv tftp mem addr kernel name 2016 7 16 ok210kernel地址是多少 o
  • 二)PyTorch入门基础串讲(二)

    10 PyTorch与线性代数 范数 在泛函分析中 它定义在赋范线性空间中 并满足一定的条件 即 非负性 齐次性 三角不等式 常被用来度量某个向量空间 或矩阵 中的每个向量的长度或大小 零范数 1范数 2范数 欧氏距离 p范数 核范数 to
  • Hive练习题

    文章目录 Hive练习题 题目一 题目二 题目三 Hive练习题 题目一 学生表 STUDENT 的字段含义 SNO 代表学号 SNAME 代表学生姓名 SAGE 代表学生年龄 SSEX 代表学生性别 课程表 COURSE 的字段含义 CN
  • 4Sum

    Given an array S of n integers are there elements a b c and d in S such that a b c d target Find all unique quadruplets
  • 【Python爬虫开发实战①】使用urllib以及XPath爬取可爱小猫图片

    个人主页 为梦而生 关注我一起学习吧 专栏 python网络爬虫从基础到实战 欢迎订阅 后面的内容会越来越有意思 往期推荐 Python爬虫开发基础 urllib库的基本使用 Python爬虫开发基础 XPath库及其基本用法 我们在之前已
  • 策略模式-

    定义 定义一系列的算法 把它们一个个封装起来 目的就是将算法的使用与算法的实现分离开来 从而算法的变化不会影响到使用算法的用户 适用场景 1 假如系统中有很多类 而他们的区别仅仅在于他们的行为不同 2 一个系统需要动态地在几种算法中选择一种
  • python pipline_python中sklearn的pipeline模块实例详解

    最近在看 深度学习 基于Keras的Python实践 魏贞原 这本书 书中8 3创建了一个Scikit Learn的Pipeline 首先标准化数据集 然后创建和评估基线神经网络模型 代码如下 数据正态化 改进算法 steps steps
  • web前端技术笔记(十六)bootstrap、表单正则和前端优化

    bootstrap bootstrap bootstrap 容器 bootstrap 栅格系统 栅格响应式布局案例 列偏移 bootstrap 隐藏类 bootstrap 按钮 bootstrap 表单 bootstrap 导航条 导航条案
  • 如何在Redis中实现事务

    事务介绍 事务 Transaction 是指作为单个逻辑工作单元执行的一系列操作 事务必须满足ACID原则 原子性 一致性 隔离性和持久性 简单来说 事务可能包括1 N条命令 当这些命令被作为事务处理时 将会顺序执行这些命令直到完成 并返回
  • 1.1【Mask-RCNN训练自己的数据集】---- Part One:制作数据集(全部流程总结+部分释义)

    写在前面 该实现基于Tensorflow Keras框架 在Ubuntu16 04下运行 官方github MaskRCNN demo 一 制作数据集 1 1 下载安装Labelme Labelme用来制作图像分割数据集 在安装Labelm
  • Python安装scikit-learn后import sklearn失败/不存在该模块

    作者在学习机器学习时 需要安装堪称ML入门必备的sklearn sklearn由3个部分组成 numpy scipy scikit learn 环境 python 3 6 8 基于Anaconda 编译命令 conda install nu
  • java 字符串拼接

    最常用的有4种方法 运算符 如果拼接的都是字符串直接量 则适合使用 运算符实现拼接 public static void main String args method1 字符串拼接 public static void method1 S
  • Android MediaPlayer+Stagefright框架(音频)图解

    在android原生的媒体播放器中是由mediaplayerservice来控制媒体播放器的 在mediaplayerservice中创建了mediaplayer 在mediaplayer java的native方法通过jni调用andro
  • java使用jdbc连接hive2出现Required field 'client_protocol' is unset! Struct:TOpenSessionReq

    java sql SQLException Could not establish connection to jdbc hive2 Required field client protocol is unset Struct TOpenS
  • 欢迎进入嵌入式羊圈博客导航一站式搜索(所有博客的汇总帖)

    目录 一 Linux 服务器相关 二 折腾系列 三 日常学习笔记 四 硬件工程师之路 五 T5L迪文屏的开发与应用 六 ZigBee的开发与应用 七 C语言高阶学习笔记 八 嵌入式通信 九 单线通讯 十 单片机 嵌入式 十一 STM8S学习