-
看到PIC单片机就感到亲切,今天开始对PIC16lf1936编程仿真,仿真器PICKIT3。
Mplab IDE的使用
一、接入PICkit3出现Tar...
-
现象一:这板子的PCB设计要求不高,就用细一点的线,自动布吧
点评:自动布线必然要占用更大的PCB面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB厂家降价所考虑...
-
有51基础对学习STM32的帮助仅在于,从观念上知道STM32的寄存器配置原理,但是,由于STM32使用的是CortexM3内核,所以基本上要从观念上抛开51。比如,STM32上电...
来自
STM32|by
州仔 |发表时间 2013-11-12
|1个回复
-
最近调试一段代码,发现一个很奇怪的现象,有一个函数放在一个位置,代码的执行结果是正确的。如果放在其他地方就会出现问题,同样的一个函数,为什么会出现这样的差距呢?
看到这里,或许很...
-
芯片:STM32F103CBT6
IDE:Keil
调试器:J-Link
操作系统:uCOS
从一开始怀疑硬件问题,到最后定义到内存错误的思路,
有些思维...
-
最近在调试串口时遇到一个问题,就是STM32串口连续发送一串数据,第一个字节会丢失的问题。STM32串口发送必须先检测状态,否则第一个字节无法发出,发送完毕,必须检测发送状态是否完...
-
每个STM32的参考程序中都会见到以下的函数
/* Enable Prefetch Buffer */ FLASH_P...
-
所有STM32的芯片都提供对Flash的保护,防止对Flash的非法访问--写保护和读保护。读保护是作用于整个Flash存储...
-
问:最近想在STM32上做CAN通讯,之后向上CANopen。自己之前用过CAN2.0B但是奇怪的是ST的CAN一点也不规范。第一STM32的CAN被称作bxCAN,第二CAN的两...
-
最近在调试串口时遇到一个问题,就是STM32串口连续发送一串数据,第一个字节会丢失的问题。STM32串口发送必须先检测状态,否则第一个字节无法发出,发送...
-
一、推挽输出:可以输出高、低电平,连接数字器件;推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。
...
-
摘要:在瞬态运动参数测试中,对存储测试系统的实时性和功耗提出了更高的要求。提出了一种基于STM32的嵌入式存储测试系统的设计方案,介绍了该系统关键部分的软硬件设计,主要包括模拟信号...
-
变频器的问世和先进的电机控制方法让三相无刷电机(交流感应电机或永磁同步电机)曾经在调速应用领域取得巨大成功。这些高性能的电机驱动器过去主要用于工厂自动化系统和机器人。十年来,电子元...
-
本实例是以STM32F103系列单片机作为核心处理器,利用VS1003芯片进行音频解码的一种无线解说器。通过对触摸显示屏的操作,实现手持部分和终端部分二者的无线通讯。系...
-
STM32的库函数操作给设计开发人员带来了诸多的便利,开发人员不必十分了解STM32的内部寄存器及硬件机制,只要有C语言基础,即可完成单片机的开发,缩短了开发周期,降低了开发难度,...
-
引言
刷卡消费随着人们生活水平的提高已经成为常用的支付方式之一。为了保证刷卡消费的安全性,将PSAM卡内嵌于各种终端刷卡设备中。PSAM(Purchase SecureAcces...
-
stm32硬件学习流水帐----电源
分类:
1.工作电源 2.备份域电源 3.adc供电参考电源
工作电源2-3.6v
备份域电源用于RTC时钟模块和备份域寄存器保存
...
-
在STM32里面有备份寄存器(BKP),它的功能之一就是用来存储RTC校验值的校验寄存器,即具有RTC校准功能。在PC13引脚上输出RTC 校准时钟,RTC闹钟或者秒脉冲。在程序中...
-
在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄...
-
以STM32F103($2.5718) 作为微处理器,设计一个低成本的无线WiFi 音乐播放系统,结合接收WiFi 数据的WM-G-MR-08(wm631)模块和VS1003B 音...