153***545
关于GR5515使用一段时间了,现在将目前遇到的一些问题汇总请各位帮忙解答下,因为看了很多资料也还没搞清楚.
1、GR5515休眠定时器使用。是否是如我所示的使用方式。再创建一个函数后,再启动它就可以再任何时候(包括深度休眠以及活跃模式)都能运行这个计数了
我的函数运行原理是定时50ms计数一次。
2、关于GR5515是否有片内flash的资源可以调配使用。因为我们项目上是不外挂片外flash的,但是有少部分数据(500Byte)需要做掉电存储,想利用GR5515的片内存储。可否告知下看什么Demo
3、关于定时器数据手册写有Timer和Dual-Timer,请问这两个有啥区别呢?只是单纯的两个都是32位(Timer),一个含16和32位(Dual-Timer)
4、休眠模式下的RTC时钟是否必须外挂32768Hz晶振。该芯片是否有片内32768Hz晶振给RTC使用,如何选择内部晶振给RTC使用
5、休眠定时器使用的是外部XO时钟还是内部32768呢。
7、休眠模式下RTC是否可以产生中断计数,该如何使用呢?
谢谢各位帮忙解答!
8、关于flash,看手册有两个存储区间
都是1MByte的空间,但是芯片flash图的说法是有2mByte的,那芯片flash到底是多大呢。还有我看代码程序运行地址是从0x01040000开始的,那是不是我要使用flash做掉电保存就得在 0x01040000-0x017f ffff区间呢?
Darren
1、GR5515休眠定时器使用。是否是如我所示的使用方式。再创建一个函数后,再启动它就可以再任何时候(包括深度休眠以及活跃模式)都能运行这个计数了
回答如下:是的,APP Timer支持在ACTIVE、IDLE、DEEP SLEEP模式下运行
2、关于GR5515是否有片内flash的资源可以调配使用。因为我们项目上是不外挂片外flash的,但是有少部分数据(500Byte)需要做掉电存储,想利用GR5515的片内存储
回答如下:GR5515片内默认flash的资源为1MByte;地址为:0x01000000-0x010FFFFF,其中0x01000000 - 0x01002000为系统启动参数存储区域,0x010FF000 - 0x010FFFFF NVDS蓝牙相关参数存储区域,故用户可用区域为 01002000 - 0x010FF000,您可在此区域存存储您的代码以及数据
3、关于定时器数据手册写有Timer和Dual-Timer,请问这两个有啥区别呢?只是单纯的两个都是32位(Timer),一个含16和32位(Dual-Timer)
回答如下:是的,具体可用参考API接口相关说明,另外上述两个定时器不支持DEEP SLEEP模式下使用
4、休眠模式下的RTC时钟是否必须外挂32768Hz晶振。该芯片是否有片内32768Hz晶振给RTC使用,如何选择内部晶振给RTC使用
回答如下:要使用RTC的全功能(计时、TICK、ALARM)则必须外挂32768Hz晶振。如只需RTC实现计时功能则可使用内部RNG2时钟
5、休眠定时器使用的是外部XO时钟还是内部32768呢。
回答如下:休眠定时器使用内部慢速时钟或者外挂32768晶振
7、休眠模式下RTC是否可以产生中断计数,该如何使用呢?
回答如下:调用相应的API接口即可,例如APP TIMER、APP RTC
打开微信,使用“扫一扫”即可关注