对一些基础知识的了解 笔记1
前端开发HTML,CSSJavaScriptVue网站开发网页部分app小程序后端开发业务逻辑数据库提供RESTAMCU 全称是Microcontroller Unit微控制单元是一种集成了计算机核心功能的小型集成电路芯片常被称为 “单片机”但严格来说MCU 是更现代的称呼涵盖范围更广。ARM单片机和STM32单片机的区别ARM 单片机是 “基于 ARM 架构的所有单片机的统称”一类产品的总称而 STM32 是 “ST 公司生产的、属于 ARM 单片机范畴的具体产品”单一品牌的具体型号。占空比一个脉冲周期内高电平占总周期的百分比TCP 和 UDP 协议超通俗总结TCP 和 UDP 都是传输层协议负责让数据在网络里传输核心差别可靠 vs 快速。一、TCP传输控制协议特点可靠、稳定、面向连接先建立连接三次握手再传输保证数据不丢、不错、不乱序有重传、拥塞控制、流量控制开销大速度相对慢适用场景网页HTTP/HTTPS文件传输FTP邮件SMTP/POP3登录、支付、聊天记录等不能丢数据的场景二、UDP用户数据报协议特点快速、简单、无连接不建立连接直接发包不保证一定到达、不乱序没有重传和复杂控制开销小速度极快适用场景直播、视频通话游戏实时对战语音、DNS 查询允许丢少量包但要低延迟的场景三、一句话对比TCP像打电话必须接通一句一句传不会漏、不会乱。UDP像寄平信直接扔出去快但可能丢信、乱序。什么是「串行数据并行输出」一句话数据是一位一位串行进来的但最后一次性、多位同时并行输出。本质就是串 → 并 转换。1. 先分清两个基础串行数据只有 1 根数据线数据一位一位依次发线少、传得慢。比如串口 UART、SPI 的串行数据。并行输出有多根数据线多位数据同时一起输出控制速度快。比如8 个 LED、8 路继电器、一个 8 位数据口。2. 「串行数据并行输出」在做什么用很少的引脚通常 2~3 根数据、时钟、锁存一位一位把串行数据喂进去等攒够一整组比如 8 位、16 位一次性并行输出到多路上。典型芯片74HC595 串转并移位寄存器嵌入式必用工作流程极简版单片机串行发1 位 → 下 1 位 → 下 1 位…芯片内部把这些位攒成一组比如 8 位给一个锁存信号8 位同时并行输出结果只用 3 根线就能控制 8/16/32 路输出I2C一图流UART全称Universal Asynchronous Receiver/Transmitter中文通用异步收发器简单说它是芯片里的一个硬件模块用来实现两个设备之间的串口通信只需要TX发送和RX接收两根线就能互相传数据。

相关新闻

穿云投屏:基于WebRTC的无ADB无线投屏方案深度解析

穿云投屏:基于WebRTC的无ADB无线投屏方案深度解析

如果你是一名Android开发者、测试工程师,或者只是想在电脑上流畅操作手机应用的用户,那么“投屏”这个需求你一定不陌生。从早期的Vysor、ApowerMirror,到后来风靡开发者社区的Scrcpy,我们似乎已经习惯了通过USB数据线连接电脑&am…

2026/8/9 23:04:39 阅读更多 →
企业微信、钉钉、飞书消息推送实战:从Webhook到工程化架构设计

企业微信、钉钉、飞书消息推送实战:从Webhook到工程化架构设计

上周,一个朋友深夜发来消息,说他们团队刚上线一个内部系统,结果运营同事抱怨“系统里审批通过了,我怎么不知道?还得自己登录后台看”。他临时写了个脚本,把数据库变更推送到一个微信群,结果消息…

2026/8/9 23:04:39 阅读更多 →
AI生成UI设计:从模糊描述到精准指令的提示词工程实践

AI生成UI设计:从模糊描述到精准指令的提示词工程实践

