cbirdfly's Blog

过早退出是一切失败的根源。|| 欢迎访问个人站: https://www.cbirdfly.club
私信 关注
cbirdfly.
码龄4年

好奇星人

  • 714,223
    被访问量
  • 62
    原创文章
  • 12,280
    作者排名
  • 1,397
    粉丝数量
  • 于 2017-02-14 加入CSDN
获得成就
  • 获得973次点赞
  • 内容获得656次评论
  • 获得3,005次收藏
荣誉勋章
兴趣领域
  • #硬件开发
    #arm开发
TA的专栏
  • 51单片机学习笔记
  • 懒人科技
    2篇
  • PID
    1篇
  • 机械设计
    1篇
  • Creo 6.0学习笔记
    1篇
  • 计算机三级--嵌入式系统--学习笔记
    4篇
  • 嵌入式笔记
  • 树莓派
    1篇
  • C++
    1篇
  • 现实
  • STM 32学习笔记
    2篇
  • 计算机科学
    9篇
  • 学习之路-Java
    1篇
  • 学习之路-C语言
    11篇
  • 小技术
    9篇
  • Matlab
    2篇
  • 感想
    6篇
  • C++学习
    3篇
  • C语言
    12篇
  • 计算思维
    2篇
  • Arduino
    3篇
  • 机器人
    10篇
  • 步态研究
    1篇
  • 数据结构与算法
    5篇
  • 解密系列
    2篇
  • 媒体编码探索
    5篇
  • 图像处理
    4篇
  • Hacker
    1篇
  • 线性代数
    5篇
  • 坐标系转化
    3篇
  • D_H算法
    3篇
  • 读书笔记
    1篇
  • 经验分享
    22篇
  • Python
    1篇
  • STM32
    2篇
  • Linux
    1篇
  • 折腾
    12篇
  • DIY
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

转载:反思“人工智能革命”-----金观涛:

作者简介:金观涛,中国美术学院,台湾政治大学,香港中文大学中国文化研究所。原发信息:《文化纵横》第20174期  柯洁和AlphaGo的对决,再次掀起人工智能的讨论。伴随大数据时代的来临,互联网、人工智能、虚拟现实互相融合进而有可能重塑社会,特别是人工智能的蓬勃发展,似乎正在颠覆人类社会现有的组织、生产和生活形态。  本文力图从人类智能和社会长时段发展的视角,审视当下这场人工智能革命的实质,及其对现代社会的冲击。进一步来说,今天有必要在认识论层面上,理解“什么是人类智能”,重新界定人类智能.
转载
61阅读
0评论
0点赞
发布博客于 2 月前

给3D打印机升级的记录( 纵维立方anycubic i3 Mega S)

