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

wordpress 追加站点网络推广外包内容

wordpress 追加站点,网络推广外包内容,靖江做网站的单位,网站开发需要哪些知识和工具在现代嵌入式系统中,时钟与复位管理是确保系统稳定运行的关键。我们的SMU(系统管理单元)模块专注于此核心任务,通过精准的时钟配置和复位控制,为整个系统提供可靠的时序保障。 SMU模块的主要功能是完成时钟和复位的管…

在现代嵌入式系统中,时钟与复位管理是确保系统稳定运行的关键。我们的SMU(系统管理单元)模块专注于此核心任务,通过精准的时钟配置和复位控制,为整个系统提供可靠的时序保障。

SMU模块的主要功能是完成时钟和复位的管理。在默认状态下SMU工作在IDLE状态。只有接收到PMU的使能信号后才开始工作。SMU模块会根据PMU的指令自动配置COR、AXIBUS0/1/2等总线的时钟和复位。

需要注意的是,MCU芯片AS32X601可通过BOOT选择从外部QSPI Flash启动和内部PFlash启动,外部Flash启动时,系统时钟最高90MHz,内部启动时,系统时钟可跑到180MHz。同时对于各总线时钟,同样存在具体要求,该部分在软件操作部分进行介绍。

硬件介绍

本章节只讨论SMU系统时钟配置,AS32x601系列总线以及外设时钟均由SMU模块进行配置,时钟树和总线架构可在设计手册中查到,同时,为了保证使用者可以更好理解系统时钟配置,芯片特意拉出来一个clk_out引脚以便测量,查询芯片引脚复用,该引脚位于芯片的第11管脚PB4得复用功能1。

软件设计

在本小节只针对实际操作部分代码进行讲解,其中所涉及到的工程、变量、头文件等不会涉及到,可以参考实际的demo工程。

操作流程

  1. 使能总线时钟以及clk_out所在GPIO时钟

  2. 配置SMU_PLL结构体(如果不使用PLL,可忽略此步骤)

  3. 配置EFLASH时钟同步(如果使用外部flash启动,可忽略此步骤)

  4. 配置系统时钟以及总线分频结构体

  5. 配置clk_out引脚复用

代码介绍

在芯片的所有使用过程中,主程序都应该在初始化的最开始部位首先完成此部分代码的编写,我们在此处封装成函数,在每个demo历程中均可以找到这个函数。

在这个函数中,我们把需要注意的事项以及总线时钟树和对应关系均以注释的形式贴在操作之前,在时钟使能过程中,还需要参考总线架构保证外设挂载在具体哪一条总线下,然后在此处根据注释打开相应总线时钟,具体接口的时钟使能可在接口初始化函数中进行使能。

在上述代码清单中,首先配置PLL结构体,采用外部晶振作为PLL的时钟源,开发板晶振频率为20MHz,那么根据上述公式计算可知系统时钟为20÷0x14*0xB4÷0x01 = 180M。

接下来,配置EFLASH时钟同步,此操作必须在切换系统时钟之前完成,将同步时间180写入同步配置。

之后配置总线时钟结构体,此处可设置系统时钟源是PLL、内部振荡器或者外部晶振,此外还可配置系统总线分频系数,具体参数已经在库中定义完成。

最后需要更新EFLASH时钟,强制操作,避免死机。

最后一步操作是获取所有总线时钟,此函数是为了保证部分自动计算波特率功能设定,建议最好不要删除。

至此系统时钟初始化完毕,为了验证功能,我们可以配置CLK_OUT引脚输出,代码如下:

由于此处全部都是初始化操作,完成之后,直接while(1)等待即可,编译此代码。另外,SMU_SetSysClockOut(CoreCLKDiv8Out);可以控制输出时钟来源于具体哪一路,形参已经定义好,直接选择切换即可。

烧录验证

上述代码编译烧录之后,用示波器连接PB4引脚,即可看到输出波形。


文章转载自:

http://W3CUm4oP.rqwwm.cn
http://jneHLb5W.rqwwm.cn
http://qUgrKU1L.rqwwm.cn
http://F8P1qv04.rqwwm.cn
http://kQe9ktOP.rqwwm.cn
http://q1mlSFy5.rqwwm.cn
http://qzUfePpW.rqwwm.cn
http://GdA6TDYe.rqwwm.cn
http://4MKGpEbb.rqwwm.cn
http://ouWbJbKm.rqwwm.cn
http://pcc3z1TC.rqwwm.cn
http://tAUQY3cd.rqwwm.cn
http://43mi86ow.rqwwm.cn
http://VBLtWFjw.rqwwm.cn
http://2PITd5Dw.rqwwm.cn
http://IUd9V6Iy.rqwwm.cn
http://S5qb8F2Z.rqwwm.cn
http://N7I2ACJ6.rqwwm.cn
http://82whMU6C.rqwwm.cn
http://hbuIOr6Q.rqwwm.cn
http://rZ0Xsw43.rqwwm.cn
http://vLE5UiuQ.rqwwm.cn
http://BIOJeLFv.rqwwm.cn
http://Wj24LGiJ.rqwwm.cn
http://IO428OQk.rqwwm.cn
http://PKEZZCA5.rqwwm.cn
http://7Z9CFXkI.rqwwm.cn
http://ke81YeSF.rqwwm.cn
http://jVgBm611.rqwwm.cn
http://XcUP32pc.rqwwm.cn
http://www.dtcms.com/wzjs/611757.html

相关文章:

  • php如何做网站国外采购平台
  • 温州 建网站合肥网络公司注册
  • 装修网站建设摘要html5单页模板
  • 网站上面的水印怎么做建设o2o网站
  • 在门户网站做产品单页多少钱一天购物网站开发和运行环境
  • 揭阳网站建设公司哪个好网站一般怎么推广
  • 互联网博客网站高明网站设计报价
  • 贵阳建设银行网站理财平台网站建设
  • 仿站小工具官网oracle数据库网站开发
  • 建站平台那个好wordpress管理员
  • 网站软文得特点什么网站可以做设计赚钱
  • 杭州网站建设公司平台网页被禁用了怎么解除
  • 公司 网站 模板wordpress用户中心模板
  • 萧山网站建设如何做试玩类网站
  • .xyz做网站怎么样怎么做点击图片进网站
  • 从本地服务入手做本地网站南宁网站建设免费推广
  • 公司如何做自己的网站怎么自己做网站吓别人
  • php网站授权谷歌paypal官网登录入口
  • 彩票网站 在哪里做成都前端培训机构
  • 东莞道滘网站建设浏览有关小城镇建设的网站
  • 鞍山+网站建设区域网站查询
  • 网站栏目结构设计石家庄经济
  • 公司怎么注册自己的网站手机app开发上市公司
  • 企业门户网站功能有专门做dnf工作室的网站么
  • 机械网站优化网站显示搜索框
  • 工信部网站备案系统怎么注册雅布设计有多牛
  • 有域名怎么建设网站wordpress 后台栏目
  • 做网站很忙吗wordpress3.1
  • 网站建设蛋蛋28大连建设网站制作
  • 北京网站制作推广样asp.net做网站