你有没有过这样的经历:面对一个全新的UI设计需求,打开AI绘图工具,脑子里明明有清晰的画面,但敲出来的提示词却总是词不达意,生成的界面要么是四不像,要么就是和心中所想差了十万八千里?比如&…

2026/8/9 23:04:39 阅读更多 →

最新新闻

AI应用安全实战:从网络风险到防御框架

AI应用安全实战:从网络风险到防御框架

如果你最近关注AI新闻,可能会注意到一个看似矛盾的现象:一方面,OpenAI的GPT-4o、o1模型更新不断,API价格战打得火热;另一方面,关于其下一代旗舰模型GPT-6和备受瞩目的多模态AI助手“Astra”的消息却突然变得…

2026/8/10 4:54:29 阅读更多 →
Unity网络游戏开发实战:MMORPG与象棋对战融合架构设计

Unity网络游戏开发实战:MMORPG与象棋对战融合架构设计

1. 项目概述与核心思路拆解最近在社区里看到不少朋友对Unity网络游戏开发感兴趣,但往往卡在第一步——不知道如何选择一个有足够深度、又能覆盖核心知识点的实战项目。今天我想分享一个我自己构思并实践过的项目方向:将MMORPG(大型多人在线角…

2026/8/10 4:54:29 阅读更多 →
从零设计五级流水线CPU:FPGA实现与Verilog实战指南

从零设计五级流水线CPU:FPGA实现与Verilog实战指南

在实际硬件开发领域,FPGA(现场可编程门阵列)因其并行处理能力和可重构特性,成为实现定制化数字逻辑系统的核心平台。对于希望深入理解计算机体系结构的开发者而言,设计一个简单的CPU是极具价值的实践。一个五级流水线C…

2026/8/10 4:54:29 阅读更多 →
独处守心的心理学实践与自我管理技巧

独处守心的心理学实践与自我管理技巧

1. 独处守心的本质解读独处守心这个概念最早可以追溯到古希腊哲学家苏格拉底的"认识你自己"主张。在现代心理学中,哈佛大学的研究表明,每天15-30分钟的独处时间能显著提升人的自我认知能力和情绪管理能力。我通过连续三个月的实践发现&#xf…

2026/8/10 4:54:29 阅读更多 →
PDF嵌入JavaScript攻击实战:从原理到防御的XSS新向量解析

PDF嵌入JavaScript攻击实战:从原理到防御的XSS新向量解析

1. 项目概述:当PDF遇上JavaScript,一个被忽视的攻击向量在大多数人的认知里,PDF文档是静态、安全的文件格式,用于可靠地呈现和交换文档。然而,在渗透测试和网络安全研究者的眼中,PDF远非一个“无害”的容器…

2026/8/10 4:54:29 阅读更多 →
掌握AI编程协作5大核心技巧:从提问到工作流,实现开发效率质变

掌握AI编程协作5大核心技巧:从提问到工作流,实现开发效率质变

1. 从“能用”到“会玩”:重新认识你的AI编程伙伴最近和几个搞开发的朋友聊天,发现一个挺有意思的现象:大家基本都在用AI编程工具,比如GitHub Copilot、Cursor,或者各种大模型的代码补全。但聊到具体怎么用&#xff0c…

2026/8/10 4:53:28 阅读更多 →

日新闻

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南 【免费下载链接】graphql-css A blazing fast CSS-in-GQL™ library. 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-css GraphQL-CSS是一个基于GraphQL的CSS-in-GQL™库&#xff0…

2026/8/10 0:00:02 阅读更多 →
告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcode.com/…

2026/8/10 0:00:02 阅读更多 →
BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案 【免费下载链接】BepInEx.ConfigurationManager Plugin configuration manager for BepInEx 项目地址: https://gitcode.com/gh_mirrors/be/BepInEx.ConfigurationManager 你是否曾经因为游戏插件的复杂…

2026/8/10 0:00:02 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/10 1:05:29 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/10 1:05:29 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/10 1:05:29 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/9 17:05:02 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/10 1:05:29 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/9 17:05:02 阅读更多 →