会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
首页
新随笔
订阅
管理
上一页
1
···
141
142
143
144
145
146
147
148
149
···
341
下一页
2021年1月14日
脉冲宽度调制(PWM)
摘要: PWM的全称是脉冲宽度调制(Pulse-width modulation),是通过将有效的电信号分散成离散形式从而来降低电信号所传递的平均功率的一种方式; 所以根据面积等效法则,可以通过对改变脉冲的时间宽度,来等效的获得所需要合成的相应幅值和频率的波形; 具体如下图所示; 由上图可知,脉冲宽度调制使
阅读全文
posted @ 2021-01-14 08:58 emanlee
阅读(3341)
评论(0)
推荐(0)
2021年1月12日
STM32 调试停留在LDR R0, =SystemInit,不能自动Run to main
摘要: 可能的原因 堆栈空间默认的太小 默认startup_stm32f10x_hd.s中 Stack_Size EQU 0x00000400,如果改大之后,可能调试就可以正常运行。 出现最多的情况就是设置的断点过多,可以把断点全部删除试试看,STLink只能设置5个 勾选如图 4. 打开Option选项卡
阅读全文
posted @ 2021-01-12 22:03 emanlee
阅读(3250)
评论(0)
推荐(0)
MDK keil STM32 局部变量不能查看值,显示为not in scope
摘要: 用MDK调试一块STM32F207的程序,想查看一下变量却发现watch窗口总是 <not in scope>和<cannot evaluate>,无奈凑合着通过printf函数进行串口打印查看。1 编译器把这个局部变量给优化掉了,并没有在内存中生成,把优化级别改为Level 0,重新编译。 Kei
阅读全文
posted @ 2021-01-12 19:29 emanlee
阅读(7969)
评论(0)
推荐(0)
STM32串口输出乱码
摘要: 原因一: 初始化串口的波特率与串口调试助手不一致。 原因二: 晶震不一致。 串口输出始终乱码,外部时钟频率配置错误导致的,库使用默认8MHz晶震,可以通过宏使用25MHz晶震。具体定义在 stm32f10x.h 文件中 开发板晶震使用的12MHz晶震,定义一个宏修改成12000000,编译,烧写。
阅读全文
posted @ 2021-01-12 17:29 emanlee
阅读(1904)
评论(0)
推荐(0)
2021年1月11日
STM32 IIC 时序
摘要: 起始信号:当SCL为高期间,SDA由高到低的跳变;启动信号是一种电平跳变时序信号,而不是一个电平信号。停止信号:当SCL为高期间,SDA由低到高的跳变;停止信号也是一种电平跳变时序信号,而不是一个电平信号。 //产生IIC起始信号void IIC_Start(void){ SDA_OUT(); //
阅读全文
posted @ 2021-01-11 23:46 emanlee
阅读(471)
评论(0)
推荐(0)
关于stm32的iic为什么不稳定的讨论
摘要: stm32的iic不稳定这种说法源于旧版的函数库,由于iic本身是飞利浦发明的,飞利浦拆分出来的nxp具有绝对的专利优势,为了规避这种专利问题,st对iic通讯有别出一格的设计,但旧版的函数库无法很好地处理这种设计,导致多中断的时候容易出问题。但新版的hal库基本解决这种问题,可以放心使用。 没有不
阅读全文
posted @ 2021-01-11 22:48 emanlee
阅读(6072)
评论(0)
推荐(0)
2021年1月9日
Camtasia recorder 的快捷键
摘要: REF https://www.luping.net.cn/news/kjj-caz.html
阅读全文
posted @ 2021-01-09 23:15 emanlee
阅读(132)
评论(0)
推荐(0)
2021年1月8日
ARM STM32 各种缩写和全称
摘要: GPIO GPIO(英语:General-purpose input/output),通用型之输入输出的简称,功能类似8051的P0—P3,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO),如当clk generator,
阅读全文
posted @ 2021-01-08 16:31 emanlee
阅读(14557)
评论(2)
推荐(5)
如何解决keil mdk中文汉字乱码或设置编码问题
摘要: 在编辑菜单下拉菜单,单击选择Configuration选项,打开Configuration选项 在弹出的设置对话框,单击选择Editor选项,在这个选项有个Encoding选项
阅读全文
posted @ 2021-01-08 11:15 emanlee
阅读(2141)
评论(0)
推荐(0)
STM32单片机的ISP一键下载
摘要: ISP就是In System Programming在线系统编程,最常用的就是通过单片机的串口将程序HEX文件下载到内部FLASH中,单片机重启时就执行内部FLASH中的程序。 根据STM32的数据手册,STM32的启动方式和BOOT引脚有关,如下表所示: MCUISP软件是STM32单片机ISP下
阅读全文
posted @ 2021-01-08 08:34 emanlee
阅读(1459)
评论(0)
推荐(0)
上一页
1
···
141
142
143
144
145
146
147
148
149
···
341
下一页