探讨多个boot合并为一个boot的问题

来源:互联网 发布:centos系统还原 编辑:程序博客网 时间:2024/06/02 08:24

                    


配置文件的作用

这个得慢慢完善

配置三元素

1.      配置文件

2.      环境变量

3.      命令行选项

针对boot中的配置文件这个是很关键的问题

 

 

配置文件记录了一些很关键的数据

配置文件的一般作用有哪些

 

由于众多的boot使用了同一款CPU,因此里面的管脚使用的基本功能相同

gpio_set_pin_val(GPIOB,13, 1);

gpio_set_pin_type(GPIOB, 13,GPIO_OUTPUT);//PWR_CTRL

 

使用的电源管脚就是GPB13进行控制

 

这里封装了一个函数get_machine_type(),

通过字符串比较得到相关的机型设置

 

对应的下一个流程就是通过获取的机型,配置管脚

 

这里出示化一些管脚

 

比如Enter按键

Cancle按键

初始化的办法:

(1)设置输出输入类型

 

gpio_set_pin_type(GPIOB,23,GPIO_INPUT);//EnterKIN 这个根据具体情况设置

gpio_set_pull(GPIOB, 23, 1);    //设置上拉,0为下拉

gpio_enable_pull(GPIOB, 23);    //使能单个GPIO口线的上下拉功能  23管脚可以上下拉

 

这里面还有个软复位,就是往一个寄存器里面写

 

设置不同机型的开机启动功能

 

这里面需要总结的就是如何给这些管脚设置


还需要完善



0 0
原创粉丝点击