-
问下各位老哥AT32f421支持FPU吗?
小白刚开始学习官方页面显示支持DSP指令集keil内torget页面没有显示FPU选项hc32f421.h中有代码:#define__FPU_PRESENT0U/*!<fpupresent*/是不是说明此单片机没有FPU,但是可以使用math.h库?
2025-01-08 5 -
GD32F350 跳转IAP有读保护,看内存是没有安全防护的
2025-01-06 11 -
冬季到台北来看雨,时间怎么让时间静止?
赚钱真是世界上最无聊的事情,冬季到台北来看雨,时间怎么让时间静止?你有答案吗?2024年12月30日16:25
2024-12-30 0 -
RS485 AB波形分析
本帖最后由kate2005于2024-12-2617:41编辑在办公室调试时,485主机主板PCB和从机共用市电电源,主机用UART3,与从机通信良好;主机板(不接大地)安装到空调机组上后(含UART1UART2都是485信号,分别与其他控制板通信),与从机(从机机壳接大地)共用高低温实验室的供电电源,会通信不良,在从机端口测A/B信号,发现很奇怪的波形。见附图1,波形来不及细抓,只有这个图。这时如果主机主板PCB的电源换成其他外接电源,其他都不变,主机的UART3和从机通讯又是正常的。没有波形图。只看到现象。求助大佬帮忙分析波形的无数据时AB为何没有压差了?波形为何如此差?更换主板PCB电源后通信又正常了,可从哪些方面分析?
2024-12-26 14 -
GD32 Embedded Builder可以设置中文工程名和中文路径吗?
GD32EmbeddedBuilder可以设置中文工程名和中文路径吗?为什么build时Invalidargument不通过?
2024-12-10 17 -
21网站用家园币兑换物品,什么时候发货
事情是这样的,我12月3日兑换了一个物品,运费也付了,家园币显示扣除,但实际账号家园币还在,那我这物品是兑换成功还是失败?运费15元是扣除了,家园币还在,请问这是什么情况?有没有人兑换过,比较了解,求告知一下情况,谢谢!
2024-12-05 22 -
GD32F470,SPI DMA 读,DMA_INT_FLAG_FTF中断提前发生?
外部中断EXTI_IRQHandler间隔启动读数据,中断后CS低电平使能读;读取指定数量数据后产生DMA1_Channel0_IRQHandler中断,CS高电平结束读;异常:一般开始是正常读取,如正常波形,运行一段时间后,可能几分钟、几小时后DMA1_Channel0_IRQHandler提前产生中断,即实际并没有读取完毕,图波形图,CS已经高电平了,但是SPI_CLK仍然持续中。黄色:CS电平蓝色:SPICLK相关代码:voidEXTI_IRQHandler(void)//定时产生SPI读请求{if(RESET!=exti_interrupt_flag_get(EXTI_Busy)){exti_interrupt_flag_clear(EXTI_Busy);CS=CSReadEnable;//启使能,如图低电平//启动的SPIDMA中断读dma_flag_clear(DMA,DMA_CH_RECV,DMA_FLAG_FTF);dma_flag_clear(DMA,DMA_CH_SEND,DMA_FLAG_FTF);DMA_CHCNT(DMA,DMA_CH_RECV)=AD7606CHCount;//voiddma_transfer_number_configDMA_CHCNT(DMA,DMA_CH_SEND)=AD7606CHCount;DMA_CHCTL(DMA,DMA_CH_RECV)|=DMA_CHXCTL_CHEN;//dma_channel_enable,启动DMA读。DMA_CHCTL(DMA,DMA_CH_SEND)|=DMA_CHXCTL_CHEN;}}voidDMA1_Channel0_IRQHandler(void)//读取指定数量数据后产生中断。{if(RESET!=dma_interrupt_flag_get(DMA,DMA_CH_RECV,DMA_INT_FLAG_FTF)){dma_interrupt_flag_clear(DMA,DMA_CH_RECV,DMA_INT_FLAG_FTF);CS=CSHighZ;//读取完成后,CS至高电平,DMA_CHCTL(DMA,DMA_CH_RECV)&=~DMA_CHXCTL_CHEN;//dma_channel_disable,下一次外部中断将再次开启。DMA_CHCTL(DMA,DMA_CH_SEND)&=~DMA_CHXCTL_CHEN;//接收数据处理}}
2024-11-29 3 -
AT32L021的CRC如何计算uint8
我认真阅读了CRC的用户手册以及BSP库,还有官方提供的例程,提从了32bit的CRC计算方式,但是我现在使用sht3x,他的CRC是计算两个8bit的CRC,我看到CRC_CTRL中寄存器的POLY_SIZE位,可以设置8位,是不是也可以通过设置来计算buint8的CRC
2024-11-29 4 -
伺服电机PID控制抖动
PID控制伺服电机总是在两个电机绝对角度位置抖动,看上去像是电机转动到这个位置顿住了一会儿,然后突然提速通过,就跟跨阶梯一样没有平滑过渡的过程。我用姿态角做误差,写了个PI位置环输入目标姿态角、当前姿态角,输出目标速度。目标速度结合读取的当前速度做调整,再通过CAN发送速度给电机纠正角度。有写死区,在正负0.2°内清除积分,输出目标速度0停止电机转动。
2024-11-29 14 -
新唐基于ARM的M0和M23的freertos的哪里有参考工程
如题,在新唐官网上寻找了很多开发板对应的“nucxxxbsp-master\SampleCode\StdDriver”下面比如nuc1263,对应了很多的外设驱动库,但是没有找到移植好的freertos供参考,现在ARM的外设越来越来越多,内存也足够大,功能也日趋复杂,没有rtos有些项目很难开展,请问版主哪里能找到移植好的对应的freertos参考工程或者说明文档?
2024-11-22 7