(开源)DIY一台APSC画幅的CCD相机

Github:https://github.com/BellssGit/ICX453_CCD_Mirrorless_Camera 提示:这不是一篇复刻指南,本项目的出发点并非方便复刻,更像是一个过程记录,存在代码不规范、脑溢血的软件实现、硬件电路设计存在没有指出的修订(例:小修小补不会在原理图上标出)等问题。 但也十分欢迎各位尝试复刻,有问题可以到评论区留言…

2评论

做个便携USB解码耳放!

1-项目定义 便携式定义为,为笔记本电脑设计的便携式USB DAC+HPA,通过一根USB 2.0数据线连接电脑,从PC的USB 5V电源轨取电,并同步完成数据传输。 其功耗限制在5V@2A,这是现代大多数笔记本USB口都可以提供的电源。 输出接口为4.4mm平衡+3.5mm单端,可兼容绝大多数便携耳机。 平衡口最大输出电压摆幅约7Vrms,单端口最大3.5…

2评论

2025最新STM32G4DFU升级实现与各种坑

因为项目开发需要,鼓捣一下stm32的usb dfu固件升级,搜了下网上教程,很多讲的很详细也很好,但是都比较老了,用的F4一类的比较老的型号和库,ST的HAL库又没事就改实现和接口,于是照着做下来发现坑深似海,遇到了一堆问题。 姑且记录一下实现的方法和遇到的各种坑点吧,仅供参考。 首先大家知道stm32的新型号一般是内置dfu bootloader的,通过…

0评论

(开源)用IMX662传感器做一个树莓派摄像头模组

闲来无事,淘宝瞎逛,看到IMX662传感器仅需20大洋,遂购入,搓模块 IMX662是索尼为监控摄像头设计的1/2.8英寸传感器,总像素200w(也就是1080P),搭载了STARVIS2技术,在暗光下有良好的可见度,以及在白天时更宽的动态范围。 IMX662用的是MIPI CSI2接口,包括树莓派在内的大部分开发板都支持这接口,所以拿来给树莓派做摄像头也是…

0评论
电力电子代码(一):架构解析,从功能需求到三层架构设计
Integrated circuit chip icon graphic design template vector isolated

电力电子代码(一):架构解析,从功能需求到三层架构设计

本文解析了电力电子代码的架构设计,涵盖其简洁、实时性高、资源有限等特点,以及底层初始化、调度、控制、保护等功能需求。文章提出三层架构(App、BSP、HAL),并给出详细文件树,提升代码可维护性和可移植性,适用于电力电子系统开发。

1评论

批量把UTF-8 转为UTF-8 BOM的脚本

UTF-8 和 UTF-8 BOM 有什么区别? UTF-8 和 UTF-8 BOM 的主要区别 基本概念 UTF-8: 是一种可变长度的字符编码,能够表示 Unicode 标准中的任何字符。 它采用一至四个字节来表示一个字符,其中 ASCII 字符仅使用一个字节。 其设计初衷是为了与 ASCII 兼容,同时支持更广泛的字符集。 UTF-8 BOM: 是 U…

0评论

FPGA实现索尼传感器subLVDS接口接收(以IMX178为例)

网上关于这方面的文章很少(好吧实际上是没有)。虽然很多厂商提供了IP核,但一来他们是黑盒设计,二来要钱,三来对FPGA芯片有限制。 Github上有个开源的subLVDS接收设计,但是没有文档,然后他用的Xilinx和我Lattice有区别。最后还是只能靠自己摸索了。 本文同步在我的B站专栏发布 理论 索尼subLVDS传输协议 emmm,这个从哪里开始说起…

3评论

(开源)做一个带DDR3内存的Lattice ECP5开发板!(功能验证已通过)

先说明一点,这个板子最初设计的目的是用来驱动IMX178传感器的(更多内容即将到来),也就是想做一个针对应用特化的板子,没有往开发板那方向去想。 不过后面研究了一下,发现扩展性也还说的过去,勉强算个开发板? 另外市面上开源的、带DDR3内存的开源Lattice板子很少,所以打算单独开个文写一写。 和往常一样,该板子的设计全部开源在Github上,地址文末可以…

4评论

信号与系统总结与分析

信号与系统总结与分析 信号与系统在学什么呢?一言以蔽之,用数学的手段(傅里叶等)处理signal & system,从而使得人类可以更好的理解他们,处理他们(针对LTI system,Linear:加减乘除积分微分,Time-invariant:时移) 该数学手段的本质— ”力的分解” 信号与系统中常用的数学工具包括傅里叶级数(FS)、傅里叶变换(F…

2评论

微积分心得体会

学习微积分的心得 微积分作为数学领域的重要分支,不仅具有极高的理论价值,也在实际问题的求解中扮演着不可或缺的角色。在学习过程中,我逐渐掌握了一些方法,也形成了一些个人的思考,现分享如下。 一、关于微分中值定理的一些想法 微分中值定理是微积分的基础性定理之一,其中最基础的是罗尔定理。它指出,对于一个连续且在区间 [a, b] 上可导并且在区间两端函数值相等的函…

2评论