自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (12)
  • 收藏
  • 关注

原创 使用批处理及shell脚本提升开发和测试效率

可以通过USB线束、OBD转以太网线束或是WiFi热点方式连接。除了一般的日志过滤外,还可以使用grep、awk、sed等。Window下可以使用plink、pscp及psftp等。ssh方式需要输入密码,可以通过下面两种方式免密登录。3、wireshark+tcpdump分析网络数据包。可以直接分析MQTT和Protobuf数据。使用批处理及shell脚本可以做很多事情。Linux下可以使用sshpass。还可以借助lua脚本分析自定义协议。可以借助Git环境使用这些命令。通过adb或是ssh抓取日志。

2024-01-01 23:45:31 383

原创 wireshark lua

wireshark lua

2023-03-13 00:57:12 196 1

原创 virtualbox命令行操作

virtualbox命令行操作

2023-03-06 00:38:51 463

原创 GPS(NMEA 0183)数据解析

GPS(NMEA 0183)数据解析

2022-11-15 00:17:52 792

原创 Linux环境下基于终端的DEMO调试演示模拟器

Linux环境下基于终端的DEMO调试演示模拟器

2022-08-31 22:41:35 328

原创 寻找志同道合的小伙伴

MCU软件开发

2022-08-11 00:08:10 272

原创 Windows下自动重连已连接过的WiFi批处理脚本

Windows下自动重连已连接过的WiFi批处理脚本

2022-07-17 09:07:59 983

原创 ssh免密登录设置及使用脚本进行ssh登录并执行指令

ssh免密登录设置及使用脚本进行ssh登录并执行指令

2022-07-03 01:51:43 664

原创 2017 黑马 C++ 教学视频

C++入门视频教程

2022-06-26 15:51:59 991 1

原创 驱动开发指南 第十章 C 语言版 LED 灯实验

《I.MX6U 嵌入式 x Linux 驱动开发指南 V1.6 6》第八章 汇编LED灯实验正点原子【第二期】手把手教你学Linux之ARM(MX6U)裸机篇视频选集时间P14第8.1讲 C语言版本LED驱动实验-实验原理分析 26:53P15第8.2讲 C语言版本LED驱动实验-程序编写与验证39:57一个简单的工程主要包括启动文件源文件编译脚本链接脚本start.s.global _start_start: mrs r0, cpsr

2022-04-30 20:58:20 321

原创 驱动开发指南 第八章 汇编LED灯实验

《I.MX6U 嵌入式 x Linux 驱动开发指南 V1.6 6》第八章 汇编LED灯实验正点原子【第二期】手把手教你学Linux之ARM(MX6U)裸机篇视频选集时间P6第6.1讲 汇编LED驱动实验-原理分析 35:31P7第6.2讲 汇编LED驱动实验-汇编基本语法 28:07P8第6.3讲 汇编LED驱动实验-驱动编写 30:55P9第6.4讲 汇编LE

2022-04-29 22:26:30 607

原创 VBA之批量添加删除超链接

Private Sub CommandButton1_Click() 'MsgBox Sheet1.UsedRange.Rows.Count & "---" & Sheet2.UsedRange.Rows.Count For i = 1 To 4 For j = 1 To Sheet1.UsedRange.Rows.Count If Sheet1.Cells(i, j) <> "" Then

2022-04-24 20:44:03 873

原创 dlopen/dlsym/dlclose的简单用法

main.c#include <stdio.h>#include <stdlib.h>#include <dlfcn.h>#define DLL_PATH_ADD "./libadd.so"#define DLL_PATH_SUB "./libsub.so"typedef int (*func)(int, int);int main(){{ void *dlhandler_add; func func_add = NULL;

2022-04-22 00:49:58 334

原创 【第二期】开发环境搭建

开发环境搭建VirtualBoxUbuntuRaiDriveMobaXtermSourceInsightBeyondCompare交叉编译工具链环境变量/home/xlbtlmy/Desktop/IMX6/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/binled.s.global _start_start: ldr r0, =0X020C4068 ldr r1, =0XFFFFFFFF str r1, [r0]

2022-03-13 23:07:10 681

原创 基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录

基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录正点原子Linux视频教程_B站正点原子资料下载中心_opendev硬件环境正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)底板+核心板(EMMC版)+7寸RGB屏1024*600'软件环境VirtualBoxUbuntu学习计划开始于2022/03/12第一步,看完所有的视频教程并做好记录正点原子【第一期】手把手教你学Linux之Ubuntu入门篇

2022-03-12 22:43:23 2819

原创 start_camera

#!/bin/shecho xxxxxx | sudo -S init 0start_camera.sh#!/bin/shcheese

2022-02-22 21:10:59 102

原创 Shell脚本练习

#!/bin/bashecho "hello world!"exit 0#!/bin/bashread -p "Please input your first name:" firstnameread -p "Please input your last name:" lastnameecho "Your full name is:$firstname $lastname"#!/bin/bashecho "I will use touch command to create 3

