28027芯片 基于ccs6.0 适合初学ccs和28027型号的入门朋友 gpio口的配置简单易懂
2022-05-22 19:50:15 1KB 综合资源
1
流水灯之于硬件学习,犹如Hello World之于软件学习。这一片文章我们继续学习DSP入门—从流水灯到GPIO
2022-05-20 15:20:21 263KB DSP 流水灯 GPIO 文章
1
CS5532驱动程序,gpio口驱动,方便移植。程序最后有单通道连续极单次转换演示,及双通道单次交替转换演示。 程序风格 /** * 读写命令帧 */ typedef struct{ uint8_t RSB :3; // bit2~0,寄存器选择位 // 000 保留 // 001 偏移寄存器 // 010 增益寄存器 // 011 配置寄存器 // 100 转换数据寄存器(只读) // 101 通道设置寄存器 // 110 保留 // 111 保留 uint8_t rw :1; // bit3, 0:写入所选寄存器 1:读出所选寄存器 uint8_t CS :2; // bit5~4,通道选择 uint8_t ARA :1; // bit6, 以阵列方式访问寄存器, ARA uint8_t cmdx:1; // bit7,此位固定为0 }CS5532_CMD0_Typedef; /** * 转换命令帧 */ typedef struct{ uint8_t CC :3; // bit2:0 转换/校准位 // 000 正常转换 // 001 自偏移校准 // 010 自增益校准 // 011 保留 // 100 保留 // 101 系统偏移校准 // 110 系统增益校准 // 111 保留 uint8_t CSRP :3; // bit5:3 这些位作为指针指向通道设置寄存器,单次或连续转换都根 // 据此指针所指向的通道设置寄存器的内容执行。 uint8_t MC :1; // bit6 0 执行完全稳定的单次转换 // 1 执行连续转换 uint8_t cmdx :1; // bit7, 此位固定为1 }CS5532_CMD1_Typedef;
2022-05-18 21:02:53 6KB CS5532例程
1
c外围 用于Linux外围设备I / O的C库(GPIO,LED,PWM,SPI,I2C,MMIO,串行) c-periphery是一个小型C库,用于在用户空间Linux中进行GPIO,LED,PWM,SPI,I2C,MMIO和串行外围设备I / O接口访问。 c-periphery简化了本机Linux API并将其整合到这些接口。 c-periphery在嵌入式Linux环境(包括Raspberry Pi,BeagleBone等平台)中可用于与外部外围设备接口。 c-periphery是可重入的,在标准C库和Linux之外没有任何依赖关系,可编译成静态库以方便与其他项目集成,并且已获得MIT许可。 使用Python还是Lua? 查看和项目。 贡献的库: , 例子 通用输入输出 # include < stdio> # include < stdlib> # incl
2022-05-17 10:01:45 68KB C
1
python外围 带有Python 2和3Linux外围设备I / O(GPIO,LED,PWM,SPI,I2C,MMIO,串行) python-periphery是一个纯Python库,用于在用户空间Linux中进行GPIO,LED,PWM,SPI,I2C,MMIO和串行外围设备I / O接口访问。 在嵌入式Linux环境(包括Raspberry Pi,BeagleBone等平台)中,用于与外部外围设备接口时非常有用。 python-periphery与Python 2和Python 3兼容,用纯Python编写,并获得MIT许可。 使用Lua还是C? 查看和项目。 贡献的库: , 安装 随着点: pip install python-periphery 使用easy_install: easy_install python-periphery 使用setup.py: g
2022-05-17 09:57:10 51KB Python
1
总览 名称:rpi_tempmon 标题:显示Raspberry Pi的ARM CPU和GPU温度 说明:该python程序将显示Raspberry Pi的ARM CPU和GPU温度功能包括命令行显示,GPIO(LED)输出,日志记录,警报限制,图形,桌面通知,压力测试和电子邮件选项。 该程序是用python 3编写的。它在终端中运行,并将matplotlib图用于图形模式。 该软件是在运行Linux,Raspbian 8.0 jessie,LXDE lxpanel 0.7.2,Python 3.4.2的rapiberry pi 3模型B上构建和测试的。 作者:加文·里昂(Gavin Ly
2022-05-12 22:50:45 798KB python raspberry-pi rpi arm
1
文章最后是串口中断的总结及算法 串口的重要性大家都知道!mcu外部的重要接口,也是软件调试的重要调试方式,不管是调试串口,还是通信串口,原理都是一样,这次我们将使用串口1来接收pc发出的数据,再将数据发回给pc,我们使用的是正点原子板载usb串口。 接下来我们要进行哪些大概步骤: 1)使用gpiogpio初始化(时钟使能) 2)使用串口,串口初始化(时钟使能,复位) 3)使用中断,中断初始化(开启使能) 4)中断函数编写(包括数据接收) 5)主函数实现数据发送给pc 先从简单的开始 定义串口的头文件usart.c #ifndef USART_H #define USART_H #defin
2022-05-10 16:29:38 114KB gpio 串口
1
包含了oled驱动源码以及makefile,下载可直接编译,挂载使用。
2022-05-09 17:05:24 19KB oled驱动 spi模拟
1
本资源为openwrt GPIO驱动源码,请按照博客操作提示使用!
2022-05-09 09:11:17 4KB openwrt openwrt GPIO
1
GPIO驱动 是一个标准的arm驱动代码 适合Linux驱动初步学习
2022-05-07 09:11:15 372KB Linux驱动
1