如何使用管脚配置软件PinMux生成CC3200 GPIO口使用文件

本文介绍如何使用PinMux软件配置CC3200的GPIO端口,包括按键与LED对应的引脚设置,以及如何下载配置文件并集成到开发环境中。

GPIO端口基本信息

端口 引脚 信号名称 备注
按键SW2 15 GPIO22 未按下低电平0
按键SW3 04 GPIO13 同上
LED D5 02 GPIO11 0熄灭1点亮
LED D6 01 GPIO10 同上
LED D7 64 GPIO09 同上

因为要使用按键去控制LED,就需要对这几个器件对应的端口进行配置。CC3200为了节省端口位置,一个端口对应着7、8个模式,手动配置是非常麻烦的,这时候就需要用官方出品的软件PinMux来帮助我们。

  1. 打开PinMux,选择Device为CC3200
    在这里插入图片描述
  2. 单击“Available Peripherals”(可用外设)下GPIO那个加号,单击GPIO Signals前面的方框,取消选择所有信号;
设备树(device tree)机制是Linux内核从linux-3.x版本开始引进的一种机制,目的是解决内核源码的arch/arm目录下代码混乱的问题:随着ARM生态的快速发展,在内核源码的arch/arm目录下,存放着几十种arm芯片和几百个开发板相关的源文件,很多开发板和处理器的中断、寄存器等相关硬件资源都在这个目录下以.c或.h的文件格式定义。而对于内核来说,与这些硬件耦合,会导致内核代码混乱不堪,每个开发板上运行的内核镜像都必须单独编译配置,无法通用。什么时候Linux内核能像Windows镜像那样,无论你的电脑什么配置,一个Windows安装包,都可以直接下载安装运行呢?设备树机制,实现了Linux内核和硬件平台的解耦:每个硬件平台的硬件资源使用一个设备树文件(xxx.dts)来描述,而不是在arch/arm下以.c 或 .h 文件来定义。Linux内核是一个通用的内核,在启动过程中,在通过解析设备树中的硬件资源来初始化某个具体的平台。 引入设备树后,很多和内核驱动开发的工作也发生了变化:以往驱动工程师关注的头文件宏定义、寄存器定义,现在这些基本上不用关注,关注的重点则转向了如何根据硬件平台去配置和修改设备树文件。很多驱动的编程接也发生了变化,开始慢慢使用device tree提供的编程接去开发驱动。本期课程主要面向嵌入式开发人员,分享Linux下驱动开发所需要的设备树知识和必备技能
1、带比赛模式2、带OB模式3、菠萝糖改装3颗6级宝石 1颗重生 1颗效率 1颗愤怒奶糖3颗 4级宝石 1颗重生 1颗效率4、全局喊话5、地图列表显示至千年丝路6、增加房间内输入物品ID 获得道具 同时修复衣服物品 显示为数量的BUG7、优化房间内获取物品的条件8、增加全员红包的开关,优化大厅令红包触发条件9、增加快速升级通道、点一下天天爱升级即可+2500000经验10、去掉大厅没用得UI11、去掉游戏排位背景 配置12、增加精灵世界13、更改魔力圣杯使用物品为魔力杖 小橘子神灯使用物品为神灯券14、优化快速升级上限,到达201级以后将不再 有效 貌似限制小了 到达不了201级 只能到199级15、优化注册CDK一次性生成数量 一次生成100个16、城邦创建 /创建了 ??? 17、车神争霸 获取不到 地图资源? 但不会一直弹出引导界面了18、终极魔法阵 存在BUG/说明如下①只能配置15个物品 优化了配置物品的上限,配置物品的数量 时间 类型参数2024.10.12②服务端文件里增加一个MagicHouse.yml 来配置魔法阵奖励池19、修复了终极魔法阵 全部获得以后 还是会消耗物品BUG。20、增加终极魔法阵里面的兑换商店21、优化了赛车夺宝兑换商店函数名与奇迹阁函数名混乱22、增加一个封号开关,默认不封号;23、修复选图时个人记录不显示的BUG24、增加服务端配置全服公告! 优化了全服公告触发条件 及显示效果25、优化bin文件文件分布26、增加登陆器 修改密码功能27、修复奇迹阁 配置的显示数量道具无法打造的问题28、修改小橘子桌面的图标QQ交流群262430517
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值