当前位置: 首页 > news >正文

为什么python不适合开发网站怎样注册一个自己的平台

为什么python不适合开发网站,怎样注册一个自己的平台,自己做开箱网站,怎样做网站导航界面上一篇博客介绍了syscfg,对syscfg有了初步的了解,但是在真正使用上它之前,还不能理解他是一个神器。 (在写博客的时候,我是在从头到尾重新完成这个步骤,希望对初学者有点帮助) 找到Board Component 打开syscfg文件&…

上一篇博客介绍了syscfg,对syscfg有了初步的了解,但是在真正使用上它之前,还不能理解他是一个神器。

(在写博客的时候,我是在从头到尾重新完成这个步骤,希望对初学者有点帮助)

找到Board Component

打开syscfg文件,找到Board Component选项,发现有一个LED。实际上,这也是一个IO口,只是配置成输出,用来点亮LED。我们以点亮一个LED为例学习。

配置GPIO

点击右上角的ADD按钮

可以发现,syscfg自动定义这个LED的名字为myBoardLED0,图中①所示。图中②所示可以选择两个LED,分别是LED4和LED5,这是因为TI的这款F28379D的LAUNCHPAD在原理图上就定义了这两个LED的标号,也只提供了这个两个LED来共开发者使用。我们以LED4为例。

注意,下图的①、②和③是可以展开的,是对GPIO的详细配置。通过这个我们就已经可以初步的了解如何配置GPIO了。

例如上图①,定义了LED对应的GPIO,由于是用的板载的Hardware所以默认了该Pin是数字模式且方向为输出,输出模式为配置成了推挽。

图中②是可以将该IO链接至外部中断,这里我们先不管。

最后③是确定外设的GPIO序号,选择的是GPIO31,与原理图是相对应的。

为什么说,这个Board Component实际上就是配置GPIO呢?请看下图,当配置完LED后,发现自动在GPIO处配置了一个一模一样的。由此也可以发现,当我们需要配置一个GPIO时,也可以直接在GPIO处配置,尤其是非板载的外设。

好了以上便是GPIO的配置。我们 Ctrl+S保存。

编译工程

注意下图中,CPU1_RAM 文件夹是不能展开的,Generated Source中也是没有文件的,我们点击③编译。

编译完成后,出现了上述文件夹中出现了文件,其中最关键的就是board.c 和 board.h文件,下面我们继续了解。

了解syscfg生成的文件

下图为board.c文件

从上面可以发现,Board_init函数对所有配置了的外设进行了初始化,这里我们只配置了GPIO。同时也能够注意到这里对LED0对应的GPIO进行了宏定义,我们去board.h中观察。从下图可以看出,这里宏定义了myBoardLED0_GPIO 为 31,这是因为我们使用的GPIO对应的就是Pin 31.

使用syscfg生成的文件

上面编译过后,只是syscfg生成了一些外设的初始化函数供我们使用,我们点开main.c文件,发现并没有调用,需要我们自己调用。

我们写一个简单的函数。注意需要在一开始包含board的头文件 board.h。函数实现一个功能,让DSP在死循环中计数,当计数达到10000时,翻转IO。注意!由于DSP的主频较高,所以计数到10000翻转IO我们也看不到LED的闪烁,所以我用了一个LED_Status来观察该Pin的寄存器的值。从下面两张图可以看出,寄存器是在0-1变化的。

以上便完成了对syscfg的使用。我们进行一个小结

syscfg使用小结

①首先,利用syscfg配置我们需要的功能;

②然后,编译工程,syscfg会更新生成的board.c和board.h文件;

③再,在main.c中包含board.h头文件;

④接着, 在main.c中调用board.c中的初始化函数;

⑤最后,完成了对syscfg中配置了的外设的初始化以及调用。

注意~!

我们在使用了syscfg之后,还用了例如GPIO_togglePin();GPIO_readPin()等GPIO的操作函数,这就不得不提 TI 提供的driverlib了,也是非常好用的。我们后面再一起学习~

http://www.dinnco.com/news/17356.html

相关文章:

  • 西丽网站建设设计实时新闻
  • 自学做网站多长时间批量关键词调排名软件
  • 大淘客可以做几个网站百度快速收录3元一条
  • 做电商需要知道的几个网站百度文库账号登录入口
  • 晋江建设局网站html网页制作代码大全
  • 慈利网站开发微信app小程序开发
  • 国外网站注册免费手游推广平台
  • 怎样做php网站seo顾问服务四川
  • 巨野有做网站的公司吗中国十大网络销售公司
  • 黄酒的电商网页设计网站seo顾问服务福建
  • 如何做一款服装网站今天新闻联播
  • 企业网站seo成功案例app联盟推广平台
  • 优秀个人网站设计模板seo网络搜索引擎优化
  • wordpress 分类 排序抚州seo排名
  • 兰州网站建设公司排名怎么制作属于自己的网址
  • 798艺术区个人拍照图片及价格债务优化是什么意思
  • 网站建设日程表表格中国网站建设公司前十名
  • 搞一个卖东西的网站怎么做惠州网站推广排名
  • 云南人才网招聘网官网seo外链工具
  • 镇江企业做网站互联网广告优化
  • 南昌哪家网站开发公司好培训网址
  • 东莞手机网站建设怎么选收录情况
  • 食品网站应该怎么做三生网络营销靠谱吗
  • 做网站的公司那家好站长工具国产
  • 宝鸡seo千度seo
  • 如何做网站活动qq推广
  • 专业上海网站建设公司自媒体平台收益排行榜
  • 网站建设dede模板免费广州商务网站建设
  • 大良营销网站建设案例一个新品牌如何推广
  • 有什么关于网站建设实例的书app拉新推广平台渠道商