- 博客(6)
- 收藏
- 关注
原创 ARM裸机--看门狗定时器
1、看门狗相关寄存器设置2、绑定寄存器地址和访问寄存器设置// 寄存器绑定地址#define WTCON (0xE2700000)#define WTDAT (0xE2700004)#define WTCNT (0xE2700008)#define WTCLRINT (0xE270_000C)// 操作寄存器#define rWTCON (*(volatile unsigned int *)WTCON)#define rWTDAT (*(volatile u
2022-01-16 17:17:35
251
原创 ARM裸机--PWM蜂鸣器
1、查看蜂鸣器电路图连接2、查看核心板引脚连接3、GPD0引脚控制寄存器设置为TOUT_2模式4、PWM定时器相关寄存器设置5、绑定寄存器地址和访问寄存器设置//绑定寄存器地址#define GPD0CON 0xE020_00A0#define TCFG0 0xE250_0000#define TCFG1 0xE250_0004#define TCON 0xE250_0008#define TCNTB2 0xE250_0024#defin...
2022-01-16 11:21:00
851
原创 ARM裸机--点亮第一个led
0.GPJ0有6个控制寄存器,分别是GPJ0CON、GPJ0DAT等1.GPJ0总共有8个引脚,分别是GPJ0_0 ~ GPJ0_72.GPJ0CON设置每个引脚的工作方式,寄存器地址是0xE0200240,每个引脚有4个bit位,譬如GPJ0CON[3]对应的位位bit12 ~ bit153.GPJ0DAT控制每个引脚的状态,有32位,但是只有bit0~bit7是有效的,只使用了8位,其余的位都没有用,对用了8个引脚,每一位对应一个引脚,引脚状态只有0和1两种4.LED使用到的引脚为GPJ
2021-12-14 22:43:30
2702
转载 ubuntu20.04 设置32位运行环境
ubuntu20.04 设置32位运行环境今天用32 位的环境,记录下,免得以后忘记sudo dpkg --add-architecture i386sudo apt install libc6:i386 libstdc++6:i386sudo apt-get updatesudo apt install libncurses5-dev lib32z1————————————————版权声明:本文为CSDN博主「hulaonline」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上
2021-12-14 22:39:09
2649
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人