• 2024-01-09MV001-V1200说明 点灯代码
    MV001-V1200说明点灯代码importRPi.GPIOasGPIOimporttime#设置GPIO模式为BCMGPIO.setmode(GPIO.BCM)#定义LED灯连接的引脚led_pins=[17,27,22,5,6,13,19,26]#设置引脚为输出模式forpininled_pins:GPIO.setup(pin,GPIO.OUT)#循环点亮和熄灭
  • 2023-12-10PINCTRL(PIN CONTROL)子系统 【ChatGPT】
    https://www.kernel.org/doc/html/v6.6/driver-api/pin-control.htmlPINCTRL(PINCONTROL)子系统本文概述了Linux中的pincontrol子系统。该子系统涉及以下内容:枚举和命名可控制的引脚引脚、Pads、Fingers(等)的复用,请参见下文了解详情配置引脚、Pads、Fingers(等),例如软件控制
  • 2023-11-08Electrical(Hardware) Protocols: FIFO / JTAG / SPI / IIC / IIS / UART / SWD / ICSP / CANBus/ModBus
    Electrical(Hardware)Protocols:JTAG(JointTestActionGroup),JTAGisactuallyaprotocoloverSPI.5pins/connections(GND,TMS,TCK,TDI,TDO),Outputtype:Maximumvoltage:5.5volts(5voltsafe),3.3voltnormal,oropencollector(pull-upresistorsre
  • 2023-10-20Pixie: A System for Recommending 3+ Billion Items to 200+ Million Users in Real-Time
    目录概符号说明PixieEksombatchaiC.,JindalP.,LiuJ.Z.,LiuY.,SharmaR.,SugnetC.,UlrichM.andLeskovecJ.Pixie:Asystemforrecommending3+billionitemsto200+millionusersinreal-time.WWW,2018.概Pinterest的一个大规模处理图的方案(偏推理
  • 2023-09-27B. Amr and Pins( Codeforces Round #287 (Div. 2))
    #include<stdio.h>#include<string.h>#include<stdlib.h>#include<math.h>intmain(){doubler,x1,y1,x2,y2;while(scanf("%lf%lf%lf%lf%lf",&r,&x1,&y1,&x2,&y2)!=EOF){doubleaa=sq
  • 2023-08-21在f1c100s芯片上移植spi网卡enc28j60的linux驱动
    前言我个人与全志的芯片颇有故事。在我还是一个不懂事的高中生时,我看到荔枝派的官方文档,顿时被这小小的板子给吸引住。点开文档的初见:荔枝派Nano(下面简称Nano)是一款精致迷你的Arm9核心板/开发板,可用于初学者学习linux或者商用于产品开发。Nano在与SD卡相当的尺寸上(25.4*3
  • 2023-08-2039 pinctrol(五)pinctrl client于pinctrl driver联系
    前言整体结构1.pinctrldirver于pinctrlclientplatform_driver与platform_device在匹配的过程中会调用really_probe在really_prebe中调用pinctrl_bind_pins(下图为pinctrl_bind_pins的大体实际框架)主要实现一下三个方面的功能pinctrl_map的创建或索引(bindpinsnowbefor
  • 2023-07-05RV1126 Linux 以太网MAC PHY 芯片8201f gmac dts配置
    RK系列的SoC中内置了以太网MAC控制器,所以只需要搭配一颗以太网PHY芯片,即可实现以太网卡功能。按照规范,即使是不同厂家的PHY,同样有一部分寄存器的定义是通用的,只要配置了这些通用的寄存器,基本上PHY就可以正常工作。在Linux驱动中有通用的PHY驱动,目前的芯片所配
  • 2023-07-05Arduino Uno Rev3
        OverviewArduinoUno isamicrocontrollerboardbasedontheATmega328P(datasheet).Ithas14digitalinput/outputpins(ofwhich6canbeusedasPWMoutputs),6analoginputs,a16MHzceramicresonator(CSTCE16M0V53-R0),aUSBconnection
  • 2023-04-23全志v851s 的uart3 设置成普通串口收发
    本文转载自:https://bbs.aw-ol.com/topic/3281/由于UART0被设定为系统dubug输出(简单来说就是将ttyS0设定为console),所以使用UART3作为普通的串口,进行与别的设备通信。1.查看硬件电路图SCH_Schematic1_2022-11-23,查看uart3的TXRXpin脚电路图pdf路径:Yuzukilizard/Hardware/
  • 2023-04-01保龄球计分程序
    总结:从保龄球计分程序中,我对重构有了一点小小的认知,即:把复杂的程序简洁化,把一个具有多个功能的函数拆分成多个函数(如果可以的话,尽可能的拆分一个具有明显功能的类出来),而且为了保障代码的可行性,每进一步对程序功能的添加都需要进行功能的全方位测试,避免到最后程序出现一些
  • 2023-02-24富文本超过省略号方案
    //富文本省略号functionrichTextEllipsis(index=0){//1.获取容器的高度---》220//判断p的内容高度是否大于剩余的高度,否则,就
  • 2023-01-03Cadence 16.6 Allegro铺铜后去掉贴片元件焊盘之间铜皮的方法
    简单地说,先测量得到要处理的元件的焊盘中心间距,然后打开Shape->GlobalDynamicParams->VoidControls选项卡,Createpinvoids选择In-line,Distancebetweenpins设置的
  • 2022-12-07高通GPIO配置简介
    GPIO中断,调试和客制化PA2GPIO/Interruptnon-HLOS覆盖non-HLOSGPIO/Interrupt软件驱动,GPIO是标准通用输入输出。Msm与外设之间最基本的输入/输出接口.msm提供GPIO数量
  • 2022-08-29Codeforces Round #287 (Div. 2) B. Amr and Pins(数学/思维)
    https://codeforces.com/contest/507/problem/B题目大意:Amr有一个半径为r、圆心在点(x,y)的圆。他希望圆心在新的位置(x',y')。在一个步骤中,Amr可以将一个大头针放在