嵌入式
文章平均质量分 82
离暑假还有41天
这个作者很懒,什么都没留下…
展开
-
Keil5 STM32 软件仿真错误
这个错误是Keil引起的,应该是没有识别出芯片的型号我是在RT-Thread OS 仿真运行的时候发现的,这里的仿真芯片是STM32F103ZE然后,去找到Debug的设置位置,如图找到位置后,首先修改左下角的CPU DLL和Dialog DLLCPU DLL: SARMCM3.DLLDialog DLL: DARMSTM.DLLDialog后的Parameter填写你自己设置的芯片型号,注意只用填前11位编号, CPU DLL中不变右侧的和左侧的内容保持一致即可。...原创 2020-05-28 08:20:03 · 1678 阅读 · 1 评论 -
如何在STM32CubeIDE实现printf功能?
搜索了一圈 ,STM32CubeIDE上的相关方法不多,记录一下两个过程,翻译自外网(不是机翻,手打的,有删减无关内容,自己实践了一遍,芯片等等有些不同)开篇现在相当多的微控制器没有一个控制台的模块,但是debug的时候输出的信息相当的重要,已有的一种方法是使用半主机模式(semihosting with STM32CubeIDE)。但是semihosting with STM32CubeI...翻译 2020-04-28 00:40:19 · 8104 阅读 · 26 评论 -
潘多拉IOT开发板(STM32L475)参数
开发板IO 引脚分配独立栏为Y 表示该IO 完全独立(不接其他任何外设或上下拉电阻),可通过一定方法达到完全独立使用该IO。注意事项开发板有两个 Micro USB 口,大部分情况下都是使用的 ST LINK Micro USB 口,这个接口有四个功能:供电、程序下载、仿真调试和串口调试。其中:程序下载和仿真调试需要安装 ST LINK 驱动才能正常使用(驱动在:光盘资料->5.软件资...转载 2020-04-16 23:05:43 · 2847 阅读 · 0 评论 -
嵌入式-术语解释(不定时更新)
饱和操作(饱和运算)饱和运算,就是当运算结果大于一个上限或小于一个下限时,结果就等于上限或是下限。饱和加法:a+b=c,当计算结果大于c可表示的最大值或者小于c可表示的最小值时,计算结果取值为这个最大值或最小值。非饱和加法:a+b=c,如果计算结果一出,则直接去掉一出位,剩下的就是结果。置位简单来讲就是:复位就是清0,置位就是置1。半字长定义字是根据处理器的特性决定的...原创 2020-04-04 18:41:43 · 642 阅读 · 0 评论