[综合信息]

伙伴们使用国民技术产品有疑问或遇到问题,请跟贴~~

[复制链接]
2094|58
手机看帖
扫描二维码
随时随地手机跟帖
JeanJean|  楼主 | 2022-4-4 13:16 | 显示全部楼层 |阅读模式
本帖最后由 JeanJean 于 2022-4-4 13:18 编辑

伙伴们好,该贴是为了更快的响应大家!

每天小版们会定期查看,对疑问与问题进行逐一回复,谢谢~~~

{:handshake:}{:handshake:}

使用特权

评论回复
评论
zl98lb 2022-5-20 22:54 回复TA
对G455 flash 编程时会出现PGERR 关闭icache 后尚未发现问题,请问这是怎么一回事 
hollow1 2022-5-15 13:28 回复TA
请问032关于中断向量得如何设置修改 
画个朴昧 2022-4-24 12:47 回复TA
@hollow1 :耐心等待下,此主题应用笔记很快就能跟大家见面了 
hollow1 2022-4-22 14:27 回复TA
请问有出03X系列关于提高ADC采样精度的应用笔记不? 
Pretext| | 2024-3-5 23:14 | 显示全部楼层
为什么偶尔遗漏的边缘发生时,连续捕捉定时器?

使用特权

评论回复
朝生| | 2024-3-1 20:47 | 显示全部楼层
为什么N32G457芯片没有TFT、LCD或驱动端口?

使用特权

评论回复
通讯不上| | 2024-2-23 14:10 | 显示全部楼层
通讯不上 发表于 2024-2-22 16:12
455芯片在使用定时器捕获时,如果同时启动更新中断和捕获中断,当2个中断几乎一起来时有一定概率丢掉一个沿 ...

经过多次测试,确实是一起来的时候会出现问题。用PWM模式捕获因为用从模式复位的时候捕获的边沿会把cnt清0,所以就不会有这种问题。请问这种问题有什么办法可以解决吗

使用特权

评论回复
通讯不上| | 2024-2-22 16:12 | 显示全部楼层
455芯片在使用定时器捕获时,如果同时启动更新中断和捕获中断,当2个中断几乎一起来时有一定概率丢掉一个沿的中断。请问如果2个中断同时触发,STS状态位会被正确的置1吗

使用特权

评论回复
呐咯密密| | 2024-2-22 14:47 | 显示全部楼层
N32G430在STOP0模式下,是否是16KRAM全保留,手册写的很模糊,还要在进去低功耗前保存。

使用特权

评论回复
通讯不上| | 2024-2-22 08:17 | 显示全部楼层
用定时器连续捕获时会偶尔出现漏抓一个沿是为什么,确定信号源和电路没有问题

使用特权

评论回复
zwc| | 2022-7-6 18:57 | 显示全部楼层
再问,N32G430C8L7,可以用STLINK-V2的SWD方式调试吗?

使用特权

评论回复
zwc| | 2022-7-6 18:55 | 显示全部楼层
请问,N32G430C8L7,内核是M4,是否有与STM32F103C8T6一样的位带功能?

使用特权

评论回复
小傻哥muzii| | 2022-7-1 16:50 | 显示全部楼层
本帖最后由 小傻哥muzii 于 2022-7-1 16:53 编辑

我发现一个奇怪的事,只要一将项目文件夹中usb相关的c、h文件挪出来单独新建一个文件夹后,在MDK中重新添加挪动了位置的文件,设置好魔术棒中相关头文件路径,编译下载后电脑就识别不出U盘了,bin文件也不一样了,是编译器问题吗?(注:不光是您这个例程,我自己的几个工程都这样,只要保持usb相关的非库文件在原src和inc文件夹中就没问题)

USB_SPI_FLASH_J.zip

9.9 MB

使用特权

评论回复
maplblue| | 2022-7-1 11:18 | 显示全部楼层
本帖最后由 maplblue 于 2022-7-1 11:37 编辑
maplblue 发表于 2022-7-1 10:54
031 内部运放在 内部可编程增益(PGA)模式下,只接正端输入的情况下,负端能否作为独立的IO口使用? ...

自己回,不建议这么用
pga模式下一般建议反向输入端的引脚不要用做其他功能 需要用就需要opa的内部mux与引脚完全断开 不然很容易有干扰

使用特权

评论回复
maplblue| | 2022-7-1 10:54 | 显示全部楼层
031 内部运放在 内部可编程增益(PGA)模式下,只接正端输入的情况下,负端能否作为独立的IO口使用?

使用特权

