学习分享
给点sun,就shine
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
APN--手机等移动设备上网的必备设置
APN(Access Point Name,接入点名称)是移动网络与互联网之间的网关,确保数据正确传输。手机上网时,APN是必须配置的参数,决定了接入移动网络的方式。移动网络通过APN接入互联网,实现上网功能,同时支持通话和短信等业务。完整的APN配置包括APN名称、用户名/密码、认证类型、IP类型及代理/端口等参数,通常由运营商提供。常见的APN包括电信的CTIOT、CTNET,联通的scuiot、3GNET,广电的CBNET,以及移动的cmiot、CMNET等,其中IOT通常用于物联网卡,NET用于4G原创 2025-05-21 15:51:48 · 1604 阅读 · 0 评论 -
蓝牙GATT协议
蓝牙低功耗(BLE, Bluetooth Low Energy) 中的,它是蓝牙4.0及以后版本的核心协议之一。原创 2025-04-25 15:03:51 · 435 阅读 · 0 评论 -
电池标称容量和额定容量
智能手机电池:标称 4000mAh(用户看到的宣传值),但额定容量可能为 3900mAh,标称容量:厂商在标准条件下(如 25°C,0.2C 放电率)测得的容量。额定容量(Rated Capacity):电池在 特定条件 下必须达到的。那么根据标称容量可以判断实际容量在【3800, 4200】,标称容量: 实际容量范围 允许波动(如 ±5%);因此,实际容量的范围为【3900,4200】mAh。额定容量: 实际容量范围 必须 ≥ 额定值;根据额定容量为[3900,…,通常作为质量控制标准。原创 2025-04-22 11:39:47 · 2819 阅读 · 0 评论 -
IO多路复用轻松理解
其实就是充分利用资源,只有一个线程(人力), 能够处理多个事情。就比如说一个饭店,招了一名员工,你希望它来客人地时候招呼客人,厨房菜好了的时候,去上菜, 客人吃完饭的时候,去清理桌子,要打烊的时候,收桌子等。同理地,我们一个设备可能连接很多设备,或者网络连接等等,当有数据流要输入或者输出到这个连接地时候, 就让这个线程去处理。而多路复用,就是让这个线程尽可能多地处理这些连接。原创 2025-04-10 10:33:27 · 277 阅读 · 0 评论 -
看门狗理解
看门狗,又叫watchdog timer,是一种硬件或软件计时器。原创 2025-04-09 16:32:42 · 858 阅读 · 0 评论 -
通信模块/组
https://mp.weixin.qq.com/s/qeI363Mcac5A7yh7JSylzA原创 2025-01-22 11:02:50 · 701 阅读 · 0 评论 -
CDC虚拟串口技术
USB协议中用于实现串行通信, 例如用于嵌入式使用1个USB接口同时输出调试日志和传输应用数据。原创 2025-04-02 18:24:57 · 409 阅读 · 0 评论 -
git 常用命令合集
背景:总结项目中经常用到的git命令,方便查找。原创 2024-09-03 14:18:28 · 340 阅读 · 0 评论 -
蓝牙技术理解
作为常用的无线通讯技术,蓝牙显得那么重要,来了解一下这项伟大的技术。原创 2025-03-19 09:46:43 · 835 阅读 · 0 评论 -
XIP的理解
学习NOR FLASH的时候遇到了这个名词,延申学习一下~原创 2025-03-06 18:43:16 · 623 阅读 · 0 评论 -
NOR/NAND FLASH对比
a、非易失性存储,掉电保存。b、数据擦除都必须以**块(Block)**为单位,而不能逐字节擦除。原创 2025-03-05 16:44:53 · 238 阅读 · 0 评论 -
上位机和下位机
上位机:一般是接收下位机传过来的数据,这些数据用于监测和反映下位机的一些状态。另外也可以对这些数据进行处理,然后把结果返回给下位机。那么是否可以理解就是上位机一般是指软件,下位机一般是指硬件。我感觉这样理解似乎也没问题,但是更多地要从他们的作用出发。那么有这样一个例子,我们玩遥控飞机,可以理解遥控他是一个上位机, 而飞机是一个下位机。下位机:主要的执行设备。负责发送数据给上位机,还接收上位机的指令,并作出对应的动作。嵌入式里面经常提到上位机和下位机,那还是缕一缕上位机和下位机的具体作用和代表含义。原创 2025-03-05 15:46:15 · 408 阅读 · 0 评论 -
GSM理解
GSM(Global System for Mobile Communications,全球移动系统)是一种数字蜂窝网络标准,最初由欧洲电信标准化协会(ETSI)在20世纪80年代末和90年代初开发。GSM是全球最广泛使用的移动通信技术之一,支持语音通话、短信(SMS)、数据传输和其他移动服务。简而言之:通信手段的一种。原创 2025-03-05 14:59:30 · 3033 阅读 · 0 评论 -
理解什么是透传
例如,在实际应用中,我们通过蓝牙升级的时候,先是数据通过蓝牙传给mcu, 然后透传到通讯模块。mcu在这里便是这个中介,它没有对蓝牙发送的数据进行封装, 而是直接原样发给了通讯模块,这个过程称为透传。它实际是指数据在经过某个中介到达目的地时,该中介不对数据进行任何处理,直接将收到的数据发送到目的地。全称为透明传输,这是指数据不加密吗?原创 2025-02-27 16:04:08 · 398 阅读 · 0 评论 -
pin和gpio关系
Pin(引脚):是,是芯片与外部世界交互的接口。它本身只是一个物理存在,没有特定的功能。原创 2025-02-07 10:55:17 · 505 阅读 · 0 评论 -
bootloader
简单来说,BootLoader(引导加载程序)是一种软件,它负责在计算机系统启动时加载操作系统或其他应用程序。BootLoader通常是存储在计算机系统的非易失性存储器中(如固态硬盘、闪存等),并在系统上电时自动执行。BootLoader通常由计算机制造商或操作系统开发商提供,但也有一些独立的BootLoader可用于多个操作系统的引导管理。c、固件更新 (因为操作系统是由bootloader加载,那么可以加载新版本的操作系统,相当于更新系统)原创 2025-01-22 14:32:46 · 413 阅读 · 0 评论 -
有线通信方式(I2C、UART、RS485)
c、在传输的数据里添加标识符,该标识符就像一个标签,当设备匹配到该标签时,就知道要通讯的是自己, 就会去处理接收的数据, 例如: CAN(Controller Area Network, 现场总线)如果有两根数据线,在同一个时刻,两个设备之间就可以同时向对方发送信息, 这便是全双工通信,例如SPI有串行数据输出(SDO)、串行数据输入(SDI), USB。b、在数据传输的时候,把要选择的设备地址也传输过去,例如:I2C(INTER IC BUS:意为IC之间总线), 我们可以看一个I2C的读写的数据。原创 2025-01-16 14:04:48 · 697 阅读 · 0 评论 -
射频到底是什么
但是该交流电要作为信号,有高频(也就是交流电的周期的倒数, 交流电周期越短,频率越高, 》10KHZ的频率)的要求,不然这交流电所产生的电磁波会被地表吸收。射频可以理解为发射一个信号,该信号本质上是交流电所产生的电磁波, 一般通过这种方式进行一个通讯的方式,也被称为无线通信,例如广播,电话,电视节目等等。由于工作中wifi, gps 等等,经常使用到射频这个概念,一直很模糊,于是特此了解并记录一下。原创 2025-01-10 17:44:33 · 343 阅读 · 0 评论 -
虚拟机文件夹共享到主机 (极简操作)
2、再来到我们的主机,win+ r键 后, 输入 [\虚拟级ip\共享文件夹名 ]后 enter, 会让我们输入用户名和密码,输入虚拟机的用户名和密码即可,之后就可以看到共享的文件夹啦。ps: 一般我们虚拟级没有安装共享服务,会弹出提示框,我们就选是,输入密码,会自动安装,炒鸡简单。1、进入到虚拟机想要共享的文件夹,右键点击文件夹,选择属性后,如下操作。原创 2024-12-27 09:49:01 · 3053 阅读 · 2 评论 -
牛刀云微信小程序完整项目教程
师范生原创 2020-03-24 20:39:08 · 2513 阅读 · 2 评论 -
运动学:齐次坐标变换
原创 2021-06-18 14:44:06 · 349 阅读 · 0 评论 -
ros出现 datatype/md5sum错误
ros自定义msg出现datatype、MD5sum的错误原创 2022-04-12 20:50:44 · 4288 阅读 · 0 评论 -
搭建本地服务器中遇到无法启动FTP站点问题
详细请参考http://www.cnblogs.com/popfisher/p/7992036.html(转载)如果遇到以下问题1.使用【control+R】快捷键打开控制面板—>系统和安全——>管理工具——>服务2.找到Miscrosoft FTP Service后,右键点击重新启动成功后会显示3.回去重启,右键要重启的网站,选择管理【FTP站点】——>...原创 2019-04-23 13:25:54 · 3370 阅读 · 0 评论 -
Xmind 8 下载以及破解
1.官网下载软件,安装XMind,打开软件官网链接:https://www.xmind.cn/download/win/百度网盘地址:链接:https://pan.baidu.com/s/1UV0u2EUDjJb1Uup1_bul7A密码:8c5m2.复制破解文件找到这个“.jar”结尾的文件复制到XMind安装的目录下如果找不到,在桌面右键Xmind的快捷方式,点击属性,目标栏的路...原创 2019-04-23 13:24:53 · 4130 阅读 · 0 评论 -
ubuntu18.04安装roboware studio
安装包地址:http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/安装包地址:http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/安装包地址:http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/安装包地址:http://archive.ubuntu.com/ubuntu/pool/universe/g/gconf/原创 2022-10-03 17:02:40 · 1905 阅读 · 0 评论 -
python中使用pip安装插件报错:read time out的解决方法
报错:raise ReadTimeoutError(self._pool, None, ‘Read timed out.’)ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.原因:有网速,但是特别慢!解决方法:(1)加时间pip install -...转载 2020-02-12 11:34:40 · 1131 阅读 · 0 评论 -
qpOASES 安装 以及使用matlab接口
qpOASES 安装 以及使用matlab接口原创 2022-08-24 20:13:04 · 900 阅读 · 0 评论 -
ubuntu 18.04 no wifi adapter solution
先说明以下我的电脑是thinkbook 14+ 集显版,然后安装ubuntu18.04出现no wifi adapter, 然后查了一圈大概明白了是怎么一回事:就是目前电脑的无线网卡驱动找不到,所以就没办法无线连接,但还是可以有线连接的,比如通过网线连接或者usb连接手机,然后去手机。3.我根据我的一个网卡型号,直接搜索相应的驱动,一搜就搜到了,然后按照github的readme进行,因为我的内核是大于5。4. 最好重启一次电脑,我刚开始就可以连接wifi,但是一直还是上不了网,重启之后就可以了。原创 2022-09-23 23:27:03 · 1066 阅读 · 0 评论 -
为树莓派新建内存虚拟磁盘
原文链接:复现。原创 2022-10-08 16:09:53 · 218 阅读 · 0 评论 -
正则表达式快速入门
正则表达式主要是用来筛选数据,例如当我们想要查找某个文件时,我们就可以使用正则表达式来表达我们想要搜索的规则。原创 2022-11-22 17:21:52 · 375 阅读 · 0 评论 -
Latex中ACM-Reference-Format顺序与论文引用顺序不一致solution
2. 在之后的编译中,使用\bibliographystyle{ACM-Reference-Format}编译.注意,之后要是引用有增加删除都需要重复12的步骤;原创 2022-10-30 14:52:39 · 5139 阅读 · 5 评论 -
科研工具篇
然后一般我都是读的电子版,我曾经也摸索过纸质版,但是发现要保存和查找都实在太低效了,所以还是回归电子阅读,对于存储和之后地一个搜索查找还是适用性更高。然后,我之前用的edege浏览器做笔记,只能高亮和备注,后面用了。,如果需要对引用的一些会议和期刊进行缩写,这个可以帮忙将原名改成缩写,但是可能有一些还是得自己按照缩写规则缩写。,如下图,颜色越深代表年份越新,圈越大时代表影响力越大。中翻英时,可推荐使用。原创 2022-10-20 16:14:18 · 501 阅读 · 0 评论 -
ubuntu 安装微信wechat、截图工具flameshot、拼音输入法、todesk,百度网盘教程,亲测有效且简洁容易操作
之后有新软件也会持续更新。这是带有可视化界面的,非常容易上手。然后直接在软件里面找到并打开。原创 2022-10-14 11:26:59 · 719 阅读 · 0 评论 -
linux shell的应用(一)
2.然后控制台接收输入,如果输入的是0,则直接退出;如果输入的是1,则打开vpn软件,继续步骤1;如果输入的是2,则新建控制台标签页打开vrep4.4软件,继续步骤1;如果输入的是3,则新建控制台标签页打开vrep4.2软件,继续步骤1;1.先控制台输出 “请输入要打开的app:0.退出 1.vpn 2.vrep4.4 3.vrep4.2”原创 2022-10-14 11:04:07 · 455 阅读 · 0 评论 -
wechaty搭建微信机器人
文章目录前言一、wechaty是什么?二、准备1.安装 Node.js(需要10.0版本以上)2.安装Wechaty总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、wechaty是什么?官方网站https://wechaty.js.org/示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创.原创 2022-10-08 16:20:10 · 13191 阅读 · 5 评论 -
21年中山大学复试经验贴
首先复试题目1.英语:your favorite programming(我说了python,吧啦吧啦,结果下面就给自己挖坑了)2.python的哪些值可以变化,哪些值不可以变化:比如说二维数组可以变化吗,字符串可以变化吗(我真不懂。。。)3.c++:malloc和new的区别 线性结构:顺序表、链表4.概率论:什么是随机变量什么是事件?5.操作系统:操作系统和其他软件的区别6.线代:什么是矩阵分解知道吗?怎么求矩阵的秩?那如何判断线性方程组有解,无解?(首先..原创 2022-10-08 16:18:12 · 748 阅读 · 0 评论 -
solution for ubuntu安装实时内核(real time kernel)出现debian/rules:6: recipe for target ‘build‘ failed错误
2.查了一圈我的理解:因为下载的实时内核和自己本身内核不一样,但是中间为了方便设置新内核的.config文件,是采用了cp -v /boot/config-$(uname -r) .config这个命令直接将本来的内核配置复制过去,但是有可能因为两个内核之间的配置项是不一致的,所以出现编译问题~(如果不对欢迎友友评价或留言批评指出)然后我是在ubuntu18.04上面安装,所以我是装的5.4.*内核,具体*号取哪个版本,我是看的。3.我的整个安装过程严格参考。修改下面语句(work)原创 2022-10-06 22:36:58 · 1433 阅读 · 0 评论 -
计算机网络协议
物理层数据链路层 ppp协议 (Point-to-Point Protocol) HDLC协议 (High-Level Data Link Control,HDLC) ALOHA协议 CSMA协议 CSMA/CD协议 CSMA/CA协议网络层 ARP DHCP ICMP IGP EGP传输层 TCP UDP应用层 STMP POP3 DNS HTTP...原创 2020-12-07 22:05:47 · 709 阅读 · 0 评论 -
408复习难点总结归纳
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、计算机组成原理1.IEEE754标准二、操作系统1.I/O子系统层次划分2.读入数据总结前言本文为考研期间做模拟题对错题的一些总结,一方面给自己加深印象,另一方面也给需要的人一些微不足道的参考吧~有错误之处欢迎大家批评指正 ~提示:以下是本篇文章正文内容,下面案例可供参考一、计算机组成原理1.IEEE754标准类型数符阶码尾数数值总位数偏置值短浮点数182332127原创 2020-11-12 23:57:04 · 7122 阅读 · 0 评论
分享