自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 移远 M26 GSM模组(2G通信模组)AT指令测试 TCP 通信过程

1. 环境准备1.1. 硬件准备小熊派开发板M26通信模组1.2. 软件准备QCOM串口助手M26通信模组测试AT命令脚本(M26.ini)下载地址:https://github.com/Mculover666/QCOM_Tools_Scripts下载之后在QCOM中导入M26测试脚本的方法如下:文档准备M26 AT命令手册此文档来自于移远官方!阅...

2020-04-29 14:38:18 5828

原创 小熊派移植TencentOS-tiny+ESP8266+MQTT对接腾讯云平台IoThub

1. 参考文档TencentOS-tiny 正式开源,全网首发评测,带你极速上手体验!TencentOS tiny端云对接开发指南(IoTHub)2. 云端配置登录腾讯云, 搜索"云产品"下的"物联网通信"产品, 或直接访问:https://console.cloud.tencent.com/iotcloud2.1. 创建新产品对于认证方式, 指定了设备通过何种方式和云端进...

2020-04-29 12:30:58 9983 3

原创 EasyFlash | 让 Flash 成为小型 KV 数据库

嵌入式开源项目精选专栏本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背后的实现思想,提升自己的代码水平,和其它专栏相比,本专栏的优势在于:不会单纯的介绍分享项目,还会包含作者亲自实践的过程分享,甚至还会有对它背后的设计思想解读。目前本专栏包含的开源项目有:SFUD | 一个简...

2020-04-23 20:09:13 10452

转载 EasyFlash V4.0 ENV 功能设计与实现

声明:本文档来源于EasyFlash的仓库,原作者armink。因github上图片显示缓慢,我转载到了CSDN。文档链接:EasyFlash V4.0 ENV 功能设计与实现EasyFlash V4.0 ENV 功能设计与实现1、为什么要开发 V4.0EasyFlash 是我个人开发的第二款开源软件,自 2015 年初正式开源出来,至今(2019.02)已经经历了 4 年多时间。期...

2020-04-23 20:07:31 3943 2

原创 基于MySQL的嵌入式Linux自动抄表系统设计与实现(附源码)

