![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
CC攻城狮
这个作者很懒,什么都没留下…
展开
-
STM32的bootloader IAP编程
不需要拆机就能对产品进行固件升级是很多人想要的效果,不仅方便而且节省精力和成本。那么如何完成这项工作呢?接下来所介绍的Bootloader就可以完成这项工作,通过Bootloader引导程序完成固件的升级。下面来浅析STM32 Bootloader设计。首先谈谈stm32的ISP和IAP区别和联系。ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编转载 2016-03-01 17:08:45 · 633 阅读 · 0 评论 -
STM32的USART发送数据时如何使用TXE和TC标志
在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄存器空,另一个是TC=发送结束。当USART_DR中的数据传送到移位寄存器后,TXE被设置,此时移位寄存器开始向TX信号线按位传输数据,但因为TDR已经变空,程序可以把下 一个要发送的字节(操作USART_DR)写入TDR中,而转载 2016-07-04 14:44:25 · 500 阅读 · 0 评论 -
EXCEL表格中把汉字转换成unicode编码
由于单片机程序的需要,要进行汉字和Unicode的编码的互换,因此要建立一张码表,格式是这样的 {"阿","963F"},。但是常用汉字好几千个,通过转换软件,一个一个转换出来,然后在复制到程序中,而且不能格式化,会很耗时,而且后期更新也不方便,手工转换的方法不太现实。因此想到强大的excel表格,便携自定义模块函数ChWVBA代码如下:Function ChW(t) If I原创 2016-07-07 15:42:46 · 13869 阅读 · 0 评论 -
浅谈 STM32 硬件I2C的使用 (中断方式 无DMA 无最高优先级)
转载出处 http://racede.me/talk_about_stm32_i2c_peripheral.html使用前请先充分验证该方法及相关代码 2016.02.03引子STM32的硬件I2C很多人都对它望而却步。因为很多电工都说,STM32 硬件 I2C有BUG、不稳定、死机等等……最后都使用GPIO模拟I2C。的确,模拟I2C好用。但是在我看来在一个7转载 2016-12-21 09:33:56 · 2256 阅读 · 0 评论