![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
驱动-硬件协议-TODO
1
__pop_
这个作者很懒,什么都没留下…
展开
-
MIPI(一)
lcdcamera。原创 2022-11-04 10:31:50 · 1234 阅读 · 0 评论 -
JESD204B (一) 杂谈
JESD204B协议产生原因 ADC/DAC的采样速率变得越来越高,数据的吞吐量越来越大,对于500MSPS以上的ADC/DAC,动辄就是几十个G的数据吞吐率,采用传统的CMOS和LVDS已经很难满足设计要求,JESD204B应运而生 在使用最新模数转换器(ADC)和数模转换器(DAC)设计系统时,我已知道了很多有关JESD204B接口标准的信息,这些器件使用该协议与FPGA通信。有一个没有深入讨论的主题就是解决ADC至FPGA 和FPGA 至DAC链路问题的协议部分,这两种链路本来就是相同的TX.原创 2022-02-08 11:17:48 · 1243 阅读 · 0 评论 -
USB (五)基于 OK6410 USB的开发
之前在一篇文章中做了OK6410A在linux下的usb移植并增加了 usb camera的支持并做了一个 usb camera app来操控usb上的camera在这里OK6410A为 usb hostcamera 为 usb device原创 2021-07-03 17:41:00 · 102 阅读 · 0 评论 -
USB (四)基于 STM32 USB的开发
官网demo软件代码在官网是存在的:STSW-STM32046开发板对应的是 : en.stm32_f105-07_f2_f4_usb-host-device_lib\Project\USB_Device_Examples\AUDIO\readme.txt基于官网demo考虑的事情产品特性: usb标准 全速? hid?硬件设计软件设计 ST官网提供的usb代码的架构及接口usb代码的架构及接口我们在 USB (三)STM32 USB 代码库中写到了usb开发相关的文件,此次原创 2021-07-03 17:34:55 · 2273 阅读 · 0 评论 -
USB (三)STM32 USB 代码库
slave侧1. usb_core.c usb_dcd.c usb_dcd_int.c2. usbd_core.c usbd_ioreq.c usbd_req.c3. usbd_audio_core.c usbd_audio_out_if.c/usbd_msc_bot.c usbd_msc_core.c usbd_msc_data.c usbd_msc_scsi.c4. usb_bsp.c usbd_desc.c usbd_usr.c5. stm324xg_usb_audio_codec.c/.原创 2021-07-03 17:13:50 · 1971 阅读 · 0 评论 -
OK6410A 开发板 (四) 1 OK6410A 裸机LCD RGB接口
代码已经上库,https://github.com/lisider/OK6410/tree/master/lcd硬件lcd 控制器侧14 Display Controller // 位于S3C6410 datasheet Page455寄存器范围 : 0x77100000 - 0x77100344寄存器个数 : 105个硬件接口 : 支持 RGB 和其他三种接口(I80接口/NTSC/PAL标准电视编码器接口/IT-R BT. 601 接口)lcd 侧型号: FIT-LCD原创 2021-03-05 17:43:22 · 226 阅读 · 0 评论 -
SWD(一) 杂谈
https://static.docs.arm.com/ihi0031/c/IHI0031C_debug_interface_as.pdfhttps://www.arm.com/files/pdf/Serial_Wire_Debug.pdfhttps://www.veryarm.com/113061.htmlhttps://github.com/MarkDing/swd_programing...原创 2019-10-18 20:25:17 · 1088 阅读 · 0 评论 -
USB (一)历史
你了解USB吗?USB接口详细科普【科技杂谈60】USB发展史(1994-2019)原创 2019-09-24 20:28:38 · 349 阅读 · 0 评论 -
USB (二)硬件概念 以 STM32F4为例
usb 协议版本 速度(bps)1.0/1.1 12M/1.5M2.0 480M主->从 下行从->主 上行拓扑结构 根集线器(笔记本上的插口可能不是根集线器,而是根集线器分出来的集线器) usbhub(非根集线器) 设备线序 差分双绞线工作方式 设备插入 2.主机检测到根集线器状态改变(D+D- 从0到1 ) 并 发出一个命令(......原创 2020-01-29 15:42:29 · 2939 阅读 · 0 评论 -
camera (一) 杂谈
1.camera 接口种类2.各种接口常见信号线原创 2019-09-24 21:56:55 · 1008 阅读 · 0 评论 -
内存 (一) linux 内存
u-boot 对 内核 启动时 内存相关 造成的影响u-boot 做的事情 0初始化sdram将 kernel 搬运到 sdramkernel 启动时就不会 再去初始化 sdram ,而是直接使用.kernel 怎么使用内存? 什么接口 ? 直接用地址访问.uboot 做的事情1void setup_memory_tags(void) ...原创 2019-07-14 23:27:16 · 228 阅读 · 0 评论 -
DMA(一)硬件
哪里有soc 中没有 dma 模块soc 中 其他模块 很多 都和 dma 有 直接关系作用为 cpu 减负功能内存A地址数据(源)到内存B地址(目的)的直接(without cpu)传输内存A地址数据(源)到设备B地址(目的)的直接(without cpu)传输设备A地址数据(源)到内存B地址(目的)的直接(without cpu)传输概念dma控制器...原创 2019-08-31 14:52:41 · 2190 阅读 · 0 评论 -
MTD nor flash (二) linux mtd 架构
参考代码 -linuxlinux_4.0/drivers/mtdmtd 设备类型include/mtd/mtd-abi.h#define MTD_ABSENT 0 #define MTD_RAM 1 ...原创 2019-07-13 20:13:48 · 1635 阅读 · 0 评论 -
MTD nor flash (一) 硬件
嵌入式Linux——nor flash (1):硬件介绍引脚接口nor flash 接口 spi // 基于 MTD_SPI_NOR smi spi 接口 // 不基于 MTD_SPI_NOR 不急于 JEDEC BCMA_SFLASH 接口参数...原创 2019-07-13 20:05:36 · 901 阅读 · 0 评论 -
LCD (二) MCU接口
4.3寸 分辨率 480*800RGB565R G B5bit 6bit 5bitIC NT35510 lcd 都是以模块存在的,屏+ic , 有时候还有 touchscreen ic + 触摸屏信号cs 片选rs命令数据wr 写rd 读data[0-15]rst 硬复位 0 delay100ms 1指令读id 0xD3...原创 2019-09-28 17:03:24 · 1416 阅读 · 0 评论 -
LCD (一) 杂谈
lcd 接口种类原创 2019-10-14 23:10:02 · 475 阅读 · 0 评论 -
camera(二) DVP接口
ov26401632*1232 sccb 总线一个点 8位 10位uxga15帧/s (1632*1232)svga30(800*600)cif60(352*288)如果芯片被初始化为 x*y ,那么 是 横方向有x个像素,纵方向有y个像素。如何初始化,一般芯片都有初始化序列然后 图像 从 D0-D14 过来。(D0-D14 是一个像素)PCLK 用来同步一个像素的数据。...原创 2019-09-28 16:58:03 · 6082 阅读 · 0 评论