equal love

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: //读写必须的地址必须是4的倍数,对于编辑的长度按照32位来编辑。要写进去8个字节 写进去长度 n = 8/4 + 8%4?1:0; = 2+0 = 2//const u8 TEXT_Buffer[]={"STM32FLASH"};//#define TEXT_LENTH sizeof(TEXT_B 阅读全文
posted @ 2019-04-26 16:15 珵诩媛 阅读(52) 评论(0) 推荐(0) 编辑
摘要: bsp_fun.c只被调用里面不要包含main.h 1.一个功能模块最好使用一个文件夹包含 2.基本就需要几个文件,比如定时器取反 LED: bsp_led.c 和 bsp_led.h : 包含你需要的led外设GPIO的初始化代码 led_it.c 和 led_it.h :包含你需要在中断中执行的 阅读全文
posted @ 2019-04-20 12:26 珵诩媛 阅读(142) 评论(0) 推荐(0) 编辑
摘要: (1)配置为同时钟主先用普通的发送,从默认开启中断接收,数据收到乱码? 修改后收发正常; (2)中断发送取消片选引脚的切换,始终为开启就行; 阅读全文
posted @ 2019-04-10 14:57 珵诩媛 阅读(142) 评论(0) 推荐(0) 编辑
摘要: (1)注意配置在比较不输出模式 (2)使用HAL_TIM_OC_DelayElapsedCallback回调函数; (3)使用htim->Channel来判断通道; 阅读全文
posted @ 2019-04-04 18:08 珵诩媛 阅读(47) 评论(0) 推荐(0) 编辑
摘要: (1)M7对高速数据有两种模式:回写模式只有SCB_CleanDCache或则SCB_CleanInvalidateDCache下才会将Cache中的内容更新到真是的内存中去。 2.关于I_Cache和D_Cache 3.初始化相关的DMA数据的时候注意数组的大小和你的MPU的大小有相关性 设置MP 阅读全文
posted @ 2019-03-29 16:21 珵诩媛 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1、按键初始化,硬件如果上拉到高,软件配置为下拉输入;反之亦然; 图中的 UP按钮下拉,别的IO配置都是上拉输入; 阅读全文
posted @ 2019-03-11 17:05 珵诩媛 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1、配置好后 串口开启接收空闲中断? 电脑串口发送数据给单片机,没有收到任何数据,硬件RX与TX反了。 2、更改好硬件后,配置完成后,进入中断,一次后不进入? 空闲中断添加huart1.RxState = HAL_UART_STATE_READY; 3、使用自己编辑的判断和清除程序? 刚开始直接使用 阅读全文
posted @ 2019-03-07 20:53 珵诩媛 阅读(241) 评论(0) 推荐(0) 编辑
摘要: typedef struct _16_Bits_Struct{ u16 bit0 : 1; u16 bit1 : 1; u16 bit2 : 1; u16 bit3 : 1; u16 bit4 : 1; u16 bit5 : 1; u16 bit6 : 1; u16 bit7 : 1; u16 bi 阅读全文
posted @ 2019-03-06 14:57 珵诩媛 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 级联时,初始化开启一次定时器中断。 阅读全文
posted @ 2019-03-04 22:04 珵诩媛 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 调试笔记2+++++++++++++++++++++++++++++++++++++++ 1、不同的寄存器的位数不一样调整 // (uint32_t*)aSRC_Buffer, TIM_DMABURSTLENGTH_1TRANSFER); //HAL_TIM_DMABurst_WriteStart( 阅读全文
posted @ 2019-01-11 10:50 珵诩媛 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页