2022-02-22 21:08:33 105

原创 python_swap_sum

def swap(a, b): a, b = b, a return a, ba = 1b = 2print("before:", a, b)a, b = swap(a, b)print(" after:", a, b)def sum(a, b): sum = 0 tmp = a while tmp <= b: if tmp % 2 == 0: sum += tmp tmp += 1

2022-02-20 23:16:17 300

原创 libpng读写png图片

#include <stdio.h>#include <stdlib.h>#include <string.h>#include <png.h>#define pngFilePath "xxx.png"int main(void){ FILE *fp_read = fopen(pngFilePath, "rb"); png_structp png_read = png_create_read_struct(PNG_LIBPNG_VER_

2022-02-20 23:07:04 961 2

原创 准备新新新

#include <stdio.h>#include <stdlib.h>#include <time.h>#define ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0]))int Random(int begin, int end){ return (rand() % (end - begin) + begin);}void ArrayInit(int arr[], int len);void ArrayShow(int

2022-02-16 01:00:02 70

原创 VBA之不打开读写其它路径下的工作簿

Sub test() Dim wb_data, wb_copy As Workbook Dim fn_data, fn_copy As String fn_data = "C:\Users\xlbtlmy\Desktop\VBA\data.xlsx" fn_copy = "C:\Users\xlbtlmy\Desktop\VBA\copy.xlsx" Set wb_data = GetObject(fn_data) Set wb_copy

2021-08-20 23:10:47 2107

原创 virtualbox虚拟机命令