哪个男孩不想拥有一台自己的3D打印机?我买的机型是Anycubic i3 Mega S,之前看同学买过这家的三角洲机型,还不错。再者就是看了许多家店,这个价位用料这么扎实(整体钣金结构),没几家。第三就是用户比较多,这样找修改方案和交流的地方也多。给打印机升级了三个地方(主要是让它安静下来):1.步进电机驱动:官方用的是A4988,这个驱动太吵了,打印的时候步进电机一动就会发出很吵的声音。我给他换成了TMC2209,换完之后步进电机运行非常顺滑,很安静,也不再发出奇怪的声音了。(还有一种更高级一
原创
693阅读
0评论
1点赞
发布博客于 3 月前

推荐一部经济科普视频,很有价值!

1.不要让债务的增长速度超过收入,否则会被压垮。2.不要让收入的增长速度超过生产率,否则会丧失竞争力。3.尽一切努力提高生产率,生产率在长期内起着最关键的作用。<iframe src="//player.bilibili.com/player.html?aid=46269687&bvid=BV1eb411H7mn&cid=81067834&page=1" scrolling="no" border="0" frameborder="no" framespacing=
原创
64阅读
0评论
0点赞
发布博客于 4 月前

造一台机器人需要哪些技能?

转自:https://mp.weixin.qq.com/s/3Im65sdDbyWHIK9SHQMYsg大家好,我是小王,是一名刚刚加入机器人队的大学生。有人说搞机器人特别简单,只要画画图,拧拧螺丝,敲敲代码就可以了。He tui!要这么容易,每年能有上百支机器人队伍,花十几万挤破了头都抢不到30万奖金吗?不过,团队有了我这种天才,一定能突破技术、碾压对手、改变历史、创造奇迹,赢走冠军奖杯!嘿嘿,光是想想就有点小激动呢!不管了,先设计一台机器人让队友们刮目相看吧!机器人跟人.
转载
335阅读
0评论
2点赞
发布博客于 6 月前

Lenovo R7000-1.icm

联想R7000换屏幕NE156QUM-N66,SpyderX Elite校准的颜色文件。联想R7000换屏幕NE156QUM-N66,SpyderX Elite校准的颜色文件。直接在windows里面的颜色管理器安装就好。
icm
发布资源于 6 月前

校园卡(NFC卡)文章的整理

以下是我在探索折腾校园卡的过程中写的文章,整理于此,方便查阅:【关于校园一卡通的便携化及Mifare M1卡的内部结构】【MIFARE 经典工具使用思路】【 Mifare经典工具如何使用(上)】【Mifare经典工具如何使用(下)】【便携式校园卡DIY方案(超薄型)】...
原创
275阅读
0评论
0点赞
发布博客于 6 月前

Arduino 白平衡系数计算程序与颜色识别程序(五色:黑白蓝绿红)

白平衡系数计算程序:/********************************* 功能:用于白平衡系数的整定和物料颜色检测调试 输出: RED_COE:红色白平衡系数 GREEN_COE:绿色白平衡系数 BLUE_COE:蓝色白平衡系数 r_convert:红色转换值 g_convert:绿色转换值 b_convert:蓝色转换值**********************************///颜色
原创
385阅读
0评论
1点赞
发布博客于 6 月前

WIN10 R7000 无线网卡状态 不存在 蓝牙也没了

我是用做好的启动盘测试了一下,然后测试完启动盘,无线网卡也没了,蓝牙也没了。。。。。。netsh winsock reset 没用,重装驱动也没用,到设备管理器显示隐藏设备,显示未连接到计算机????刚准备拆,想到把BIOS恢复了一下默认设置。重启,没问题了!!!???不知道哪里出问题了,一脸懵逼,好歹问题解决了。。。...
原创
597阅读
2评论
0点赞
发布博客于 7 月前

不要再吐槽我R7000 2020的龙腾屏了,我给它换上了京东方的4K屏

今年联想R7000性价比可谓是没有对手,不过也有槽点,就是抽奖,不知各位运气如何,我抽到的是双三星内存+固态,屏幕是龙腾的。网上喷的最多的就是这块龙腾的屏幕了,我一开始也没当回事。不就是屏幕吗?有啥的,不都一样用?直到我看到了知乎上的这篇帖子:https://zhuanlan.zhihu.com/p/150130850我第一次知道笔记本还能自己升级屏幕的,而且还是4K!作为一个用1920*1080看了无数次油管4K视频的我,真的想感受一下用4K屏看4K视频是什么样的体验?于是乎?MB,辣鸡108
原创
6853阅读
13评论
5点赞
发布博客于 7 月前

【转载】你理解的知识大厦是什么样的?

原作者:http://www.jikebiancheng.com/千万不要把学习编程想象成爬山。一个是坐着直升飞机到山顶,从山顶向下走。一个是从山底向上山顶爬。非也!非也!这完全是多年传统教育的思维惯性导致的,很多人很容易把现代计算机的发展想象成盖房子。先打地基,一层一层的盖,最终成了一座大厦,就像下图,看起来整整齐齐的: 实际上,现代计算机真正的样子是如下面这两张图:请仔细观察下图中的数字,按照顺序去看。 第一个人想到1,构成了计算机的第一层结构。第二个人想到2,构...
转载
137阅读
0评论
0点赞
发布博客于 7 月前

PID(参考资料).zip

一些PID的资料,有代码有视频,是自己做项目用到的,不知道对别人有没有帮助,反正不要积分,对你们有帮助更好。
zip
发布资源于 8 月前

【转载】狂暴战车 直流电机转速闭环,增量式pid调试过程

原文地址:https://club.rt-thread.org/ask/question/12262.html 原文作者:sogw当我们给小车设定速度时,自然是希望它能够按照预设的速度运行,但因为外界阻力,显然轮子的转速会受到影响,达不到预设值或变的不稳定。这个时候就需要闭环控制了,来使车轮的转速在受到一定的干扰时也能稳定在预设值上下。谈到闭环控制算法,最经典的当然是PID了,rt-robot 中提供了PID的算法,其中有增量式PID和位置式PID,对于电机的控制,增量式P...
转载
946阅读
0评论
3点赞
发布博客于 8 月前

用Arduino实现霍尔编码减速电机PI调速(增量式)

这个调速算法是用在搬运机器人上的,一方面之前没有用过PID算法,另一方面在Arduino上实现的资料也比较少,所以我想把自己的尝试过程记录下来,如果能帮到别人再好不过了。1.硬件线路连接 这里我使用的是用到了两个减速比为30的霍尔编码器减速电机,电机驱动为AQMH2407ND,主控采用Arduino Mega 2560. 这是程序中的端口设置,可以看出硬件线路连接情况。//左电机端口定义#define MotorLpin1...
原创
3410阅读
25评论
9点赞
发布博客于 8 月前

Chrome内核浏览器显示您的时钟快了,有两个间接解决办法。

PS:时钟我校对过了,没有问题!网上也有出现类似问题的,都没有直接的解决办法。。系统版本:WIN XP两种间接解决办法: 1.装火狐浏览器,可以避免这个问题。 2.换系统,比如换成WIN 7。...
原创
34396阅读
9评论
1点赞
发布博客于 1 年前

Mifare经典工具如何使用(下)-- 手把手教你使用MCT

手把手教你使用MCT本文是MiFra经典工具使用教程的下篇,如果没有阅读上篇的请先移步阅读上篇,这样可以更好的理解下篇的内容。下载MCT:https://www.lanzous.com/i83c43a 密码:e5v4M1+卡控制字节生成工具 : https://www.lanzous.com/i84quve 密码:erdo1.思路提点1.首先,你要了解 M1 卡的扇区结构是什...
原创
14577阅读
0评论
3点赞
发布博客于 1 年前

Mifare经典工具如何使用(上)-- 摸索的过程

下载软件链接:https://www.lanzous.com/i83c43a 密码:e5v4软件源码:https://github.com/ikarus23/MifareClassicTool这款软件全称叫做MifareClassicTool,中文翻译过来就是Mifare经典工具,简称MCT。偶然的发现我第一次了解到这个软件的时候还在上高中,算是一次意外瞎想吧。因为当时我们住校生打...
原创
8956阅读
3评论
6点赞
发布博客于 1 年前

Hexo博客的搭建流程

搭建步骤准备工作安装需要的软件生成本地源文件换主题修改站点配置和主题配置绑定自己的域名上传Github1.准备工作申请一个Github账号.新建一个仓库(参考).申请一个域名(阿里云域名申请).2.安装需要的软件安装 Node.js安装 Git测试是否安装完成.3.在本地生成源文件在本地新建一个文件夹(最好用英文名)....
原创
190阅读
0评论
0点赞
发布博客于 1 年前

造一台写字机器人

问:如何用波浪线画出钢铁侠? 2018年的时候就看到过写字机这种神奇的东西了,也有人叫他写字机机器人,基本的架构是这样的:1.首先PC端运行上位机,用来生成G代码,并且向下位机发送G代码,通过反馈监测运行进度(将G代码放在SD卡中效果差不多)。2.下位机运行G代码解释器...
原创
3941阅读
8评论
8点赞
发布博客于 1 年前

大学里机器人比赛的那些事

机器人舞蹈我在大学里参加的第一个比赛是机器人舞蹈,当时我们队只有一个人之前参加过这个比赛,其他人全是没有任何比赛经验的小白(包括我自己)。当时完全是白手起家呀,没有学长可以问,老师只提供资金,不提供技术帮助。其实这个比赛要是有经验的话,还是很好把握要点的,可惜我们完全没有经验。这个比赛最最重要的核心就是“感受”,很抽象,但是却人人都能说出个一二三来。机器人跳一段舞蹈,评委的感受有多好,你的分数...
原创
360阅读
8评论
0点赞
发布博客于 1 年前

关于三维软件的感悟:设计能力不是画图,两者不能混为一谈!

我大学专业是机械设计制造及其自动化,专业课是要学三维软件建模的,大多数初学应该就是学习软件的使用吧,上课的时候,老师给你一张零件图,然后会教你一遍操作步骤,然后自己在照着零件图把东西画出来,看着自己画出来的东西,你可能会特别有成就感,说实话,一旦掌握了软件的操作之后,照着零件图,将3维实体画出来真的没有什么难度。我就这样将画图的思维定格...
原创
376阅读
1评论
1点赞
发布博客于 1 年前

如何消除WIFI对蓝牙耳机的信号干扰?

其实很简单,把5GHz的WIFI信号打开,并且关闭2.4GHz的WIFI信号就好了。原因看下图: 因为蓝牙也是2.4G频段的。。。。。。之前买了一个小米的挂脖耳机,在宿舍外面听就挺好,在宿舍里就时断时续。后来宿舍路由器出问题了,用树莓派顶了一段时间,树莓派只能发射5GHz的信号,那段时间,蓝牙耳机信号好的得不得了。后来又换回路由器,蓝牙耳...
原创
5585阅读
0评论
3点赞
发布博客于 2 年前

Creo 6.0学习笔记 -- 第一章 软件基本设置与新功能介绍

一.不同三维建模软件的用途及简易对比Croe:用来做结构(工程设计)SW:多用来做机构,低配版Croe,中端CAD软件。(上手快,操作简单,曲面处理能力弱)Alias:汽车设计公司用来做外饰和内饰,为了汽车,航天器的高级曲面开发出来的。(工业设计)UG:模具用的最多Catia:巨无霸,初衷为了造飞机造轮船造坦克。(终极目标)Ansys:模拟仿真Keyshot:渲染输...
原创
5245阅读
0评论
3点赞
发布博客于 2 年前

嵌入式学习笔记 -- 入门与软件框架(1)

一.GPIO及基本打通原理1.每个(GPIO)口均有12个寄存器,分别是: 数据输入寄存器,数据输出寄存器,数据方向寄存器,上下拉使能寄存器,驱动选择寄存器,功能同变化寄存器,中断标志寄存器,中断边沿选择寄存器,中断向量寄存器,终端使能寄存器,复用选择寄存器。2. GPIO的模块的编程结构 --基本编程步骤 1.引脚功能定义:通过复用选择寄存器定义引...
原创
689阅读
0评论
1点赞
发布博客于 2 年前

嵌入式学习笔记 -- 基础与硬件(4)

开发环境概述上位机应用程序通常指:运行在电脑端,通过该应用程 序实现向MCU发送指令、接收MCU回发的信息经过处理 并显示,供用户查看。上位机开发语言C#。下位机软件通常指:运行在MCU端,通过该软件可以 实现对从上位机软件那边接收到的指令进行解析,从而实 现对MCU板上的功能模块控制、将采集到的信息通过一定 的通信方式传回上位机。下位机开发语言C。...
原创
414阅读
0评论
0点赞
发布博客于 2 年前

嵌入式学习笔记 -- 基础与硬件(3)

三.嵌入式常用的C语言语法概要1.为什么选择C语言?2.数据类型3.寄存器类型(register)变量使用关键字“register”声明变量后,被声明的变量采用寄存 器存放,从而提高存取效率。不过由于寄存器数量有限,不 能定义任意多个寄存器变量。4.程序流程控制 --顺序结构,选择结构,分支结构1.顺序结构就是从前 向后依次执行语句,从整体上看...
原创
481阅读
0评论
1点赞
发布博客于 2 年前

嵌入式学习笔记 -- 基础与硬件(2)

二.嵌入式系统常用术语1.封装Package封装是指用塑料、金属或陶瓷材料等把集成电 路封在其中。封装可以保护芯片,并使芯片与外部世界连接。 2.印刷电路板(PCB)印刷电路板(PCB板),是组装电子元件用的基板 ,是电路原理图的实物化。PCB的主要功能是提供集成电路等各种电子元器件固定、装配的机械支撑。3.动态可读写随机存储器(DRA...
原创
661阅读
0评论
5点赞
发布博客于 2 年前

嵌入式学习笔记 -- 基础与硬件(1)

一.嵌入式系统概述 intel推出16位8096系列,称之为嵌入式微控制器。 嵌入式系统:是一种计算机硬件和软 件的组合,也许还有机械装置,用 于实现一个特定功能。在某些特定 情况下,嵌入式系统是一个大系统 或产品的一部分。1.1.1嵌入式系统的定义--各地区不同的定义 《中国国家标准GB/T22033-2008信息技术—嵌入式系统术语》:嵌入 式系统是置...
原创
944阅读
0评论
1点赞
发布博客于 2 年前

树莓派安装 OpenWrt 固件(丰富插件)制作小型无线路由器,支持2B/3B/3B+/4B (个人踩坑,Wan口无法PPPOE拨号)

首先感谢下面作者提供的固件:https://mlapp.cn/369.html之前买过一个树莓派3B+用来学习Linux的,前几天不知怎么的,宿舍路由器变得奇慢无比,正好在油管上看到有人把openwrt装进树莓派了,借此机会折腾一番。准备:1.树莓派3B+2.TF卡(我用的16G,4G就够了)3.读卡器4.镜像烧写工具 Win32 Disk Imager:http...
原创
2855阅读
2评论
0点赞
发布博客于 2 年前

C++书籍推荐与阅读顺序

第一本:Essential C++ (由c过度到c++)第二本:C++ Primer (内容很全,但是不深)第三本:Effeetive C++(55个实践)第四本:More Effeetive C++(35个实践[更高级])第五本:C++ 标准程序库(STL)第六本:深入探索C++对象模型(底层原理实现细节)...
原创
514阅读
0评论
1点赞
发布博客于 2 年前

Pycharm 首次安装,配置,汉化

https://blog.csdn.net/qq_30463497/article/details/84992480
原创
714阅读
0评论
0点赞
发布博客于 2 年前

用编程来理解线性代数

https://blog.csdn.net/FnqTyr45/article/details/85241049
原创
160阅读
0评论
0点赞
发布博客于 2 年前

为什么一定要自学?

自学从来都是少数人的特长。我们所谓的“自主升级自己的操作系统”,就是反复自学的过程。人为什么一定要有自学能力呢?每个人的理由不一样,我分享一下我自己的理由。许多年前,听到人家说,教师是人类灵魂的工程师。这句话吓坏我了。几乎从一开始我就担心有些老师其实是滥竽充数的,而许多年之后自己也不幸做了好多年的教师,确凿地证实了自己当年的怀疑就是正确的…… 古今中外,大多数教师其实是无照执业...
转载
218阅读
3评论
2点赞
发布博客于 2 年前

五类编程

作者:YY硕链接:https://www.zhihu.com/question/26445506/answer/32864879来源:知乎-------------------------------------------------------------------------------------------------------1. 第一类是结构性的工作。这类工作把特定...
转载
137阅读
0评论
0点赞
发布博客于 2 年前

MIFARE 经典工具使用思路

******************************************************************************更新(2019.12.19): Mifare经典工具如何使用(上):https://www.ccbird.club/archives/3.html Mifare经典工具如何使用(下):https://...
原创
6399阅读
0评论
1点赞
发布博客于 2 年前

小飞机怎么搞也没用的最后解决办法(解决ping 127.0.0.1 一般故障 问题)

把windows的操蛋防火墙关了!!!!!!!
原创
2684阅读
0评论
0点赞
发布博客于 2 年前

Macbook Pro 安装 win10 单操作系统

本文参考文章:https://zhuanlan.zhihu.com/p/29844184=============================================== 这是帮朋友装的,发现网上几乎没有装单win10系统的,因为只让苹果电脑运行win10的人好像不是很多。网上大多数都是,安装双系统的,下载好WIN10的镜像然后再OSX下安装双系统。在...
原创
16446阅读
1评论
0点赞
发布博客于 2 年前

M1+卡控制字节生成工具.7z

M1+卡控制字节生成工具,控制位的数值理解起来比较困难,这个软件可以方便我们理解控制位的含义。
7z
发布资源于 2 年前

C++ 多态的实现及原理

C++多态的实现原理分析:https://blog.csdn.net/afei__/article/details/82142775下文转自:https://www.cnblogs.com/cxq0017/p/6074247.htmlC++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型...
转载
119阅读
0评论
1点赞
发布博客于 2 年前

C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区

 转自:https://www.cnblogs.com/daocaoren/archive/2011/06/29/2092957.html  栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩...
转载
98阅读
0评论
1点赞
发布博客于 2 年前

编写高效C语言的四大绝招

编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就是针对编程工作中的一些体会和经验做相关的阐述。  第一招:以空间换时间  计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。比如说字符串的赋值:  方法A:通常的办法#define LEN 32 char string1 [LEN]; mem...
转载
156阅读
0评论
0点赞
发布博客于 2 年前

关于校园一卡通的便携化及Mifare M1卡的内部结构

一.便携化: 随着智能设备的普及化以及功能的集成化,现在人们出行只需要一部手机就可以了。但是如果你是在大学的话,就会知道,大学有校园卡这一说。学校会将校园的服务认证。集成到一张卡里面,只有通过卡片进行认证,才能获得学校的相关服务,例如:借书,洗澡,购物,吃饭,打水等等。 这种校园一卡通一般都是联网的,也就是说卡片的使用记录是会被存储到数据库中的,使用记录是可以...
原创
2040阅读
2评论
2点赞
发布博客于 2 年前

便携式校园卡DIY方案(超薄型)

本人大学屌丝,在折腾了无数次小米手机的NFC模拟功能之后,心灰意冷。在辛苦的摸索后,找到了一种易操作,低成本的便携式校园卡解决方案(其实早就想做这个东西了,只是刚开始不知道从何开始),做好的卡最薄的地方不到0.1mm,最厚的地方只有0.5mm,可以夹在手机壳后面直接刷,非常方便!!!今天有空分享出来,技术含量不高,但是值得借鉴,有相似想法的小伙伴可以少走些弯路。 放...
原创
1915阅读
9评论
5点赞
发布博客于 2 年前

机器人工程师学习计划(新工科自学方案)------杨硕

本文转自:https://zhuanlan.zhihu.com/p/22266788作者:YY硕来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。--------------------------------------------------------------------------------------------------------...
转载
1134阅读
4评论
4点赞
发布博客于 2 年前

线性代数

在网上看到的一篇文章,看了以后感触颇深。线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直犯傻的行列式性质和习题——把这行乘一个系数加到另一行上,再把那一列减过来,折腾得那叫一个热...
转载
2518阅读
2评论
28点赞
发布博客于 2 年前

C语言空指针NULL以及void指针

空指针 NULL一个指针变量可以指向计算机中的任何一块内存,不管该内存有没有被分配,也不管该内存有没有使用权限,只要把地址给它,它就可以指向,C语言没有一种机制来保证指向的内存的正确性,程序员必须自己提高警惕。很多初学者会在无意间对没有初始化的指针进行操作,这是非常危险的,请看下面的例子:#include <stdio.h> int main(){ cha...
转载
1023阅读
0评论
0点赞
发布博客于 2 年前

C语言预处理指令总结

预处理指令是以#号开头的代码行,#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符,整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。下面是本章涉及到的部分预处理指令:指令 说明 # 空指令,无任何效果 #include 包含一个源代码文件 #define 定义宏 #...
转载
95阅读
0评论
0点赞
发布博客于 2 年前

C语言条件编译详解

假如现在要开发一个C语言程序,让它输出红色的文字,并且要求跨平台,在 Windows 和 Linux 下都能运行,怎么办呢?这个程序的难点在于,不同平台下控制文字颜色的代码不一样,我们必须要能够识别出不同的平台。Windows 有专有的宏_WIN32,Linux 有专有的宏__linux__,以现有的知识,我们很容易就想到了 if else,请看下面的代码:#include &l...
转载
124阅读
0评论
0点赞
发布博客于 2 年前

C语言宏参数的字符串化和宏参数的连接

在宏定义中,有时还会用到#和##两个符号,它们能够对宏参数进行操作。# 的用法#用来将宏参数转换为字符串,也就是在宏参数的开头和末尾添加引号。例如有如下宏定义:#define STR(s) #s那么:printf("%s", STR(c.biancheng.net));printf("%s", STR("c.biancheng.net"));分别被展开为:pri...
转载
378阅读
0评论
0点赞
发布博客于 2 年前

Makefile 详解

原贴地址:https://tieba.baidu.com/p/591519800?pn=1概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你...
转载
204阅读
0评论
0点赞
发布博客于 2 年前

极致下料,玻璃板材板材下料软件

该软件是一种板材下料软件,可以获得板材利用率较高的,板材切割方案。运行时请用管理员权限运行
zip
发布资源于 2 年前

二维矩形排样相关论文打包

二维矩形排样相关论文,是参加数学建模比赛用到的相关论文。
7z
发布资源于 2 年前

江苏省工程训练赛--物料搬运小车(附代码)

程序和方案还有很多要改进的地方,自己以后也没有机会再做这个比赛了,当时自己苦思冥想的东西,如果能帮助到需要的人,那就再次发挥了价值!也很希望大家比完赛后,能分享自己的思考,想法和方案。================================================================ 比赛视频,大神勿喷:h...
原创
16262阅读
99评论
79点赞
发布博客于 2 年前

工程训练赛程序打包-物料搬运小车

这是比赛时最终运行时的代码,打包放在这里,需要的同学自取。
7z
发布资源于 2 年前

Arduino 字符串读取

字符串读取库函数,字符串读取库函数,字符串读取库函数。
zip
发布资源于 2 年前

蜘蛛机器人STL文件

这个文件是蜘蛛机器人的骨架文件,原作者的网站上有,为了方便大家,我下载下来了,有需要可以下载。
zip
发布资源于 2 年前

NO_002:STM32命名规范

转载
124阅读
0评论
0点赞
发布博客于 2 年前

NO_001:ARM架构与STM32

一.精简指令集和复杂指令集 精简指令集,是计算机中央处理器的一种设计模式,也被称为RISC(Reduced Instruction Set Computing的缩写)。[1]这种设计思路对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执行程度更好,编译器的效率更高。例如ARM和AVR(常用的Arduino开发板用的就是这种芯片)。精简指令集的芯片在低功耗和运算速度上...
原创
216阅读
0评论
0点赞
发布博客于 2 年前

M1破解合集

M1破解合集,包含破解软件和赋值软件之外还有其他各种相关转换工具,一应俱全。
7z
发布资源于 2 年前

ACR122U配套程序

ACR122U配套程序,
zip
发布资源于 2 年前

Arduino mega 芯片的数据手册

这个文件是Mega 2560的数据手册,如果对Arduino 的底层进行开发的话就会用到这个!
pdf
发布资源于 2 年前

MEGA2560改进模块板物料清单及对照表

Arduino 改进版,串口驱动为CH340G,该文件是这个板子的元件物料对照表。
7z
发布资源于 2 年前

微软运行库

msvcr100.dll 文件丢失,一般是微软的运行库没有安装,上面是常用的微软运行库的集合,安装完之后就能解决动态链接库丢失的问题。
7z
发布资源于 2 年前

嵌入式操作系统

嵌入式操作系统
7z
发布资源于 2 年前

Shell脚本学习指南 中文PDF

《Shell脚本学习指南》将告诉你这些有关UNIX主流工具的知识。除此之外,《Shell脚本学习指南》还会帮助你解决UNIX命令与标准的差异。
7z
发布资源于 2 年前

Essential C++中文版+完整源代码+习题答案

Essential_C++ 程序源代码 本書的所有程式,以及習題解答中的完整程式碼,皆可線上取得。你可以在 Addison Wesley Longman 的網站(www.awl.com/cseng/titles/0-201-48518-4)或我的個人首頁(www.objectwrite.com)中取得。所有程式皆在 Visual C++ 5.0 環境中以 Intel C++ 編譯器測試過
7z
发布资源于 2 年前

33067526_机械工程导论影印版_[美]威克特着_西安交通大学

33067526_机械工程导论影印版_[美]威克特着_西安交通大学
7z
发布资源于 2 年前

计算机专业导论——语言与算法 (思维导图)

语言与算法:
原创
545阅读
0评论
2点赞
发布博客于 2 年前

计算机专业导论—思维与系统(思维导图)

《计算机专业导论》http://www.icourse163.org/learn/HIT-437006?tid=1003166004#/learn/content思维与系统:
原创
1634阅读
0评论
0点赞
发布博客于 2 年前

bochs(2.1.1)简易教程

这是网友王南洋制作的《x86汇编语言:从实模式到保护模式》工具。是一个bochs虚拟机的简单教程。CSDN有一个太贵了,我下载了重新上传,方便没有积分的用户。
7z
发布资源于 2 年前

常用数值算法--C语言(重要)

这是用C语言实现的常用的数值算法,例如雅可比迭代法,最小二乘法,拉格朗日插值多项式,改进欧拉法,牛顿迭代法,需要提升C语言算法能力的小伙伴可以看看。
7z
发布资源于 3 年前

《C语言程序设计_现代方法 第2版》

《C语言程序设计_现代方法 第2版》《C语言程序设计_现代方法 第2版》
7z
发布资源于 3 年前

Shell脚本学习指南 中文PDF版

Shell脚本学习指南 中文PDF版
7z
发布资源于 3 年前

[鸟哥的Linux私房菜]基础学习篇(第三版)

这个是我要自学网Linux入门的配套书,讲的非常好。如果有需要入门Linux的小伙伴,建议读读这本书!
7z
发布资源于 3 年前

六足机器人的运动分析及路径规划

详细的介绍了多足机器人运动仿真,路径规划和坐标转换技术,并且过程详细。
7z
发布资源于 3 年前

Arduino IDE 打不开的解决办法 Using proxy DIRECT

                我在网上没有找到相关的解决办法,我一打开Arduino IDE就卡在哪里,反正最后啥也不现实,任务栏也有图标。解决办法很简单,把你刚刚最后打开的Arduino 代码文件换一个位置,或者删除就能打开IDE了!具体原因还不清楚。...
原创
4175阅读
5评论
0点赞
发布博客于 3 年前

凡人修真传-程序员的十个等级

今天星期五, 研发室内百无聊赖, 坐我对面的一位密码学算法工程师(绝对的大神)给我丢过来一份文档, 看了开头还觉得挺好玩, 越往后看越纠结, 看完后顿时内牛满面汗如雨下,  这酸爽犹如大学期间历时8个月从头到尾写完c++primer的最后一道习题并顺利编译通过---没有让我精通c++反而仅仅给我开了一扇初窥c++浩瀚无穷的门看完这篇文档, 不由自主联系了下最近在地铁上看的玄幻小说(生平第一次接触该...
转载
455阅读
1评论
6点赞
发布博客于 3 年前

最好的MATLAB入门教程(没有之一!)

https://ww2.mathworks.cn/learn/tutorials/matlab-onramp.html?s_eid=PEP_ILMEDUPage_learning        这个是MathWorks公司官方提供的MATLAB入门教程,简洁明了!!!非常适合初学者,这是我迄今为止见过的最好的入门教程,没有之一!!!         如果你是初学者,我建议你花两个小时看完,...
原创
127897阅读
39评论
122点赞
发布博客于 3 年前

Matlab 中文论坛等待验证会员

       由于数学建模的需要,我开始自学Matlab,要知道自学找到一个好的社区时非常重要的!!!!我一开始注册Matlab中文论坛,已知显示是待验证会员,当时一脸懵逼,我以为买了他的书才能激活。原来是自己的邮箱没有验证*—*!!!!      下面链接是解决方法的帖子的链接:http://www.ilovematlab.cn/forum.php?mod=viewthread&amp;ti...
原创
994阅读
0评论
1点赞
发布博客于 3 年前

VC++6.0 Linking卡住问题的解决过程

之前在学C语言时遇到过的问题。安装好VC6.0,在编译时出现怪现象,情况如下:   点击Build(F7)按钮;完成了compile之后,卡在Linking.....处,VC将一系列的菜单及工具条按钮禁止,不再有任何反应。此时如果关闭VC,则出现错误提示“You can not close workspace while a build is in porgress,Select the ...
转载
786阅读
0评论
0点赞
发布博客于 3 年前

IEEE中的浮点编码计算

float类型在内存中占4字节,最高位表示符号位,剩下31位,从右向左取8位用于表示指数,其余用于表示尾数在进行二进制转化前,需要进行科学记数法转换,具体步骤如下1.看符号位,正数为0,负数为12.将数转化为相应的二进制数3.用科学记数法转化为相应的形式 如:1.xxxxxx*2^n()4.n为指数,加上1275..转化后用二进制拼接写出 举个例子12.25...
原创
540阅读
0评论
0点赞
发布博客于 3 年前

干货 | 机械臂的坐标系与数学模型:传说中的DH参数

本文转自 ROBOTICS公众号 上一篇我们暂时抛开机器人,讲了坐标系之间怎样进行平移和旋转变换(如果你不记得或没有看过上一篇文章,可关注后回复102查看);今天,我们要把目光收回到机器人身上,看看我们怎样用一系列坐标系来描述一个链式机械臂,机器人学常说的DH参数(Denavit–Hartenberg parameters)又是什么。 相邻关节的坐标变换在第一篇文章(《干货...
转载
2171阅读
0评论
2点赞
发布博客于 3 年前

干货 | 位置角度平移旋转,“乱七八糟”的坐标变换

 本文转自ROBOTICS公众号今天我们要讲所有学习机器人学的人都需要具备的一项基本技能——坐标变换。看明白这篇文章,你需要一点基础的向量和矩阵知识,不用多,只要知道向量的加减,点乘(内积);矩阵的定义、加减乘逆以及转置;还有矩阵与向量的乘法就够了。机器人学为什么需要坐标变换呢?因为控制一个机械臂的根本,就是弄明白每一个关节的joint position与end effector的po...
转载
2440阅读
0评论
0点赞
发布博客于 3 年前

干货 | 从RP入门机器人学

本文转自ROBOTICS公众号本科阶段的机器人竞赛制作的机器人、生活中见到的扫地机器人,它们都是轮式的移动机器人;移动机器人本身运动控制比较简单,难点在于对外界的感知理解,因此相关研究更多的是人工智能、机器视觉、自然语言处理这一类。然而移动机器人除了移动、简单的搬运货物等功能,缺乏真正的操作(manipulate)外界物体的能力;对这种能力的需求,就是机械臂存在的意义,也是我们学习它的意义。...
转载
832阅读
0评论
1点赞
发布博客于 3 年前

新手如何使用好烙铁

 -------------------------------------------------------------------------------------------------------------------------------------------------------------------链接:https://pan.baidu.com/s/1FaxhzB...
原创
914阅读
4评论
0点赞
发布博客于 3 年前

什么叫做“假学习”,什么是“真学习”!

转自:https://fishc.com.cn/thread-2886-1-1.html 什么叫做“假学习”?一、看书 买一堆书,有空看看。看书,这是典型的假学习。看书看不懂还在看,就是假学习,欺骗自己,安慰自己正在学习而已。专业书都写得很好,但大都是写给已经懂的人看的。看书的最大作用就是证明自己看书是学不到东西的,然后只有寻找其他途径。 建议:把书合上,想一想,你...
转载
4073阅读
5评论
8点赞
发布博客于 3 年前

大话数据结构【2】—算法

  经常听他们吹牛逼,这个用了什么什么牛逼的算法,起了一个牛哄哄的名字,反正挺吓人人的,不知道为什么,现在给新东西起名字是越来越“吓人了”!  其实算法就是解决特定问题的求解步骤,在计算机中表现为指令的有限序列。没有什么吓人的东西,只是它的思想很精妙,有些作者可能是为了让你感受到他思想的无比美妙的思想,才起了一个“吓人的名字吧”。  算法有时候可以理解成看待问题的角度,角度对了,事半功倍,...
原创
1079阅读
2评论
0点赞
发布博客于 3 年前

大话数据结构【1】-数据结构绪论

     大话数据结构真是一本不错的书。     何为数据结构,书中的定义是这样的,相互之间存在的一种或者多种特定关系的数据元素的集合。在看郝兵老师的数据结构的时候,他是这么解释的,数据结构是元素之间的关系。这种关系就叫做数据结构,我个人还是更偏向于后面一种。     谈到数据结构就一定要提到算法,应为你以一种方式来存储元素,就要用一种方式来将元素给拿出来,而拿出来的方式就叫做算法。当然这...
原创
221阅读
0评论
2点赞
发布博客于 3 年前

溜课神器的解压密码合集

这是溜课神器的解压密码合集,之前自己手里也有好多溜课的资源可是没有密码,于是只好自己买了一个会员,现在把密码备份一份在这里以防不时之需,需要的同学可以下载。毕竟自己花了299,资源分设高一点。
7z
发布资源于 3 年前

100个经典例题(C语言)

100个经典例题(C语言),学习编程语言不光要看书看视频,京城思考,还要多做题目,这样才能让自己的思路融汇贯通,这100个经典例题相信会帮助大家很好的理解自己做学的知识。
7z
发布资源于 3 年前

【高清扫描版】新一代视频压缩编码标准-H.264_AVC(第二版)

H.264视频编码技术被称为新一代,视频编码标准。本书在介绍数字视频和基本编码原理的基础上,系统阐述了H264/AVC标准的特点,编码器的原理以及码流的句法和定义,根据音视频编码技术的特点和应用发展的特点,还分别论述了H.264视频编码传输在移动通信中的应用,H.264的高保真范围扩展FRExt和H264的可伸缩编码SVC。
7z
发布资源于 3 年前

MATLAB 隐函数作图(例如:(x^2+y^2+z^2)^2=2*(x^2-y^2-z^2))

参考内容:https://www.cnblogs.com/kailugaji/p/6831451.html                  https://blog.csdn.net/nghuyong/article/details/51871985 对于隐函数,不能用 Matlab 一般的绘图函数进行绘制,不过MATLAB 提供了一个专门的工具箱  mupad;使用时就在命令行...
原创
8160阅读
0评论
1点赞
发布博客于 3 年前

黑客说

文/任晓珲原文地址:https://zhuanlan.zhihu.com/p/24698829目录:缘起——为何撰写此文 心法——术与道的博弈 准备——要考虑的问题 经验——学习路线详解 结尾——参考书籍列表 迭代——典型问题解答  1. 缘起——为何撰写此文从2003年开始接触黑客技术以来,前前后后解答关于如何学习黑客技术的问题近百次,也曾经多次被一些初学者的...
转载
783阅读
2评论
5点赞
发布博客于 3 年前

视频压制探索与B站视频压制参数解析

一.视频压制的目的? 视频压制技术的初衷,是为了在保证质量的前提下最大程度缩减文件的体积。通过压制减小文件的体积(可以减少存放视频的硬盘空间),降低视频的码率(可以降低服务器的传输压力,而且降低码率还可以减轻网络传输的负担,网速不快的情况下也能欣赏到较好的画质)。对于视频站点来说,通过压制视频,在尽可能保持质量的情况下,减低运营成本;对于个人用户来说,通过压制,用一定量的带宽资源或者存储...
原创
9339阅读
0评论
5点赞
发布博客于 3 年前

分辨率、帧率和码率三者之间的关系

转自:https://blog.csdn.net/lipengshiwo/article/details/53169235?utm_source=copy 帧率:FPS(每秒钟要多少帧画面);   以及Gop(表示多少秒一个I帧)码率:编码器每秒编出的数据大小,单位是kbps,比如800kbps代表编码器每秒产生800kb(或100KB)的数据。分辨率:单位英寸中所包含的像素点数; VGA...
转载
1431阅读
0评论
0点赞
发布博客于 3 年前

图文详解YUV420数据格式

转自:https://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.htmlYUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y...
转载
367阅读
0评论
0点赞
发布博客于 3 年前

RGB、YUV和HSV颜色空间模型

转自:https://www.cnblogs.com/justkong/p/6570914.html 一、概述颜色通常用三个独立的属性来描述,三个独立变量综合作用,自然就构成一个空间坐标,这就是颜色空间。但被描述的颜色对象本身是客观的,不同颜色空间只是从不同的角度去衡量同一个对象。颜色空间按照基本机构可以分为两大类:基色颜色空间和色、亮分离颜色空间。前者典型的是RGB,后者包括YUV和...
转载
471阅读
0评论
0点赞
发布博客于 3 年前

视频编码中 逐层扫描 (非交错扫描) 和 隔行扫描 (交错扫描) 的区别?

交错扫瞄(隔行扫瞄, Interlaced), 就是一个画面分成两次送出, 先送奇数线的画面后, 再送偶数线,显示时再将它们合成完整画面. 非交错扫瞄(逐行扫瞄, Porgressive), 就是每次都送完整的画面, 不需要奇偶画面重新组合.所以在非交错式显示的萤幕上观看时, 交错画面要把它重组回来, 这个动作叫做 "去交错" (Deinterlaced)直接来看看, 到底它们是什么.下图是隔...
转载
878阅读
0评论
1点赞
发布博客于 3 年前

汇编语言--知识整理

一.基础知识     首先,我们学习汇编语言不是为了编程的,而是为了理解计算机的底层逻辑(CPU的逻辑),以此来获得底层编程的体验,从而达到对操作系统,编程,以及技术的更深层次的理解。     对于电脑来讲,它完全是电路构成的,而逻辑的实现主要依赖于数字电路。由于计算机硬件的特殊性,电脑只认识高低电平,也就是0和1。所以一开始的程序(逻辑)都是用0和1来表达的。可想而知,这对于人类来说是非...
原创
269阅读
0评论
1点赞
发布博客于 3 年前

数据结构与算法笔记整理--3(郝兵)

30.线性结构复习,与非线性结构的关系1.线性结构: 每个节点只有一个后续节点和前驱结点,首节点(第一个有效的节点)没有前驱节点,尾节点(最后一个有效的节点)没有后续节点。--------------------------------------------------------------------------------------- 逻辑结构: ...
原创
210阅读
0评论
0点赞
发布博客于 3 年前

数据结构与算法整理--2(郝兵)

16.复习数据结构:     狭义:        数据结构是专门研究数据存储的问题        数据的存储包括:个体存储 + 个体之间关系的存储    广义:        数据结构既包括数据的存储也包括数据的操作        对存储数据的操作就是算法。算法:    狭义:        算法是和数据存储密切相关的    广义:       ...
原创
155阅读
0评论
0点赞
发布博客于 3 年前