- 博客(7)
- 收藏
- 关注
原创 123456
我们在AGX Xavier的CSI上外接了一个HDMI转MIPI的芯片,使得外部的HDMI源可以通过CSI接入进AGX。但是此芯片输出的格式为UYVY(YUV422),我们可以在CSI端接收时通过AGX的DMA将其格式转换成I420(YUV420)吗?比如在DMA搬运时,建立一个映射关系,CSI输入的UYVY在搬运至内存时每4个Y丢掉1组UV,从而得到I420。请问我们AGX Xavier支持这种DMA使用方法吗?您好,冒昧打扰一下,有个问题想咨询您一下。
2024-03-14 10:09:50
225
1
原创 Linux list双向链表实现
list.h #ifndef _LIST_H #define _LIST_H #include "common.h" struct list_head { struct list_head *next, *prev; }; /** * INIT_LIST_HEAD - Initialize a list_head structure * @list: list_head structure to be initialized. * * Initializes the list_he
2022-01-22 11:46:40
431
原创 Vim&Markdown
Vim 搜索string /string + 回车 匹配下一个n, 匹配上一个N 跳转命令 NG 转跳到第N行 G 跳到最后一行 N+ 光标下移N行 N- 光标上移N行 跳到某一个单词的开头/结尾 w 下一个单词的开头 e 下一个单词的结尾 b 上一个单词的开头 { 跳到段首 } 跳到段尾 | 跳到行首 $ 跳到行尾 定位到行首/行尾进行插入 I 定位到行首并进入插入模式 A 定位到行尾并进入插入模式 o 在当前光标所在行的下方,新建一行,并转为
2021-12-09 10:19:49
717
原创 printf
printf()函数调用 __swrite _write_r _write HAL_UART_Transmit __swrite \newlib-cygwin-cygwin-3_3_2-release\newlib\libc\stdio\stdio.c _READ_WRITE_RETURN_TYPE __swrite (struct _reent *ptr, void *cookie, char const *buf, _READ_WRITE
2021-11-20 16:59:08
331
原创 ThreadX移植
TreadX移植 移植需要的文件 GitHub\threadx-6.1.9_rel\common\inc\ GitHub\threadx-6.1.9_rel\common\src\ GitHub\threadx-6.1.9_rel\ports\cortex_m3\gnu\inc\ GitHub\threadx-6.1.9_rel\ports\cortex_m3\gnu\src\ GitHub\threadx-6.1.9_rel\ports\cortex_m3\gnu\example_build\tx_in
2021-11-18 20:14:19
2691
原创 Linux内核中的巧妙实现
使用宏实现MIN/MAX函数 Linux内核实现(\linux-5.14.7\include\linux\minmax.h) /* * min()/max()/clamp() macros must accomplish three things: * * - avoid multiple evaluations of the arguments (so side-effects like * "x++" happen only once) when non-constant. * - p.
2021-10-26 15:30:10
250
原创 FTP/TFTP/NFS
1、FTP FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。 默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是...
2021-07-23 16:15:28
1778
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人