[STM32] STM32F030与STM32F411的SPI调试经验–兼RXNE不能置位的原因

本文摘要:STM32F030的SPI,RXNE不能置位的原因,有三个需要地方需要注意和修改。STM32F411的MOSI,发送或接收时错位的原因。 ... 

[STM32] STM32芯片的USART(串口)的RXNE不能置位或无法置位的原因。

本文摘要:今天我用IARv5.5和自写固件库对STM32进行调试,通过串口助手发送数据0x55,0xAA。查看了寄存器状态USART1_DR已经为正确,但是USART1_SR中的RXNE没有被置位。USART1_SR仍为初始化时的0XC0。为什么USART1_SR中的RXNE没有置位?我一直在找原因,在搜索了好多篇文档之后,我终於在参考手册中找到了以下答案。 ... 

[STM32] Cortex-M3 中“奇怪”的LR返回地址

本文摘要:Cortex内核与ARM7内核定位此种问题的思路完全是一样的,cortex内核的详细介绍请参考“底层工作者手册 […] ... 

[STM32] IAR EWARM 关闭纯汇编函数的警告的方法

本文摘要://关闭警告 #pragma diag_suppress=Pe940 u8 GetMyData(void) { […] ... 

[STM32] IAR EMARM 5.x 中的Map文件中的Linker created是什么?

本文摘要:刚开始,我也想不明白这个多出来的内存是干什么用的,后来搜了一下,知道是ICL文件里定义的, 后来我看到了ICL里的CSTACK=0x800,然后算了一下,刚好是2048,然后就明白,原来是被堆栈占用了。 ... 

[STM32] STM32的ADC引脚悬空引起的问题。

本文摘要:  STM32的ADC引脚,在ADC刚开通的时候,会有几毫秒的时间是1/2VCC左右的电平,这在AD […] ... 

[STM32] USB Joystick for STM32 (源代码公开)

本文摘要:硬件是使用STM32FC8T6核心版+手工焊接的洞洞板,原理图没有画。 编译环境:IAR EWARM 5.4 […] ... 

[STM32] IAR EWARM C++ Library for STM32 (源代码公开)

本文摘要:这个C++的库,基本上是我一手原创的。不过,其中有20%的定义部分,是COPY ST的2.0 STM32的库。 […] ... 

[STM32] 豆皮开发板(STM32)C++例程:花样LED特效(包含IAR C++库源代码)

本文摘要:一个完整STM32开发板的实战IAR C++。上电后的LED特效是XOR特效,按K1,K2,K3,K4,后,LED会做不出同的特效。按K5键,将会加速。Reset键重新开始 ... 

[STM32项目] GAP协议和充电器协议源程序之STM32版

本文摘要:GAP全称是General Application Protocol,中文名为:通用应用程序协议。 它是一个免费的应用层协议,可以架构在任何一个硬件连接层上。比如,可以架构在USART(串口通信),USB,I2C,CAN,485,等等。因为它是属於应用层,所以跟硬件层无关。 ... 

[STM32火锅(充电器)] 镍氢智能充电器开发板,正式公布

本文摘要:镍氢智能充电器开发板,是属应用类开发板,而非纯基础类开发板,比较有特定的技术指向性。它专为有一定的技术基础的工程师和爱好者而开发的,不仅仅可以作为学习高级镍氢充电器的设计和编程技术的开发板,也能为作常规类的开发板。 ... 

[STM32火锅(充电器)] 火锅(镍氢充电器)第一批板的优点、缺点、和优惠措施。

本文摘要:火锅(镍氢充电器)的第一批板,有优点,也有缺点,针对此情况,我公布了一些优惠措施。 ... 

[STM32火锅(充电器)] 火锅下位机例程:KEY(项目编号:SF006-F3-010)

本文摘要:火锅的键盘,分为优先式,和扩展式,两种。其中,UP,DOWN,LEFT,RIGHT,是属於优先式,也就是说,每一次在位扫描之前,都先判断对应的优先键(其实,这也是硬件的设计中所定义的)。也是采用了消息机制的思路,为了以后整体改为时间调度的方式打下基础。 ... 

[STM32火锅(充电器)] 火锅下位机例程:通信协议(项目编号:SF006-F5-010)

本文摘要:火锅下位机的通信协议,是架构於GAP(General Application Protocol)协议之上。 G […] ... 

[STM32火锅(充电器)] 火锅硬件测试:上位机(项目编号:SF006-A2-010)

本文摘要:现在只有图,大家先看一下哈。 ... 

[STM32火锅(充电器)] 火锅下位机例程:LCD(项目编号:SF006-F4-010)

本文摘要:火锅的LCD,采用的是标准的1602,以4bit的方式传送数据,并以只写的方式,减少主芯片引脚的使用, 这样使 […] ... 

[STM32火锅(充电器)] 2009-04-13 火锅目前的进程。

本文摘要:所有的硬件已经焊接完毕,目前已经测试通过的有以下项目:电源部分,主芯片,串口部分,KEY,LED,LCD。 ... 

[STM32项目] 火锅下位机例程:C++库函数 for IAR(项目编号:SF006-F6-010)

本文摘要:火锅采用的库函数,是采用自家编译的C++库函数,此C++库函数是开源的,欢迎大家指教。 目前库函数还没有涵盖所 […] ... 

[STM32火锅(充电器)] 火锅充电器下位机(项目编号:SF006-F1-010)

本文摘要:火锅充电器下位机(项目编号:SF006-F1-010) NiMH_Charger v0.1.hex (15.6 […] ... 

[STM32火锅(充电器)] 火锅充电器下位机原理图(项目编号:SF006-S1-020)。

本文摘要:火锅充电器下位机原理图(项目编号:SF006-S1-020)。 原理图,欢迎大家批砖: 最新: 2009-03 […] ... 

 

About
My sun

   人生路上,是非无常,祸福旦夕。放得开胸怀,才能收得下世界。
 --吴创明(Aleyn.wu)