当前位置:网站首页>DSP28379学习笔记 (一)——GPIO基本操作
DSP28379学习笔记 (一)——GPIO基本操作
2022-08-09 02:36:00 【_zs_dawn】
开发环境
软件:ccs11.1.0
硬件:LAUNCHXL-F28379D
日期:2022.8.8
原理图

代码
在官方例程上删改
void delay(void)
{
Uint16 i; Uint32 j;
for(i=0;i<32;i++)
for (j = 0; j < 100000; j++);
}
void Gpio_setup(void)
{
EALLOW;
GpioCtrlRegs.GPAPUD.bit.GPIO31 = 0; // Enable pullup on GPIO34
GpioCtrlRegs.GPAMUX2.bit.GPIO31 = 0; // GPIO34 = GPIO34
GpioDataRegs.GPASET.bit.GPIO31 = 1;
//GpioDataRegs.GPACLEAR.bit.GPIO31 = 1;
GpioCtrlRegs.GPADIR.bit.GPIO31 = 1; // GPIO34 = input
GpioCtrlRegs.GPBPUD.bit.GPIO34 = 0; // Enable pullup on GPIO34
GpioCtrlRegs.GPBMUX1.bit.GPIO34 = 0; // GPIO34 = GPIO34
GpioDataRegs.GPBSET.bit.GPIO34 = 1;
//GpioDataRegs.GPBCLEAR.bit.GPIO34 = 1;
GpioCtrlRegs.GPBDIR.bit.GPIO34 = 1; // GPIO34 = input
EDIS;
}
void main(void)
{
InitSysCtrl();
DINT;
InitPieCtrl();
IER = 0x0000;
IFR = 0x0000;
InitPieVectTable();
Gpio_setup();
while(1)
{
GpioDataRegs.GPATOGGLE.bit.GPIO31=1;
GpioDataRegs.GPBTOGGLE.bit.GPIO34=1;
delay();
}
}
边栏推荐
猜你喜欢

最近看到很多人想自学或者报班但是不清楚如何选择,我今天就和大家说说

9.1-----24. Swap the nodes in the linked list in pairs

【剑指offer65】不适用加减乘除做加法

VS2019编译boost_1_79,生成32位和64位静态库

基于NLP的智能问答系统核心技术

Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules

【Jenkins 学习笔记】玩转持续集成与持续交付

《独行月球》:独孤月的两次选择,让一个“中间人”成为大英雄

全志平台双路LVDS配置

opencv在图像上长按左键画矩形单击右键清除
随机推荐
Simple example of .reduce()
终于有人把灰度发布架构设计讲明白了
高性能 MySQL(十二):分区表
VS2019编译boost_1_79,生成32位和64位静态库
中国SSD产业突围有多难?除了技术“瓶颈”还有哪里挑战?
Likou Brush Question Record--Common Functions
ZCMU--5115: Buying Keys(C语言)
HMS Core分析服务智能运营6.5.1版本上线
多态 polymorphism
【云计算】XaaS最全介绍(按24字母合集):AaaS、BaaS、CaaS、DaaS、EaaS、FaaS、GaaS、HaaS、IDaaS…
Open3D 点云曲率计算
[TensorRT] 对UNet进行推理加速
使用TensorRT对AlphaPose模型进行加速
Redis - 时间序列数据类型的保存方案和消息队列实现
全志通过fastboot烧写boot.img
Recently, I have seen a lot of people who want to study by themselves or enroll in classes but don’t know how to choose. I will tell you about it today.
最强分布式锁工具:Redisson
9.1-----24. Swap the nodes in the linked list in pairs
不会吧!不会吧!居然还有人不知道重绘以及回流
【网络教程】IPtables官方教程--学习笔记3