评论回复
acelancer| | 2022-6-30 17:18 | 显示全部楼层
您好,我正在使用N32WB452这个mcu。
目前的测试板是自己绘制的电路,使用的是24M晶振和32M的BLE晶振。按照手册的DCDC的BLE电路连接。
烧录完官方的ble slave例程之后串口输出会有err,请问是什么原因?
由于官方例程的代码按照8M晶振预定义,我在keil的项目设置里面加上了HSE_VALUE=24000000,这样系统时钟和串口看起来是没有问题的,串口助手可以正常收到数据。但是蓝牙没有起来。
调了一下代码发现是ble_initdata_down()这个函数中调用的send_vendor_array和send_vendor_bypass_command会向串口报err,同时send_vendor_array中的eif_spi_recv_bytes函数返回总是E_WAIT。
以下是完整串口输出,其中receive re那行输出是我自己加的log_debug输出的:
system start...
err
receive re:-15,receive event:10,0,0,0,15.
err
err
receive re:-15,receive event:0,0,0,0,0.
err
receive re:-15,receive event:0,0,0,0,0.
err
receive re:-15,receive event:0,0,0,0,0.
err
bt init ok.
ble driver version V4.2_1127
err
receive re:-15,receive event:28,0,0,0,6.
err
err
receive re:-15,receive event:0,0,0,0,0.
err
receive re:-15,receive event:0,0,0,0,0.
err
receive re:-15,receive event:0,0,0,0,0.
err
err
receive re:-15,receive event:4,0,0,0,24.
err
err
receive re:-15,receive event:0,0,0,0,0.
err
receive re:-15,receive event:0,0,0,0,0.
err
receive re:-15,receive event:0,0,0,0,0.
err
err
猜测是晶振问题,因为我把晶振拆掉也有这些输出,但是我换了几次晶振和负载电容(8pf和15pf)都没有区别。这时候DCDC的输出是3.3V,BLE_DVDD的电容上电压是0.8V,总电源上的电流大概20mA。

使用特权

评论回复
18516548038| | 2022-6-22 08:17 | 显示全部楼层
N32G457这么强的片子为什么没有TFT LCD 驱动口啊?

使用特权

评论回复
Steven5| | 2022-6-20 19:58 | 显示全部楼层
请问下N32G032 M0核的如何实现更改中断向量地址,以前STM32的SYSCFG寄存器可以临时改变到SRAM启动,但是N32G032的启动方式更改是掉电保存的,一旦改到SRAM启动就再也连不上了

使用特权

评论回复
qianwang1001| | 2022-6-20 11:02 | 显示全部楼层
小傻哥muzii 发表于 2022-6-15 13:28
外部FLASH(W25Q64)模拟U盘没成功,帮忙给看看

可以参考一下这个

USB_SPI_FLASH.zip

1.15 MB

使用特权

评论回复
qianwang1001| | 2022-6-17 14:34 | 显示全部楼层
zhaojunlong027 发表于 2022-6-15 19:34
你好,我想请教下 我把030的RTC自动唤醒例程改成进入睡眠模式下 通过WAKEUP唤醒。打印RTC时间,我这边测试 ...

这个是软件配置问题吧,修改WAKEUP中断方式和睡眠模式唤醒方式一样就可以了

使用特权

评论回复
h32446975| | 2022-6-16 13:30 | 显示全部楼层
国民技术芯片库函数问题 Nationstech.N32G45x_Library.2.0.0,发现2个bug, 请帮忙确认是否确实存在?因为官网下载没找到,驱动库是否有更新?
如果同时初始化两个及以上的DMA通道,会出以下问题
1、QSPI_DMA配置第二通道时会将另一个通道的配置全部清零 QSPI->DMA_CTRL  = 0x00;
void QSPI_DMA_CTRL_Config(uint8_t TxRx,uint8_t TxDataLevel,uint8_t RxDataLevel)
2.DMA_DeInit函数里某一通道复位时会将其他通道一并复位:例如调试DeInit  DMA2_CH7,程序使用DMA2->INTCLR |= DMA2_CH7_INT_MASK; 调试结果为:DMA2_CH6也被复位了

使用特权

评论回复
zhaojunlong027| | 2022-6-15 19:34 | 显示全部楼层
你好,我想请教下 我把030的RTC自动唤醒例程改成进入睡眠模式下 通过WAKEUP唤醒。打印RTC时间,我这边测试的时候发现每次唤醒后RTC总是初始化,无法检测RTC在休眠时间是否运行,这个有没有什么需要注意的?怎么配置?我在网上找的都是STM32的资料,倒是32有VBAT脚,030没有

使用特权

评论回复
小傻哥muzii| | 2022-6-15 13:28 | 显示全部楼层
外部FLASH(W25Q64)模拟U盘没成功,帮忙给看看

N32G457 USB外部FLASH-读卡器.zip

1.17 MB

使用特权

评论回复
h32446975| | 2022-6-7 08:15 | 显示全部楼层
国民mcu不支持RS485使能引脚硬件自动控制及使能引脚延迟控制功能。需要软件实现发送和接收使能脚控制及延时,即软件拉高使能引脚,延时1ms,开启DMA+UART发送,DMA传输完成,延时2ms,使能引脚拉低。第一次延时,打算用定时器溢出更新事件或比较匹配事件,触发DMA+UART开启传输,实现不进定时器中断,硬件自动触发DMA传输。请问楼主,是否有类似似一个外设事件,触发另一个外设启动的例程?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

66

帖子

3

粉丝