- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 将KEIL中memory window 数据保存到文本,然后改造成十进制数组,方便导入excel进行分析
由于一些原因,需要在keil中采集大量(成千上万)数据然后分析,于是创建了一个uint16_t value[2000]数组。然后我通过打开keil的command窗口,在其中输入如下命令::SAVE D:\value1.txt 0X00080ABC,0X00080ABC+4000SAVE:为命令D:\value1.txt: 保存路径0X00080ABC:需要导出数组开始地址0X...
2018-10-10 09:38:07 3048 2
原创 stm32f103通过USART分批(2KByte/批)量写入flash进行IAP升级
步骤一:建立两个工程。①APP程序工程;②BOOT升级工程;这两个工程最终都是要烧录进MCU的。不过需要注意芯片地址的设置,下图是我所设置的 BOOT升级工程 的需要空间,地址就从起始地址0x08000000开始(这是由芯片手册得到),因为芯片一启动,就是从这个地址开始往下运行。由于升级文件不大,我只用了0x2800大小空间(这里记得要是某个数值的倍数大小,太久忘了,下次用的时候再百度好了,如...
2018-10-09 10:48:56 78
原创 stm32f103采用高级定时器1发固定数量PWM脉冲
恩~这是博主的第一次发博客,用来记录博主几个小时之内感到困难的问题,写的不好,还请大家指正!今天,本来想用TIM1发一个38KHZ的脉冲来驱动红外发射管的(就是简单的发送,无需协议)。可是,必须每次发送之后,必须延迟一段时间,暂定500ms。在这段延时中,是不需要PWM波的。开始,我想的还挺简单。直接开启关闭定时器就好了。void IR_contral(void){ TIM1_E...
2018-07-10 19:01:11 6711 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人