嵌入式
溪水西流
这个作者很懒,什么都没留下…
展开
-
C 函数查表法
这是一段示例代码,仅用于表达设计意图,可能存在语法错误, 本示例代码演示如何解耦大的switch语句,让其模块化更好; 未做防御式编程处理 //-------------------------------protocol_process.h 协议处理头文件----------------------------------------------------- /* * * */ #define CmdMaxLen 256; typedef void (* protocol_process)(u原创 2020-07-25 14:14:12 · 1921 阅读 · 0 评论 -
am335x uboot 笔记 1
@[TOC] am335x uboot 笔记 前言 公司使用了周立功的3352开发板,但其内核较较旧,所以决定重新移植一版TI官方内核,本人长期使用的是fedora 最近笔记本fedora不能上网,于是安装了CentOS,以下笔记在CectOS下验证通过,应该同样适用于fedora 官方SDK 安装 将执行SDK安装包程序被安装到。/opt 文件夹下因为其名称太长我把名称改为了 linux-am...原创 2020-01-20 08:50:38 · 326 阅读 · 0 评论 -
SocketCan 问题笔记
Can Open 失败 未运行 参数设置命令 ip link set CanX up type can bitrate 500000 Can 错误处理 出现太多的错误 设备可能计入总线关闭状态,给canrestart-ms 设置一个非零值,可以开启总线关闭自动恢复功能 ip link set CanX type can restart-ms 100...原创 2018-09-07 07:58:17 · 1703 阅读 · 0 评论 -
linux alsa 混音器 以及使用任意波特率录音
linux 混音器 以及 使用任意波特率录音 使用混音器的原因: 直接使用声卡只能一个程序播放声音,如果使用多个程序同时播放则需要使用混音器,使用混音器可在 用户 HOME 文件夹下创建 .asoundrc 文件文件内容如下,播放时指定设备lonmix 即可 ,如果不想指定设备,可将lonmix 改为 !default , !表示覆盖原来的defualt pcm.lonmix{ typ...原创 2018-11-06 10:02:25 · 1751 阅读 · 0 评论