Other Parts Discussed in Thread: SYSCONFIG
官方提供德血氧例程调试模式如何更改为开发模式,目前下载程序掉电数据总会丢失,需要重新下载程序
官方提供德血氧例程调试模式如何更改为开发模式,目前下载程序掉电数据总会丢失,需要重新下载程序
当前我在CC1352P7-1上使用ns_br_FreeRTOS案例,已经跑通了ti-wisunfan-pyspinel和wfantund这两个程序,并且可以正确建立Wi-SUN网络连接。
我发现MSPM0这个开发板可以使用DALI相关的案例,我也下载了MSPM0的SDK,并查看了一下demo。
我想实现这样一个流程:CC1352P7-1 -> MSPM0 -> Mikroe…
您好。目前在测试DMA能访问到哪些外设寄存器,目前发现GPIO的DIN是没法访问的,有没有相关的表格或者资料显示DMA能访问的位置。比如我想通过DMA去修改TIM的CCx寄存器,这个能做吗
dears,
我的客户使用MSPM0L1306为系统采集电压等信号,需要在完成MSPM0L1306烧录后让其进入正常工作模式,配合系统测试,客户自己开发了软件程序来实现这个功能。目前遇到的问题是,每次MSPM0L1306烧录完成后都需要对其重新上下电一次,才能让它重启进入正常工作模式,因此在量产时效率很低。
客户看到在使用MSP-GANG Programmer通过SWD接口…
使用STANDBY0模式。AD通道4对OPA_OUT进行采样,100ms进行一次。
系统初始化完成后,禁用ADC、OPA的power。
当开始采样前使能ADC、OPA的power,采样完成后再禁用ADC、OPA的power,已节省功耗。但是禁用ADC、OPA的power后功耗并未降低,请问是什么原因?还需要进行什么操作吗?
谢谢!
请问UNIFLASH软件可以支持哪些JTAG编程器? 例如 J-link、U-link 都可以吗?
另外,请问一定要JTAG接口吗?是否可以用SW接口?(就是SWCLK, SWDIO)
Hi sir,
选择生成Bin或者txt文件后,编译出来的txt以及bin文件其中有一部分缺省,特别是bin文件烧录时,会无法烧录,需要填补缺省部分的字节,请问如何设置才可以直接生成可用bin文件,自动填充
在Driverlib中有关I2C的部分发现了这两个函数:
DL_I2C_flushControllerTXFIFO()
DL_I2C_startFlushControllerTXFIFO()
请问这两个函数有什么区别?如果我希望将TXFIFO中的内容清除,我该怎么编写代码?
谢谢!
你们好,用的是MSPM0L1306单片机。同样的程序,在常温和高温下,运行没有问题的。
然后在低温-40摄氏度下,发现单片机无法启动,所以有一个猜想,如果单片机在低温-40摄氏度情况下启动,并且运行频率是4MHZ的话,单片机会在启动后马上自动进入休眠模式吗?
如果不会动进入休眠模式,是否可以告诉一下,禁止单片机进入休眠模式的代码?我们加入这个禁止休眠模式的代码…
需要把MSPM0L1306单片机的运行频率设置为4MHZ,我们不知道设置的子函数,也不知道怎么设置,请告诉一下设置代码,谢谢。
Would you please tell me the code of how to set the 4MHZ, about the MSPM0L1306, we don't know how to write…
从官网下载了最新的SDK和sysconfig,请问IAR patch从哪里下载?
Hi sir,
由于项目所需,我需要对flash中app部分的所有数据进行读取然后校验,目前我通过指针的方式读取flash数据,凡是发现读取的数据大部分是错误的,而且读取大约0x2000个字节后就会卡住,请问有什么方法快速大量的读取flash吗?
MSPM0L1306在低温-40度不能启动,,担心可能是单片机运行频率的问题,用的是单片机的内部晶振,ROSC接了一个100K,25PPM的电阻,请问怎么设置单片机的运行频率?就是上电设置单片机运行频率的代码,想让单片机在低频率下运行看看,比如是设置为4MHZ的运行频率,急,谢谢了!
MSPM0L1306在低温-40度不能启动,,担心可能是单片机运行频率的问题,用的是单片机的内部晶振,ROSC接了一个100K,25PPM的电阻,请问怎么设置单片机的运行频率?就是上电设置单片机运行频率的代码,想让单片机在低频率下运行看看,比如是设置为4MHZ的运行频率,急,谢谢了!
Hi sir,
我自己新建了两个项目,一个作为bootloader一个作为app,其他外设给mcu升级时,需要MSPM0L1306从app跳转到bootloader,同时要保持外设的使能gpio口从app跳转到bootloader的初始化完成一直保持高电平,目前我测试到的都会产生一个大约500微秒的低电平,无法达到要求,
请问该如何配置,才能做到一直保持高电平…
在sysconfig中将BOR等级设置为BOR1,根据datasheet和用户手册,当VDD电压小于2.1V时会产生SYSCTL中断。但是我在线调试时并没有触发中断。相关代码如下,
sysconfig配置为BOR1,并使能中断。
main函数中使能SYSCTL中断。
中断函数。
请帮忙看下问题出在哪里?谢谢。
IAR使用Download and Debuge下载程序后,重新上电程序不能运行,请问是什么原因?
使用AD单次采样模式对4通道和5通道采样,通过函数DL_ADC12_configConversionMem()修改通道号后,进行数据采样,为什么结果一直是4通道数据,5通道数据未采集到。请问问题出在哪里?
问题的前提条件:
使用VQFN32封装的芯片,采用开发板我已经完全实现通过I2C进入BSL模式并完成固件的升级,所有的功能都是正常了。
使用的I2C通讯脚是PA0和PA1都是完全正常的。
目前的问题是:
我把芯片更换为WQFN16封装后,使用PA0和PA1使用同样的操作方式,确无法进入BSL 模式。
我所能想到的问题是16引脚的芯片,的PA1和NREST是复用的。我无法确定在芯片上电后,什么时候是NREST ,什么时候是I2C.
如何能够正确的使用该封装…
1、通过SysConfig配置PWM输出,PA.4对应TIMG2_C1。在主函数中使用函数启动定时器DL_TimerG_startCounter(PWM_LED_RUN_INST),但通过示波器测量并无PWM输出,请指教。
期待回复。
1、通过用户手册可知OPA模块的PSEL是可以选择VREF的。但为什么SysConfig中将其设置为VREF会提示错误,如下图。
2、OPA模块中的RBOT、RTOP、RTAP分别是什么意思?
期待回复。
使用ccs theia进行debug时,
点击Update后,
重新插拔,设备管理器中显示:
按照提示,使用命令行:xdsdfu -m进入DFU模式,
设备管理中显示:
此时无法使用:xdsdfu -f firmware.bin -r进行固件更新。
使用IAR编译程序,jlink下载程序失败,信息显示如下。请问下载程序失败的原因是“Device ID doesn't match MSPM0Lxxx ”吗,该如何解决?
Thu Sep 26, 2024 17:36:33: IAR Embedded Workbench 8.50.4 (E:\Program Files (x86)\IAR System\Embedded Workbench 8.4\arm\bin\armproc…