在首日剧烈的竞赛中,天承喀什地区代表队的4名队员英勇奋斗,尤其在男人乙组集体追逐赛中展现出微弱实力,终究荣获第四名。
在运用程序中能够经过ioctl来获取和装备SPI的相关特点,部分并完结SPI数据的发送和接纳,部分SPI的ioctl宏界说在/usr/include/linux/spi/spidev.h,部分ioctlcmd如下所示:/*读取/写入SPI形式(SPI_MODE_0..SPI_MODE_3)(限制为8位)*/#defineSPI_IOC_RD_MODE_IOR(SPI_IOC_MAGIC,1,__u8)//读取SPI形式#defineSPI_IOC_WR_MODE_IOW(SPI_IOC_MAGIC,1,__u8)//写入SPI形式/*读取/写入SPI位次序*/#defineSPI_IOC_RD_LSB_FIRST_IOR(SPI_IOC_MAGIC,2,__u8)//读取SPI低位优先#defineSPI_IOC_WR_LSB_FIRST_IOW(SPI_IOC_MAGIC,2,__u8)//写入SPI低位优先/*读取/写入SPI设备字长(1..N)*/#defineSPI_IOC_RD_BITS_PER_WORD_IOR(SPI_IOC_MAGIC,3,__u8)//读取SPI每字位数#defineSPI_IOC_WR_BITS_PER_WORD_IOW(SPI_IOC_MAGIC,3,__u8)//写入SPI每字位数/*读取/写入SPI设备默许最大速度(Hz)*/#defineSPI_IOC_RD_MAX_SPEED_HZ_IOR(SPI_IOC_MAGIC,4,__u32)//读取SPI最大速度(Hz)#defineSPI_IOC_WR_MAX_SPEED_HZ_IOW(SPI_IOC_MAGIC,4,__u32)//写入SPI最大速度(Hz)/*读取/写入SPI形式字段*/#defineSPI_IOC_RD_MODE32_IOR(SPI_IOC_MAGIC,5,__u32)//读取SPI形式(32位)#defineSPI_IOC_WR_MODE32_IOW(SPI_IOC_MAGIC,5,__u32)//写入SPI形式(32位)能够经过上述ioctlcmd来对SPI设备进行初始化,编写完结的初始化函数如下所示:intfd;//SPI设备文件描述符intmode=SPI_MODE_0;//SPI形式intbits=8;//每字比特数intspeed=10000000;//最大SPI总线速度(Hz)intspi_init(void){intret;//翻开SPI设备文件fd=open(/dev/spidev0.0,O_RDWR);if(fd。(3)示例操作读取设备信息:吸毒spidev_test-D/dev/spidevX.Y-s1000000这会运用1MHz的时钟频率从SPI设备读取数据,默许情况下以十六进制显现。

硬件:事实迅为RK3568开发板193.1内核和设备树装备通用SPI设备驱动在迅为供给的Linux内核中默许现已勾选了,事实详细途径如下所示:>DeviceDrivers>SPIsupport除了内核支撑之外,还需求修正设备树,因为之前现已使能了SPI0,所以这直接修正之前编写的mcp2515设备树节点,详细设备树为kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi,修正完结的mcp2515节点如下所示:rockchip,spidev&spi0{status=okay;pinctrl-0=;pinctrl-1=;mcp2515:mcp2515@0{compatible=rockchip,spidev;reg=;spi-max-frequency=;status=okay;};};保存退出之后,从头编译内核源码,最终将编译得到的boot.img烧写到开发板上。一个SPI总线上能够衔接多个设备,天承每个设备经过片选信号(ChipSelect,CS)进行区别,设备编号从0开端。写入和读取数据:部分spidev_test-D/dev/spidevX.Y-s1000000-b8-d1000-H-phello这条指令会向SPI设备写入字符串hello,并以十六进制形式显现设备的呼应数据。

而为了便利起见,吸毒迅为现已将修正完结的设备树以及编译完结的内核镜像放到了iTOP-3568开发板\03_【iTOP-RK3568开发板】攻略教程\02_Linux驱动配套材料\04_Linux驱动程序\119_mcp2515_07\01_编译好的内核镜像途径下。193.3运用程序中怎么运用SPI在第一个末节中使能了内核中的通用SPI,事实而在第二末节解说了spidev_test东西的运用,事实在本末节将依据spidev_test东西的源码,编写mcp2515通用SPI驱动程序的运用程序。

设置时钟频率和推迟:天承spidev_fdx-D/dev/spidevX.Y-s500000-d200-wabcdef-r10这个示例将SPI时钟频率设置为500kHz,天承数据写入推迟为200微秒,并向设备写入字符串abcdef,然后读取10个字节的呼应数据。
在前面的章节中咱们从0开端编写了一个mcp2515的驱动程序,部分而跟I2C设备相似,部分在Linux内核中也有着通用SPI设备驱动,在本章节将会解说通用SPI设备驱动的运用,并解说如安在运用程序中经过ioctl对SPI进行装备和运用。咱们更期望内容补助仅仅组织变现的弥补,吸毒组织毕竟仍是需求找到本身的立身之本。
2022年7月,事实途径再推《支付宝账号引进方案》,事实该方案招募的MCN内容创造方向首要分为三大类:精明日子、入门理财和探店打卡,此外还有正能量内容,包含公益、国货、村庄日子等细分类型。不只如此,天承支付宝再次推出针对MCN组织的鼓励方案,进一步提高创造者和优质MCN组织收入。
据悉,部分上一年五福活动初次面向创造者敞开,部分期间内容生态流量增加7倍、参加五福打榜创造者收入翻倍,创造者最高收入24万元、组织最高收入超100万元。2023年9月,吸毒支付宝针对优质内容创造者和MCN组织,吸毒发布了3大现金鼓励方案,包含《支付宝创造MCN邀约方案》、《支付宝创造达人邀约方案》,以及《支付宝创造分红方案》。 |