自定义博客皮肤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)
  • 资源 (23)
  • 收藏
  • 关注

转载 C语言volatile关键字

一、volatile 的意思是“易失的,易改变的”。这个限定词的含义是向编译器指明变量的内容可能会由于其他程序的修改而变化。通常在程序中申明了一个变量时,编译器会尽量把它存放在通用寄存器中,例如ebx。当CPU把其值放到ebx中后就不会再关心对应内存中的值。若此时其他程序(例如内核程序或一个中断)修改了内存中它的值,ebx中的值并不会随之更新。为了解决这种情况就创建了volatile限定...

2019-05-30 18:56:50 240

转载 【计算机基础】 --- 详解大端模式和小端模式

原文地址:https://blog.csdn.net/ce123_zhouwei/article/details/6971544一、大端模式和小端模式的起源关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大...

2019-05-30 16:45:45 1437

原创 HARDWARE --- IIC协议

IIC详解1、I2C总线具有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL2、IIC总线上可以挂很多设备:多个主设备,多个从设备(外围 设备)。上图中主设备是两个单片机,剩下的都是从设备。3、多主机会产生总线裁决问题。当多个主机同时想占用总线时,企图启动总线传输数据,就叫做总线竞争。I2C通过总线仲裁,以决定哪台主机控制总线4、上拉电阻一般在4...

2019-05-30 10:33:14 905

原创 【HARDWARE】 --- SPI接口协议介绍与应用说明

SPI总线介绍  SPI(Serial Peripheral Interface,串行外设接口)是由Motorola提出的一种全双工同步串行通信接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息,通信波特率可以高达5Mbps。SPI接口主要应用在EEPROM、FLASH、实时时钟、网络控制器、LCD显示驱动器、AD转换器,数字信号处理器、数字信号解码器等设备之间。 ...

2019-05-30 09:51:46 1289

转载 Linux中/proc目录下文件详解

转载于:http://blog.chinaunix.net/uid-10449864-id-2956854.htmlLinux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。可以使用的文件随系统配置的变化而变化。命令procinfo能够显示基于其中某些文件的多种系统信息。以下详细描述/proc下的文件。...

2019-05-25 15:31:40 1125

原创 MobaXterm的是有用方法---集串口,SSH远程登录和FTP传输三合一工具

以前的资料里,串口和SSH远程登使用SecureCRT,window与ubuntu数据传输使用filezilla,窗口切换来切换去,麻烦也眼花缭乱。有没有一个工具搞定串口、SSH和FTP?有!它就是MobaXterm。是不是特别高效呢?MobaXterm是一个全功能的终端软件。支持SSH连接,支持FTP、串口等协议。MobaXterm分免费开源版和收费专业版。官网提供MobaX...

2019-05-22 09:42:09 8338

转载 使用apt-cache search搜索想要的软件包

我在编译u-boot代码的时候遇到了如下问题:LD test/dm/built-in.o CC examples/standalone/stubs.o LD examples/standalone/libstubs.o CC examples/standalone/hello_world.o LD examples/stand...

2019-05-15 13:58:09 10706 1

原创 Ubunt修改时间和时区的方法

1、查看时区bob@bob-HP-Pro-2000-Microtower-PC:~$ date -RTue, 14 May 2019 08:29:51 +08002、如果要修改时区,执行sudo tzselectbob@bob-HP-Pro-2000-Microtower-PC:~$ sudo tzselectPlease identify a location so tha...

2019-05-14 08:38:30 494

原创 offsetof宏与container_of宏

说明:Linux内核中这两个宏用的非常多,所以在这里总结下1、offsetof宏作用:计算一个结构体成员变量在这个结构体中的偏移量 我之前写过一篇如何计算结构体偏移量的文章,虽然可以手工计算,但是结构体成员太多的话,手工肯定是不现实的,所以Linux定义了这样一个宏。https://blog.csdn.net/weixin_42445727/article/de...

2019-05-12 22:31:21 248

原创 vim快捷键

