自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 sed 指令备份

sed -i '/匹配字符串/s/源字符串/目标字符串/g' ab.txt。sed -i '/特定字符串/a 新行字符串' ab.txt。sed -i '/特定字符串/i 新行字符串' ab.txt。sed -i '3s/原字符串/新字符串/g' ab.txt。sed -i 's/原字符串/新字符串/g' ab.txt。sed -i 's/原字符串/新字符串/' ab.txt。sed -i '/匹配字符串/d' ab.txt。# 对于文件第3行,把匹配上的所有字符串进行替换。

2024-01-12 16:20:15 348 1

原创 sunxi-livesuit 编译

在/lib/modules/5.4.0-150-generic目录下执行sudo depmod。将makefile文件里SUBDIRS= $(PWD) 修改为 M=$(shell pwd)在awusb.c里添加 #include <linux/sched/signal.h>ubuntu 版本:18.04。modeprobe时报错。

2024-01-09 09:41:02 386

原创 华大HC32F460 USART DMA超时接收 爬坑

USART DMA通过TIME0超时接收数据帧这个功能虽然在数据手册上提过,但是官方demo不给,网上的代码要么不全要么驱动版本不一致,于是有这个坑1. 基本框图涉及到的模块:USART,AOS, DMA 其中,AOS模块不需要CPU的参与即可触发,触发源记为event,触发接口记为socket,socket会关联相关动作。大坑注意:1)图中的实线是数据手册明确说明的event和socket,需要配置,相关代码: /* Enable ...

2021-10-25 11:13:08 1611 1

原创 mbedTLS概览

mbedtls是一个适合嵌入式的开源、可移植的SSL库,主要有以下组件(功能):1)单向散列算法MD2, MD4, MD5 SHA-1, SHA-256, SHA-384/512 160-bit or more2)对称加密算法(Symmetric Cipher)AES - ECB, CBC, CTR, CFB and GCM ARCFOUR (RC4) - stream cipher Blowfish - ECB, CBC, CTR and CFB Camellia...

2021-10-20 14:12:02 613

原创 C99复合文字简化初始化代码

/********************************************************************//*不使用复合文字时的初始化调用/********************************************************************//*函数原型*/osThreadId_t osThreadNew(osThreadFunc_t func, void * argument, .

2021-09-17 19:04:51 162

原创 MDK中自动添加程序编译日期版本

1.通过编译时间来管理程序版本:1)编译时自动生成带日期的hex,如20210909.srec2)程序中固定位置带有日期数字的版本号,例如在0x08007000的flash地址值为日期2.程序自带日期版本号处理MDK编译时通过符号获取当前编译日期代码#define sysVER_YEAR ((((__DATE__ [7] - '0') * 10 + (__DATE__ [8] - '0')) * 10 \ + (__DATE__ [9] - '0')) * 10 + (__

2021-09-09 19:28:14 2123 1

原创 MDK调试APP不在默认地址的配置

MDK 调试默认加载的是MCU的首地址,当APP地址不一样时初始化跳转会失败。 MDK提供了调试时初始化脚本函数,通过配置脚本可以达成自动跳转的目的 脚本语法位于help文件 uVision User‘s Guide/Debugging/Debug Scripting目录下通过设置Debug选项来调用脚本脚本示例:FUNC void Setup (void) { SP= _RDWORD(0x08000000 + 0x...

2021-09-08 19:12:30 378

原创 linux环境变量

总结环境变量载入分为三段,如图 ↓**********调用***************↓ ↓*********调用***************↓/etc/enviroment -> /etc/profile -> ~/.profile ->/etc...

2021-08-26 15:14:48 66

原创 WSL2配置

更新源更新的源要与当前版本匹配,lsb_release -a 查看得到ubuntu 版本,wang@wang:~$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 20.04.2 LTSRelease: 20.04Codename: focafocal版本的阿里源deb http://mirrors.aliyun.com/ubuntu/ focal ma.

2021-08-26 13:48:52 199

空空如也

空空如也

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

TA关注的人

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