gpt4 book ai didi

c++ - Linux 中的低级 GPIO 端口(树莓派、香蕉)

转载 作者:太空宇宙 更新时间:2023-11-04 12:26:41 26 4
gpt4 key购买 nike

我尝试更改处理器中的 GPIO 数据(不使用 wiringPI 库)

int fd = open ("/dev/mem", O_RDWR | O_SYNC);
unsigned long* gpio1 = (unsigned long *)mmap(NULL, 8*1024, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0x01C20000);
*(gpio1 + 0x800) = 0x31111111; // (for example)

当我再次读取内存时,变化的数据丢失了

最佳答案

我使用 banana pro 板工作,我认为我做错了什么,因为我测试了这个例子 http://elinux.org/RPi_GPIO_Code_Samples在覆盆子上,它的作品!

关于c++ - Linux 中的低级 GPIO 端口(树莓派、香蕉),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44396641/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com