1. 系统设计1.1. 服务端程序设计服务器端程序具有如下功能:① 同时具备通信和数据库管理功能,协议自定(即收到的哪个字段表示什么意思,为了简化,可直接用普通字符串,不考虑通信开销问题);② 绑定 IP、端口,等待接收客户端消息(UDP);③ 收到用户(客户端)发过来的信息(需要携带用户号、总用电量)后,在数据库中更新该用户的总用电量、本年度用电量、电费余额(根据本次用电、阶梯电价和...

2020-04-23 17:29:46 2219 2

原创 MySQL学习笔记 | 06 - C语言嵌入SQL语句访问数据库

MySQL学习笔记 | 01-为什么要使用数据库MySQL学习笔记 | 02 - MySQL在Windows下的安装、配置、服务启动/停止、用户登录、查看版本号MySQL学习笔记 | 03 - MySQL在 Ubuntu 下的安装、配置、服务启动/停止、用户登录退出MySQL学习笔记 | 04 - MySQL数据库基本操作(增加、修改、删除、查看)MySQL学习笔记 | 05 - 普通用...

2020-04-22 16:05:22 2143

原创 MySQL学习笔记 | 05 - 普通用户新增、删除、授权、撤销登录权限

MySQL学习笔记 | 01-为什么要使用数据库MySQL学习笔记 | 02 - MySQL在Windows下的安装、配置、服务启动/停止、用户登录、查看版本号MySQL学习笔记 | 03 - MySQL在 Ubuntu 下的安装、配置、服务启动/停止、用户登录退出MySQL学习笔记 | 04 - MySQL数据库基本操作(增加、修改、删除、查看)在之前的几节都是直接在本地登录root...

2020-04-22 13:45:30 782

原创 MySQL学习笔记 | 04 - MySQL数据库基本操作(增加、修改、删除、查看)

MySQL学习笔记 | 01-为什么要使用数据库MySQL学习笔记 | 02 - MySQL在Windows下的安装、配置、服务启动/停止、用户登录、查看版本号MySQL学习笔记 | 03 - MySQL在 Ubuntu 下的安装、配置、服务启动/停止、用户登录退出注意,MySQL中输入的所有语句都要以;或/q结尾!接下来的所有操作以电网公司管理用户用电记录为例。1. 数据库的查...

2020-04-22 11:27:41 1025

原创 Qemu连接外网的配置方法

环境说明:PC:Win10,连接WIFI正常上网;VMware:Ubuntu16.04,使用Net模式正常上网;Qemu:无法ping通外网;1. 开启 IP 转发首先切换到root模式,然后开启ip转发:sudo suecho 1 > /proc/sys/net/ipv4/ip_forward此方式为临时开启,重启之后不再生效。如果想永久生效,则在root用户下编...

2020-04-21 18:52:02 10737

原创 麻雀虽小,五脏俱全!RT-Thread BK7252 麻雀一号开发板上手体验

1. 麻雀一号开发板最近收到了RT-Thread的麻雀一号开发板,这款开发板可真的是:麻雀虽小,五脏俱全啊!主控芯片:BK7252,博通集成电路的一款高性能 WiFi 模块,CPU 主频180Mhz,内部拥有 512KB 内嵌 RAM 和 4M byte Flash 空间;低功耗:在深度睡眠模式下,仅需 8 uA;内置 WiFi 、 BLE 模块,可快速实现网路通信;板载摄像头、音频扬...

2020-04-20 10:52:54 7544 6

原创 Linux UDP服务端和客户端程序

UDP服务端:/** * @brief UDP服务端 * @author Mculover666 * @date 2020/04/15*/#include <stdio.h>#include <unistd.h>#include <sys/types.h>#include <sys/socket.h>#include ...

2020-04-19 17:00:19 2646

原创 SFUD | 一款串行 Flash 通用驱动库

嵌入式开源项目精选专栏本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背后的实现思想,提升自己的代码水平,和其它专栏相比,本专栏的优势在于:不会单纯的介绍分享项目,还会包含作者亲自实践的过程分享,甚至还会有对它背后的设计思想解读。目前本专栏包含的开源项目有:cJSON | 一个...

2020-04-18 10:52:53 4867

原创 EasyLogger | 一款轻量级且高性能的日志库

嵌入式开源项目精选专栏本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背后的实现思想,提升自己的代码水平,和其它专栏相比,本专栏的优势在于:不会单纯的介绍分享项目,还会包含作者亲自实践的过程分享,甚至还会有对它背后的设计思想解读。目前本专栏包含的开源项目有:SFUD | 一个简...

2020-04-11 21:21:47 14824 5

原创 好玩!C语言打印彩色字符,还能闪烁!

1. ANSI escape code最近在研究日志打印组件easylogger,玩转各种彩色日志打印不亦乐乎,好奇心越来越重,遂深入研究,发现了一个非常神奇的东西:ANSI escape code!escape sequence code 全称叫做 escape sequence code,即 Escape 序列屏幕控制码,其实就是一些特殊的字符,将这些字符加入到printf打印的内容中,...

2020-04-10 15:31:49 15154 34

原创 C语言 | 冒泡排序算法

1.功能将输入的数组按照从小到大冒泡排序。2. 算法实现int bubble(int a[], int n){ int temp; int i,j; for(i = 0; i< n-2;i++) { for(j = 0;j < n-1-i;j++) { if(a[j] > a[j+1...

2020-04-09 08:07:26 1262 2

原创 letter-shell | 一个功能强大的嵌入式shell

嵌入式开源项目精选专栏本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背后的实现思想,提升自己的代码水平,和其它专栏相比,本专栏的优势在于:不会单纯的介绍分享项目,还会包含作者亲自实践的过程分享,甚至还会有对它背后的设计思想解读。目前本专栏包含的开源项目有:SFUD | 一个简...

2020-04-04 19:51:42 22504 11

原创 MySQL学习笔记 | 03 - MySQL在 Ubuntu 下的安装、配置、服务启动/停止、用户登录退出

Linux下载和安装软件包安装先下载,然后安装。在线安装red hat/centosyum install mysql mysql-server mysql-develubuntusudo apt-get install mysql-server mysql-client libmysqlclient-dev...

2020-04-02 15:35:26 809

原创 Ubuntu 安装 qemu 运行 Linux 3.16

环境说明:虚拟机:VMware 12系统:16.04配置:1核1G1. 更换阿里源sudo vim /etc/apt/sources.list将全部内容替换:deb http://mirrors.aliyun.com/ubuntu/ xenial maindeb-src http://mirrors.aliyun.com/ubuntu/ xenial maindeb ht...

2020-04-01 18:39:19 3065

bh1750FVI中文数据手册.pdf

单片机和嵌入式开发中常用的16位数字输出型环境光强度传感器(IIC接口)

2019-07-16

Image2Lcd 2.9(破解版).7z

Image2Lcd 是一款工具软件,它能使你把各种来源的图片转换成特定的数据格式以用来匹配单片机系统所需要的显示数据格式。Image2Lcd支持的输入图像格式包括: BMP, WBMP, JPG, GIF, WMF, EMF, ICO, 等等。Image2Lcd的输出数据类型包括定制的二进制类型、C语言数组类型和标准的BMP格式、WBMP格式。Image2Lcd能可视调节输入图象的数据扫描方式、灰度(颜色数)、图像数据排列方式、亮度、对比度、等等。对于包含了图像头数据保存的图像数据文件,Image2Lcd能重新打开作为输入图像。

2019-07-13

network debug assitant @mculover666

很好用的一个网络调试助手,简单实用,体积小,分享出来~

2018-12-16

ALINX_ZYNQ开发平台基础教程

ALINX_ZYNQ开发平台基础教程V1.02,分享给一起学习Zynq的小伙伴~~~

2018-10-14

RT-Thread文档中心APP

RT-Thread文档中心APP,,上传分享该APK方便开发者使用,查看帮助文档

2018-07-27

RT-Thread编程指南CN

RT-Thread编程指南CN,,上传分享该文档方便开发者使用

2018-07-27

常用半导体存储器脑图详解

该图片由Xmind绘制生成,详细的常用半导体存储器的分类以及每种存储器的特性

2018-07-05

8051指令系统脑图

该图由xmind绘制生成,详细的展示了8051指令系统架构以及具体说明

2018-07-04

空空如也

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

TA关注的人

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