pkokoc
pkokoc
这家伙很懒,什么也没写!

注册于 7年前

回答
127
文章
1
关注者
2

发布于4周前

uMCN

发布于1月前

直接IIC通过PMBUS读取CSPS电源成功

发布于8月前

还要在类似文件 stm32f4xx_hal_conf.h 中,修改外部晶振的实际频率数值

发布于8月前

发布于9月前

没人维护

发布于9月前

软件包uMCN 有类似功能

发布于10月前

试试
disable()
set()
enable()

发布于11月前

查下SPI设备配置的最大频率,每个外设支持的SPI最大频率,是否匹配

发布于11月前

Qboot 简单易用,推荐

发布于1年前

boot占用127K有点大了,如果使用的是Qboot, 可以考虑进行裁剪。裁剪后,29K的空间应该是可以节约出来的。

发布于1年前

AT32

发布于1年前

发布于1年前

在STM32L431的芯片上碰到过类似问题:初始化后PC9后无法直接拉高(直接拉高还是低电平)。后实验发现先拉低,再拉高就OK了。原因未明。

发布于1年前

1、原厂维护。从SDK manager中提供的芯片支持包,板级支持包看,目前国内芯片对rt-thread支持比较好的应该是雅特力,即提供了芯片支持包,也提供了板级支持包,并更新频率还比较快。
2、你的这个问题是外设的初始化,SDK manager中CH32V307V-R1的1.0.8版本中已经支持很多外设(包括PWM,ADC,DAC,SPI等的驱动,可以参考)
3、参考 https://club.rt-thread.org/ask/question/0c3f89f03ad80db4.html

发布于1年前

1, studio SDK manager中安装AT32的芯片支持包,开发板支持包
2,studio中创建项目,跟STM32一样,可以按芯片。也可以按开发板
3,如果按芯片的项目,AT32的外设驱动初始化需要你自己根据其提供的library自己写(常见的PIN ,UART不用自己写,厂家适配好了),这一步类似于STM32中用CubeMX生成外设驱动初始化函数;如果是按开发板的项目,开发板上的外设,厂家的支持情况可查阅支持列表。
4、程序下载,建议用原厂的ICP Programmer, 支持ATLINK,JLINK;
5、部分坑得自己去趟(比如最近碰到的:按芯片的项目,studio中选择HSI,下载后串口死活没输出。跟踪发现:芯片支持包中默认的系统时钟只配置了外部时钟,用AT32_Clock_Configuration重新生成内部系统时钟函数后,运行正常)

回到
顶部

发布
问题

投诉
建议