- 博客(2)
- 收藏
- 关注
原创 操控树莓派IO口的驱动代码编写
操控树莓派IO口的驱动代码编写树莓派(bcm2835芯片手册)驱动代码要对I/O口操作,首先得把其对应的物理地址在代码中用变量表示出来,但内核和上层代码访问的都是虚拟地址,所以在驱动代码里不能直接写物理地址,需要把物理地址转化为虚拟地址。先定义变量volatile unsigned int* GPFSEL0 = NULL;volatile unsigned int* GPSET0 = NULL;volatile unsigned int* GPCLR0 = NULL;volatile /
2020-10-10 23:22:03
650
1
原创 Linux pin4 I/O口部分驱动代码的编写、编译和测试
Linux 树莓派 pin4 I/O 口驱动代码的编写、编译和测试测试代码pin4text.c#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int main(){ int fd = open("/dev/pin4",O_RDWR); if(fd < 0){ pr
2020-09-23 19:30:48
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