1. sudo vim /etc/acpi/events/powerbtn2. 注释掉最后一行action(前面加#)#action=/etc/acpi/powerbtn.sh3. 添加一行:action=/sbin/init 04. 重启:sudo reboot@echo offSET PATH_VBOX=D:\Oracle\VirtualBoxSET VBM=%PATH_VBOX%\VBoxManage.exe%VBM% list runningvms%VBM% startvm

2021-06-10 21:04:08 474

原创 sqlite3安装使用说明

下载:wget http://www.sqlite.org/sqlite-3.6.16.tar.gztar -xzvf sqlite-3.6.16.tar.gzcd sqlite-3.6.16./configuremakesudo make installexport LD_LIBRARY_PATH=/home/xlbtlmy/Desktop/sqlite-3.6.16:$LD_LIBRARY_PATHmake

2021-03-25 23:04:09 154

原创 贝壳物联之模拟第三方及用户登录

#include <stdio.h>#include <sys/socket.h>#include <sys/types.h>#include <time.h>#include <errno.h>#include <signal.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/wa

2021-01-25 23:22:19 471

原创 无处不在

无处不显示无处不感知无处不联网Person as a Service

2020-11-26 23:23:46 67

原创 单片机运行时加载led驱动到RAM中运行

开发环境:MCU:MPC5606BIDE:S32 Design Stduio链接文件修改:/* Entry Point */ENTRY(_start)/* define heap and stack size */__HEAP_SIZE = 0 ;__STACK_SIZE = 4096 ;SRAM_SIZE = 80K; /* Define SRAM Base Address */SRAM_BASE_ADDR = 0x400000

2020-07-21 13:55:08 567

原创 vim使用记录

.vimrc:set nocompatibleset cursorlineset cursorcolumnhighlight cursorline cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONEhighlight cursorcolumn cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONEset tabstop=4set shiftwidth=4

2020-06-13 12:35:36 145

原创 Arduino UNO之ssd1306显示二维码

开发环境:Arduino 1.8.12QRCodeU8g2使用说明:串口接收qrcode:xxxxxxxx格式数据后,会将xxxxxxxx内容生成二维码显示以Version 3,ECC LOW生成大小为29×29像素的二维码,放大一倍显示注意事项:Arduino UNO最多能生成Version 8的二维码,再大动态内存就不够用了,会重启arduino_qrcode.ino:#include <U8g2lib.h>#include <U8x8lib.h>

2020-06-09 16:12:57 2295

原创 Linux下c语言模拟OneNET设备在线(mqtt接入)

文档与工具

2020-06-01 00:00:40 609

原创 蓝牙RSSI测距算法及参数标定

RSSI(Received Signal Strength Indication)def distance(RSSI, A, n): return pow(10, float((abs(RSSI) - A) / (10 * n)))A = -38.0n = 27.0d = distance(54, -38.0, 27)print(d)

2020-05-28 18:32:28 13908 6

原创 Linux下c语言模拟贝壳物联设备在线

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<sys/types.h>#include<sys/socket.h>#include<netinet/in.h>#include<unistd.h>char *welcome = "{\"M\":\"WELCOME TO BIGIOT\"}";char *checkin = "{\"M

2020-05-28 10:29:53 468 1

原创 git使用相关问题

问题:更新ssh key之后,遇到"Host key verification failed."解决:删除本地旧的“known_hosts”文件

2020-03-27 10:15:44 169

原创 Linux设备驱动开发详解:基于最新的Linux 4.0内核

baohua@baohua-VirtualBox:~/develop/linux$ sudo ./module.sh CHK include/config/kernel.release CHK include/generated/uapi/linux/version.h CHK include/generated/utsrelease.hmake[1]: `...

2020-03-07 14:29:47 2232

原创 2020

2020

2020-01-01 23:48:11 161 1

原创 S3C2440之uboot移植

虚拟机环境:Oracle VM VirtualBoxLinux系统:ubuntu_14.04.6交叉编译工具:[100ask分享的所有文件](https://eyun.baidu.com/s/3b1UtLc)100ask分享的所有文件 > 002_JZ2440资料光盘_20180516(免费) > 资料光盘 > A盘 > tools.zip > arm-linu...

2019-07-11 19:26:10 1119

原创 S3C2440之裸机之C语言MMU

虚拟机环境:Oracle VM VirtualBoxLinux系统:ubuntu_14.04.6交叉编译工具:[100ask分享的所有文件](https://eyun.baidu.com/s/3b1UtLc)100ask分享的所有文件 > 002_JZ2440资料光盘_20180516(免费) > 资料光盘 > A盘 > tools.zip > arm-linu...

2019-07-09 09:41:25 411

原创 S3C2440之裸机之C语言存储控制器

虚拟机环境:Oracle VM VirtualBoxLinux系统:ubuntu_14.04.6交叉编译工具:[100ask分享的所有文件](https://eyun.baidu.com/s/3b1UtLc)100ask分享的所有文件 > 002_JZ2440资料光盘_20180516(免费) > 资料光盘 > A盘 > tools.zip > arm-linu...

2019-07-08 15:56:33 235

原创 S3C2440之裸机之C语言按键点亮LED灯

虚拟机环境:Oracle VM VirtualBoxLinux系统:ubuntu_14.04.6交叉编译工具:[100ask分享的所有文件](https://eyun.baidu.com/s/3b1UtLc)100ask分享的所有文件 > 002_JZ2440资料光盘_20180516(免费) > 资料光盘 > A盘 > tools.zip > arm-linu...

2019-07-08 13:38:33 1057

原创 Python之xlwings+tkinter简单小应用

# -*- coding: cp936 -*-import osimport reimport sysimport xlwings as xwfrom tkinter import *from tkinter import filedialogfrom tkMessageBox import *FILE1=""FILE2=""def callback1(): glo...

2019-07-05 22:53:40 708

原创 S3C2440之裸机之C语言流水灯

虚拟机环境:Oracle VM VirtualBoxLinux系统:ubuntu_14.04.6交叉编译工具:[100ask分享的所有文件](https://eyun.baidu.com/s/3b1UtLc)100ask分享的所有文件 > 002_JZ2440资料光盘_20180516(免费) > 资料光盘 > A盘 > tools.zip > arm-linu...

2019-07-05 10:50:06 610

单片机运行时加载led驱动到RAM中运行

单片机运行时加载led驱动到RAM中运行

2020-07-21

飞思卡尔公司powerpc架构MPC5604B单片机全部例程.zip

飞思卡尔公司powerpc架构MPC5604B单片机全部例程 。

2020-03-04

mpc5748g_can_demo.zip

基于MPC5748G的can例程,包含轮询和中断两种模式,官方例程比较少,有需要的可以下载 。

2020-01-30

mpc5748g_flash_demo.zip

基于MPC5748G的flash例程,包含flash擦除和写入以及跳转,官方例程比较少,有需要的可以下载

2019-05-29

mpc5748g_spi_demo.zip

基于MPC5748G的spi例程,包含轮询和中断两种模式,官方例程比较少,有需要的可以下载

2019-05-27

mpc5748g_adc_demo.zip

基于MPC5748G的adc例程,包含轮询和中断两种模式,官方例程比较少,有需要的可以下载

2019-05-16

mpc5748g_i2c_demo.zip

基于MPC5748G的i2c例程,包含轮询和中断两种模式,官方例程比较少,有需要的可以下载

2019-05-16

mpc5748g_uart_demo.zip

基于MPC5748G的串口例程,包含轮询和中断两种模式,官方例程比较少,有需要的可以下载

2019-05-14

bin/hex/s19文件转换工具(srec_cat/srec_cmp/srec_info)

srecord-1.63.pdf srec_cat srec_cmp srec_info 很强大的文件转换工具

2019-04-02

S3C2440.jflash

针对S3C2440(JZ2440 V3.0) 基于eop的烧录脚本 基于Jlink的烧录脚本

2018-03-07

Alwaysontop

使用AHK生成的windows下的窗口置顶工具,快捷键为Ctrl+~、(在Esc下面Tab上面1左边)

2017-11-22

S32K144裸机之GPIO和外部中断

基于IAR7.8的针对S32K144的裸机DEMO 基于S32K144 EVB开发板

2017-10-25

空空如也

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

TA关注的人

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