嵌入式系统
总结在10年嵌入式学习工作中的各种问题和心得
嵌入式Linux,
BSP软件工程师
展开
-
获取日志并以设备序列号命名
@echo offecho install start......set ADB_VENDOR_KEYS=adb_debug\adbdset NOW_TIME=%date:~0,4%-%date:~5,2%-%date:~8,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%set adb=adb_debug\adb%adb% -d shell cat cat /proc/cpuinfo >%~dp0\device.info for /f "delim原创 2021-11-17 11:31:49 · 1836 阅读 · 0 评论 -
vscode 使用 ssh 登录
// 执行// 使用你自己的服务器IP与登录账户export USER_AT_HOST="服务器账户名@服务器IP"// PUBKEYPATH是你公钥的路径export PUBKEYPATH="$HOME/.ssh/id_rsa.pub"ssh-copy-id -i "$PUBKEYPATH" "$USER_AT_HOST"原创 2021-07-30 10:52:10 · 574 阅读 · 0 评论 -
【文章汇总】嵌入式Linux公众号
据悉,深圳某工程师沦为C语言笔试枪手修改cmdline 把内存改成512MB上拉电阻的作用剖析C语言是如何画出这样的三角形的c语言画谢宾斯基三角形Linux字符设备驱动实例哦,这是桶排序回答一个微信好友的创业问题Linux-C编程 / 多线程 / 如何终止某个线程?想要学好C++有哪些技巧?单片机外围模块漫谈之二,如何提高ADC转换精度多重 for 循环,如何提高效率?Linus 在圣诞节想提前放假做了这些解释,哈哈哈一步步分析-C语言如何面向对象编程测试内存对齐对运行速度的影响原创 2021-01-08 16:55:54 · 15807 阅读 · 0 评论 -
用bat-抓取android日志
@echo off@clsset filename=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%set postfix=debug.logset debugfilename=%filename%-%postfix%adb shell logcat -G 4Madb shell logcat > %debugfilename%pause原创 2020-06-19 17:04:03 · 792 阅读 · 0 评论 -
为什么需要超出48K的音频采样率,以及PCM到DSD的演进
网上很多观点说,根据采样定理,48K的音频采样率即可无损的表示音频模拟信号(人耳最多可以听到20K的音频),为何还需要96K, 192K等更高的采样率呢?最先我也有这样的疑问,毕竟采样定理是经过数学家证明过的,48K的采样率确实可以无损的表示20K的音频信号,注意是无损,而不是近似!近日重读《数字音频技术》这本书,豁然开朗了。大家说的没错,采样定理是数学上证明过了的。但是具体到物理的、各种电子设...转载 2020-05-07 17:48:48 · 3602 阅读 · 0 评论 -
使用Adobe Audition生成基本音频
#首先打开软件#新建一个音频#在效果菜单栏插入基本音频原创 2020-05-06 09:59:28 · 1957 阅读 · 0 评论 -
用数组实现一个栈
#include<stdio.h>#define STACK_SIZE 64 /*栈大小*/#define TOP_OF_STACK -1 /*栈顶位置*/typedef int ElementType; /*栈元素类型*/#define SUCCESS 0#define FAILURE -1/*定义栈结构*/typedef struct StackInfo{ ...原创 2019-10-07 21:54:49 · 729 阅读 · 0 评论 -
用链表实现一个栈
#include<stdio.h>#include<stdlib.h>typedef int ElementType; /*栈元素类型*/#define SUCCESS 0#define FAILURE -1/*定义栈结构*/typedef struct StackInfo{ ElementType value; /*栈存储的数据*/ stru...原创 2019-10-07 23:30:32 · 637 阅读 · 0 评论 -
用单链表实现一个队列
直接写代码吧直接一些#include<stdio.h>#include<stdlib.h>typedef int ElementType; /*队列元素类型*/#define SUCCESS 0#define FAILURE -1/*定义队列结构*/typedef struct StackInfo{ ElementType value; /*队列存...原创 2019-10-11 14:51:06 · 805 阅读 · 0 评论