
单片机
眺望塔
这个作者很懒,什么都没留下…
展开
-
keil 启动在线调试后不能单步执行问题解决,卡在汇编代码
[已解决]keil stm32 不能单步调试问题原创 2024-07-30 19:20:27 · 940 阅读 · 0 评论 -
STM32进入STOP模式后无法唤醒问题
STM32进入STOP模式后无法唤醒问题原因不能在中断ISR中写进入STOP模式的代码,会导致无法唤醒。目前测试, Sleep模式, standby模式都能在中断ISR中进入, 只有stop模式不行。原创 2021-11-16 01:53:03 · 1880 阅读 · 0 评论 -
基于单片机的临界区代码保护方法
定义临界区指的是一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性。临界区保护方法有四种(1)第一种方法:直接利用开启或者关闭中断的语句来控制。比如:#define _DINT() disable_interrupt() // 关闭中断#define _EINT() enable_interrupt() // 打开中断优点:简单,执行速度快(只有一条指令),在临界保护操作频繁的场合优势突原创 2020-06-10 17:11:34 · 2380 阅读 · 1 评论 -
日志信息查看流程
日志信息查看流程1.需要你用黑色的串口模块线烧录成功后,黑色的串口模块线拔出插到“SET”usb口2.打开串口调试软件3.设置和开启串口调试软件监听信息...原创 2019-12-23 17:15:52 · 328 阅读 · 0 评论 -
stlink代码烧录
1.硬件连接:2.用电池给枪供电3.打开keil 打开gun代码工程(或双击打开下方截图文件)4.编译代码5.烧录代码原创 2019-12-23 15:36:33 · 761 阅读 · 0 评论 -
keil5安装 pack安装教程
这里写自定义目录标题keil5安装keil5破解keill STM32F1xx_DFP.2.2.0.pack安装Keil.Jansson.1.0.0.pack安装工程编译keil5安装安装文件位置:1.双击图标进行安装2.进入安装界面——点击Next(下一步)3.选中同意软件使用条约,点击Next(下一步)4.选择安装路径(以D盘Keil_V5为例)——点击Next(下一步)...原创 2019-12-20 13:45:25 · 28377 阅读 · 0 评论 -
MCU内存分配
MCU内存分配参考ram(即SRAM)和rom(即Flash)参考http://www.eeworld.com.cn/mcu/2014/1212/article_17648.htmlram(即SRAM)和rom(即Flash)首先单片机的内存可以大小分为ram(即SRAM)和rom(即Flash),其中根据flash和sram的定义可得,flash里面的数据掉电可保存,sram中的并不可以...转载 2018-12-27 20:02:57 · 880 阅读 · 0 评论