实际工作中,还是要掌握这些快捷键的,今天整理下。太慢了确实显得很菜一、终端相关操作快捷键1、创建终端快捷键Ctrl + Alt + T2、在一个终端中创建一个新的变迁Ctrl+Shift+T3、切换标签 Alt + n4、新开终端Ctrl + Shift + n二、vi的三种基本工作模式命令模式文本输入模式末行模式1、vim基本操作i:插入到光标前I:插到...

2019-05-07 22:34:32 249

file:///home/bsw0520/ybb/1.zip

file:///home/bsw0520/ybb/1.zip

2024-08-02

JNI实现java cpp相互调用

JNI实现java cpp相互调用,包括动态注册和静态注册两种方式,具体包含 静态方式实现: C/C++中访问Java方法 C/C++中访问Java父类的方法 C/C++中访问/修改Java变量 Java中访问C/C++方法 Java中访问/修改C/C++变量 动态方式实现: C/C++中访问Java方法 C/C++中访问Java父类的方法 C/C++中访问/修改Java变量 Java中访问C/C++方法 Java中访问/修改C/C++变量

2023-07-06

cmake菜谱中文版, cmake practice 很好的cmake入门资料

cmake菜谱中文版, cmake practice 很好的cmake入门资料

2022-03-24

cmake完整工程示例

1. 完整cmake示例,多晚文件管理 2. 演示如何生成动态库,以及如何使用动态库

2022-03-19

multi_process_operate_db.zip

多进程访问sqlite,项目源码,数据库冲突以及解决方法

2022-01-12

C/C++编程规范文档

C/C++编程规范文档

2021-12-24

callback_function_usage.tar.gz

实际工程中使用的回调函数示例

2021-10-27

MQTT协议资源资源,mqtt

MQTT协议资源资源,mqtt

2021-10-24

F1移植CANFestival.rar

F1正点原子开发板移植CanOpen源码

2021-10-12

01_shell编程.pdf

shell教程,关注“M2嵌入式”,回shell免费获取

2021-09-07

01_Linux网络编程-网络基础-socket编程-高并发服务器.docx

01_Linux网络编程-网络基础-socket编程-高并发服务器.docx

2021-09-06

Linux网络编程-网络基础-socket编程-高并发服务器.pdf

《Linux下C语言socket网络编程视频教程》对应文档 https://www.bilibili.com/video/BV1J4411j7Rx?p=19&spm_id_from=pageDriver

2021-09-05

脱不花·30天沟通训练营.pdf

企业内部员工沟通技巧

2021-08-26

general_Makefile_usage.rar

通用Makefile生成动态库示例

2021-08-15

c++基础与提高.rar

C++提高教程

2021-07-19

GNU_Makecn.rar

GNU_make ,用makefile管理工程的时候,很好的参考文档,比一起学makefile更具体

2019-08-14

C语言中如何使用全局变量示例

C语言中如何使用全局变量简单示例,多文件.c中如何使用全局变量 关注“M2嵌入式”公众号,回复资源免费下载

2018-11-20

龙邱SYN7318非特定语音识别模块程序

SYN7318语音模块,代码已经移植到正点原子F1开发板,只需要简单的实验下,就可以移植到自己的项目

2018-10-28

STM32 L298N代码

STM32控制L298N驱动电机,通过按键实现控制,是调节PWM脉宽以及正反转

2018-10-04

LD3320语音模块STM32

硬件基于正点原子F1开发板,控制LD3320模块,用于语音控制,程序只是给出了控制LED示范。

2018-10-04

STM驱动有刷电机源码

STM32驱动25GA370电机,PWM驱动,可以直接改引脚去用到自己的项目

2018-10-04

CanFestival3.10源码

从CanFestival官网下载的最新的源码,可以自己移植到工控机或者单片机

2018-10-04

PCB封装库---经过很多次画板检验

常见的各种接口封装包括DB9、USB内存等等、芯片封装(常见的sTM32、DSP、以及常见电源芯片)、元器件封装(0603、SOT23等等)

2018-09-27

根文件系统

参考朱有鹏老师嵌入式视屏课程,自己制作的根文件,跟视屏里面一样的操作

2018-09-25

大彩串口屏-正点原子STM32DEMO

广州大彩屏,STM32程序,用正点原子的例程移植的,他们自带的例程是Keil4的,改了很多地方。

2018-06-21

空空如也

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

TA关注的人

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