-
在调试STM32时,单步打断点运行时,没有问题,但是全速运行时,偶尔会跳过错误,偶尔也会跳转hardfault;
问题实在难找。。。
最后定位在发送数据的缓存上, 发现发送缓存...
-
今天在使用USART模块,遇到了一些问题并解决了,于是发贴共享。问题描述:
在使用USART做串口通讯时,我只把接收中断打开,并设置抢占优先级为最低一个级别,而接收中断上一个优先...
-
cortex-M3的异常向量表中的内容并不是指令,0x00000000处(当然也可能映射到别的范围)是主堆栈指针的数值,0x00000004的内容是复位后需要跳转到的地址,是一个地...
-
1. 软复位
*((u32&nbSP;*)0xE000ED0C)&nbSP;=&nbSP;0x05fa0004;&nbSP;&nbSP;&nbSP;&nbSP;//实现系统复位
...
-
1.在项目文件夹&nbSP;新建&nbSP;RAM.ini&nbSP;-------------------------------------------------------...
-
1.&nbSP;什么是位段、位带别名区?&nbSP;
2.&nbSP;它有什么好处?&nbSP;答1:&nbSP;是这样的,记得MCS51吗?&nbSP;MCS51就是有位操作,...
-
1 JTAG接口
JTAG(Joint Test Action Group ,联合测试行动小组 ) 是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试。目前大多数...
-
一、使用场景
第一种情况,在使用普通 STM32 延迟函数,类似于 HAL_Delay(time),由于该函数是使用循环去判断及延时的,所以在执行该函数时整个程序会在此处等待定时...
-
BootLoader
关于Bootloader,从书上的文字描述,很难理解这个名词是什么,有什么用。这次用到了,算是有了更进一步的认识。
一、知识点
1、BootLoader...
-
亲们在吗 &nbSP;想问件事 &nbSP;为什么在这个网站下载资料 下载下来是0KB &nbSP;不可以打开呀&nbSP;
来自
STM32|by
漫步 |发表时间 2017-07-31
|0个回复
-
最近一个项目需要保存一下临时数据,而产品容易受干扰而复位。所以需要保存一下数据,那么只有在系统复位时候不再初始化变量即可。对应MDK(keil)来说是一个比较麻烦的问题。通过网络上...
-
在编写GPIO模拟i2c时,下面两个初始化有不同&nbSP;
第一种方法:
&nbSP; &nbSP; GPIO_InitStructure.GPIO_Pin = GPIO_P...
-
1、选择CPU类型(支持STM8S系列设备)
&nbSP;
stm8s.h
&nbSP;
...
&nbSP;
/* Uncomment the line below ...
-
1. 软复位
*((u32&nbSP;*)0xE000ED0C)&nbSP;=&nbSP;0x05fa0004;&nbSP;&nbSP;&nbSP;&nbSP;//实现系统复...
-
&nbSP; &nbSP; &nbSP; &nbSP;汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码 的一种语言。其主要优点是占用资源少、程序执行效率高。但是不...
-
&nbSP; &nbSP; &nbSP; &nbSP; 汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码 的一种语言。其主要优点是占用资源少、程序执行效率高。但是...
-
&nbSP; &nbSP; &nbSP; &nbSP; 对于复杂而开发时间紧的项目时,可以采用 C 语言,但前提是要求对该 MCU 系统的 C 语言和 C 编译器非常熟悉,特别要注...
-
&nbSP; &nbSP; &nbSP; &nbSP; 对于单片机的初学者来说,应该从汇编学起。因为汇编语言是最接近机器码 的一种语言,可以加深初学者对单片机各个功能模块的了解,从...
-
&nbSP; &nbSP; &nbSP; &nbSP;现在有很多品牌的单片机都有引脚复用功能,在实际应用中不会影响其功能的执行,但是要注意的是, 有的 MCU 如果采用复用引脚的话...
-
具体地址:
http://www.eeskill.com/account/send
http://www.eeskill.com/group/member/gid/12
...