自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

现社会信息量太大!努力为电子、软件行业提供优质、可靠的经验和资源,贡献锦薄之力

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 大小端概述,验证、转换方法,常见单片机、CPU、系统、文件模式

STM32单片机的存储方式为小端模式举个例子:0x87 65 43 21 在内存 0x20 00 00 00 中的表示形式。1)大端模式:Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。(其实大端模式才是我们直观上认为的模式,和字符串存储的模式差类似)-------------------------低地址 ------------------------------------------------------------------> 高地址

2020-12-26 15:03:32 668

原创 STM32 串口接收 检测到溢出错误 无法清标志

单片机 重定向c库函数printf到串口 方便了很多调试工作! 但今天要用到一个重定向c库函数scanf到串口,于是就用了下面函数。开始用的也挺好!但遇到特殊场合就很难用,还有各种问题!发现百度也说了scanf 函数 的一些问题! 折腾了很久决定放弃!自己编写接收函数!scanf 问题:scanf函数 点击链接…/** ******************************************************************************* * @brief

2020-12-25 20:18:10 2121

原创 常用的集成开环境IDE

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器、图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。每个IDE的针对性不同,承载的编译器不同,不同的语

2020-12-22 00:01:58 3278

原创 MAC地址

正式的产品MAC地址是需要向IEEE申请的,简单介绍一下MAC地址的两种申请方式:1。OUI方式:一般都是以这种方式申请为多,因为总共12位16进制码的MAC地址, 厂商ID占前6位, 其他6位客户都可以随意使用,自行管理,申请费用是1650美金,一次性收费。这样申请一个厂商ID号可以享用2的24次方即16777216个MAC地址,通常记为1600万个。申请方式是,首先确定自己的公司名称没有和别人重复,这个可以在这里查询:http://standards.ieee.org/regauth/oui/i

2020-12-19 13:09:17 447 1

原创 通信协议常见的帧头帧尾

以太网帧帧头(协议标识):IPv4 0x0800IPX 0x8137ARP 0x0806Pause Control 0x8808IPv6 0x86DD其他通信协议常见的帧头帧尾:帧头:0x55AA0xEB900x22220xAAAA帧尾:0x0D0x0D0A...

2020-12-15 11:58:05 9779

原创 解释型语言与编译型语言、 解释器与编译器 概念区别

类别优点缺点应用场合代表语言解释型 语言运行的时候将程序翻译成机器语言跨平台,开发效率高执行速度相对慢网页脚本、服务器脚本及辅助开发接口Java, JavaScript、VBScript、Perl、Python、Ruby、MATLAB编译型 语言源代码编译生成机器语言,再由机器运行机器码执行速度快不能跨平台,开发效率低操作系统、大型应用程序、数据库系统、单片机C/C++、Pascal/Object Pascal(Delphi)但随着硬件的升级和设计...

2020-12-13 20:39:34 611

原创 程序员常用的代码编辑器

文本编辑器名称资费运行环境Sublime Text收费跨平台(OS X、Windows、Linux)Atom免费 开源跨平台(OS X、Windows、Linux)Vim免费 开源跨平台(Unix、Linux、Mac OS、Windows)Emacs免费跨平台(OS X、Windows、Linux)Visual Studio Code免费跨平台(Windows、Linux、Mac OS)NodePad++免费仅兼容 Windows...

2020-12-13 19:49:19 2916 1

原创 上位机开发 常用的平台及语言

一、有哪些上位机开发平台(优缺点和使用场景)由于上位机概念的广泛性,所以上位机开发平台可以是任何开发平台。这里介绍几个常用的经典的上位机开发平台及其特性。VB(Visual Basic)开发语言:Basic(BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连接等步骤即可执行,类似脚本语言)开发工具:Visual Basic(语言简单易用,对面向对象编程和多线程编程支持不完整)适用平台:WINDOWS ALL平台特点:以面向对象的思想开发可视化图形界面的应用程序。采用面向对象程序设计方

2020-12-09 13:17:33 13511

原创 MDK/Keil 中文注释 乱码 解决方法

2020-12-03 21:03:52 1680

原创 护眼颜色RGB设置(Notepad++, MDK,UE,SourceInsight 等 编辑器)

2020-12-03 10:58:15 763

《C_C++ 语言参考》 中文帮助文档.rar

《C_C++ 语言参考》 中文帮助文档.rar

2021-05-02

编程规范V02.pdf

该编程规范 吸收了 谷歌、微软、ARM、ST、华为、阿里巴巴、腾讯、百度 等编程规范的共性与长处!

2021-01-29

W25Q64(带书签版)(有笔记).pdf

W25Q64是华邦公司推出的大容量SPI FLASH产品,其容量为64M Bit (8M Byte)。笔者使用该器件时花了时间,很多很少用到!为了帮助英语不好的较少阅读时间,把常用的做了注释,以便减少阅读!

2020-07-07

AT24C02/04/08/16/32中文手册.pdf

AT24C02/04/08/16/32中文手册,并有私人注解笔记,英文不好码农可以参考!希望能有帮助

2020-07-06

《电机总结》.pdf

本人原创 文中总结各类电机,涉及电磁学、名词概念、原理、分类、应用领域、市场占有率情况等等。BLDC、直流电机、串激电机、同步电机、感应电机、伺服电机.......

2020-07-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除