0%

实际应用中需要将嵌入式开发板的数据通过网络发送出去,如果 WSL 中运行的 client 要与嵌入式开发板进行通讯,则需要将 windows 的端口转发到 WSL 中,反之,如果配置了 windows 端口转发到 WSL 中,则 windows client 无法正常接收开发板的数据,这一点需要注意,需要取消端口转发 windows 端才可以正常接收数据。

基于 office 2016如何隐藏 word 行尾的换行标记

  1. 文件-选项,弹出 Word 选项对话框
  2. 选择 显示
  3. 取消勾选 段落标记(M)

删除隐藏的数据和个人信息

  1. 打开要删除个人信息的文件
  2. 文件-信息
  3. 检查问题-检查文档
  4. 点击检查
  5. 点击需要删除信息部分的 全部删除

注意:如下 usbipd 命令需要在 以管理员身份运行 的 powershell 中执行

usbipd: USB/IP open-source project

PS C:\WINDOWS\system32> usbipd wsl attach --busid 4-4
usbipd: error: The service is currently not running; a reboot should fix that.

https://github.com/dorssel/usbipd-win/issues/122

参考了上述链接,也做了重启,仍然报错,于是决定升级 usbipd

关于雷达 AWR2243 ADC OVER CSI HSI

AWR2243 的 CSI2 支持最高数据位速率(Data bit rate)为 600Mbps,DDR 时钟最高为 300Mhz。外部处理器 CSI2 支持的最高时钟至少要等于 AWR2243 配置的 CSI2 输出时钟。

交叉编译工具链是一个由编译器、连接器和解释器组成的综合开发环境,交叉编译工具链主要由binutils、gcc和glibc三个部分组成。

有时出于减小 libc 库大小的考虑,也可以用别的 c 库来代替 glibc,例如 uClibc、dietlibc 和 newlib。

How to handle GPIO interrupt-like handling in Linux userspace

文件节点

/sys/class/gpio/gpio666# ls
active_low  device  direction  edge  subsystem  uevent  value

只用对应 GPIO 有 irq 功能时才会有 edge 文件。

  • /sys/class/gpio/export:是一个只写文件,用于导出需要使用的 GPIO 引脚
  • /sys/class/gpio/gpiox/: 是一个文件夹,在引脚导出后自动在 / sys/class/gpio / 目录下生成的
  • /sys/class/gpio/gpiox/active_low:是一个文件,用来控制电平的极性(写 1 是高电平还是写 0 是高电平),默认写 1 是高电平,这个文件不用去管它
  • /sys/class/gpio/gpiox/direction:是一个文件,用来控制 GPIO 是输入还是输出,往direction写 out 就是输出引脚,往direction写 in 就是输入引脚
  • /sys/class/gpio/gpiox/edge:是一个文件,在输入模式下,写 edge 文件,配置 gpio 为外部中断引脚
  • 非中断引脚: none
  • 上升沿触发: rising
  • 下降沿触发: falling
  • 边沿触发: both
  • /sys/class/gpio/gpiox/value: 是一个文件,在输出模式下,写该文件表示 gpio 输出;在输入模式下读该文件表示输入

sysfs.txt

六戒

  • 第一戒:久利之事勿为,众争之地勿往
  • 第二戒:勿以小恶弃人大美,勿以小怨忘人大恩
  • 第三戒:说人之短乃护己之短,夸己之长乃忌人之长
  • 第四戒:利可共而不可独,谋可寡而不可众
  • 第五戒:天下古今之庸人,皆以一惰字致败,天下古今之才人,皆以一傲字致败
  • 第六戒:凡办大事,以识为主,以才为辅;凡成大事,人谋居半,天意居半

五勤

  • 一曰身勤
  • 二曰眼勤
  • 三曰手勤
  • 四曰口勤
  • 五曰心勤