- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 2021-12-31-开发记录
在使用STM32F030的互补pwm的时候,在变频过程中,总是出现互补波形偶尔发生无波形输出的情况,大概持续一段时间后(该时间段约等于调频周期),波形又恢复正常输出。经排查是定时器配置问题,在之前,配置为TIM17_Handler.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;修改为TIM17_Handler.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;后,
2021-12-31 12:39:35 1064 1
原创 2021-06-29-学习记录
一1、if(((*(__IO uint32_t*)appxaddr)&0x2FFE0000)==0x20000000) //检查栈顶地址是否合法2、即此时要跳转的地址appxaddr为栈顶,堆栈位于SRAM中,即appxaddr内的值为0x2000 0000 --0x2001 FFFF(对于128 Kbytes的SRAM)或者0x2000 0000 --0x2001 FFFF(对于64 Kbytes的SRAM)3、对于128 Kbytes的SRAM,appxaddr的值的,bit17~bi..
2021-07-02 08:26:51 250
原创 2020-12-26-开发记录
1、某型号单片机,在单片机中开启了DMA,且是循环模式,则一旦开启以后,DMA一直独立于MCU在运行,假设此时DMA一直在往RAM的某一地址写数据,在使用j-flash烧录时,由于前要把烧录算法程序写入RAM,在RAM进行运行烧写程序,此时DMA又一直在更新RAM的某一个地址,假如这个地址和烧写程序使用的地址有重合,则会出现j-flash烧录不成功的现象。...
2020-12-29 15:57:30 108 1
原创 2020-12-22-开发记录
FM33LC0xx系列单片机,uart中断有发送buffer空中断和移位寄存器空中断两种,调试工程中发现:1、使能发送buffer空中断,可正常触发中断发送数据;2、使能移位寄存器空中断,不能正常发送数据,但执行UARTx->TXBUF = data后,才可触发中断正常发送数据;...
2020-12-22 20:37:12 163
原创 每一日小结<1>
总结一下今天在调试UART的时候,遇到的问题和解决过程。 在工作中使用了两路UART,一路用于Debug,一路用于通信。 通信UART接的是Sub板,通信UART配置为:TX推挽输出,RX浮空输入,在中断里接收和发送,按照这样的配置,UART也能够正常的进行数据的数据的收发;按照此配置来配置UART2,然后使用USB转串口模块连接板子和PC,结果发现程序有时候可...
2019-04-22 23:19:41 203
原创 Altium_Designer菜单
(一)原理图界面下的菜单先上图:如图所示,在Altium Designer菜单栏一共有12个子菜单,分别为DXP、File、Edit、View、Project、Place、Design、Tools、Simulate、Report、Windown、Help。下面我们来逐个讲解每一个子菜单的功能。(1)DXP子菜单1)、My Account:我的账户,打开我的账户,画面
2017-07-08 15:11:26 2567 1
原创 STM32常用数据类型及其取值范围
带符号数:typedef signed char int8_t; // -128~127typedef signed short int int16_t; // -32768~32767typedef signed int int32_t
2017-04-29 11:35:43 11639
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人