完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
Jump & Close Command (0x58535906)是一个跳转并关闭的命令,AIS文件的结尾都会跟上这个语句,跳转到用户的程序处,但是我所不知道的是关闭的是关闭什么东西呢?是关闭boot中的所用到的外设吗?那为什么我发现在boot中初始化的PLL,初始化了CPU的时钟为456M,但是我的用户程序中并没有对PLL进行设置的程序,如果说Jump & Close Command是关闭了外设的话,为什么我发现进入用户程序后,CPU的时钟还是456M呢?
|
|
相关推荐
3 个讨论
|
|
|
只是关闭boot peripheral,而不是整个芯片的peripheral,比如HPI boot后,HPI接口就恢复成默认状态,需要用户程序重新初始化才可以再访问。
AIS的一个最大的便利就是在boot前对芯片的进行初始化,比如DDR, PLL, PINMUX等,要是boot完后又恢复成默认值,那就白干了。 http://processors.wiki.ti.com/index.php/Main_Page Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal |
|
|
|
|
|
|
|
lifei639156 发表于 2018-7-25 06:44 关闭boot外设?是不是可以这样理解呢,比如我用的是uart的boot模式,boot程序会自动发来DSP的uart外设,在boot完成之后该uart外设会被关闭,若用户需要使用uart的话需要在用户的程序中手动开始,但是在aisgen中配置的pll,ddr什么的在boot结束后却不会被关闭?有比如说我用的是I2C的boot方式,在boot的时候会自动打开I2C,boot完成后就关闭I2C,但是在aisgen中选择开启的外设在boot完成后却不会被关闭,我这样理解对吗? |
|
|
|
|
|
|
|
zhan198498 发表于 2018-7-25 07:03 对! 所谓的关闭就是把相应管脚复恢默认配置,相应外设在PSC里置于默认disable状态. http://processors.wiki.ti.com/index.php/Main_Page Think Over Before Asking. http://www.catb.org/~esr/faqs/smart-questions.html#goal |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
550 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1514 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1338 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1757浏览 29评论
2783浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1724浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 16:30 , Processed in 0.967302 second(s), Total 53, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2964