- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 在STM32F407的BSP基础上将RT-Thread移植到STM32F303VCT6上
笔者的开发板主控MCU为STM32F303VCT6,但是在RT-Thread的例程中暂时还没有支持STM32F3系列的BSP例程(8月16号左右更新的BSP库里面有一个STM32F302的,但笔者使用的是上一版本的,所以没有F3系列的BSP例程),想必跟这款芯片用的比较少有关吧。但是在实际的工作中难免会遇到自己所用的MCU无法找到例程的情况,而且这种情况应该还不少,所以掌握怎么在相似的MCU工程的基础上将程序移植到自己的MCU上就变得有意义了。
2022-09-03 11:44:46
1020
2
原创 STM32F303移植RT-Thread过程中因选择的芯片内核文件错误出现内存不足和hard fault问题
STM32F303移植RT-Thread过程中因选择的芯片内核文件错误出现内存不足和hard fault问题
2022-06-28 23:28:07
917
原创 STM32仿真器检测不到内核,你的芯片坏了吗?
如果赶时间可以直接拉到后面看结论,如果不赶,何不随笔者体验下整个过程加深印象呢?先来介绍下整个事情的背景。笔者想自制一个白光焊台,板子打好,器件焊上后,上电很顺利的就检测到了内核,妥妥的。硬件准备好了,接着就是软件的事了。打开STM32CubeMX,配置下想要的外设,但是没有配置SYS下的选项。SWD对应的两个引脚PA13/PA14引脚配置的时候也配成了SWD模式。配置好之后生成代码,编译也木有问题,直接烧录,程序也顺利得跑进了MCU里面,在里面转悠了起来,一切都水到渠成,顺利到不能再顺利了。添加功能,想
2020-09-06 11:19:27
5746
5
原创 pyCharm 如何使用通过CMD pip install 方式安装的依赖包
pyCharm 如何使用通过CMD pip install 方式安装的依赖包前言将pyCharm的解释器设置成Python解释器的方法前言在window下通过cmd(win+r 打开运行,然后输入 cmd,按下回车即可打开)方式来安装Python依赖包是一种方便快捷的方式。但是往往很多时候由于pyCharm与Python安装在不同的路径,即使你已经用cmd pip install的方式在你的电...
2020-03-26 23:30:55
7954
原创 AD在原理图中复制报错解决方法
在原理图中复制报下图错误解决方案为将下图红框中的√去掉将红框中√去掉就点击右下角的OK,回到原理图便可以复制粘贴了
2019-12-14 16:16:28
11706
9
原创 RTU、FTU、DTU、TTU都是什么鬼?
@RTU、FTU、DTU、TTU都是什么鬼?RTU:英文全称为:Remote Terrminal Unit,中文全称为:远程终端单元,通常用于对现场信号、店里设备的检测和控制。FTU:英文全称为:Feeder Terminal Unit,中文全称为:馈线终端单元,通常用于测量馈线的三相参数,监控,保护配电系统中的馈线,同时具备与配电自动化主站通信的能力,将采集的信息传送到主站,执行主站对馈线...
2019-08-23 17:26:18
18024
原创 电平移位电路设计(常用于将双极性的宽动态范围信号变成单极性窄动态范围的信号供ADC采集)
设计步骤:1、从±10V变到0.048V至4.048V意味着动态范围从20V变到4V,缩小了5倍,因此首先要有一个放大倍数为1/5的基本放大电路。此处以减法放大器为基础进行设计,在此架构上确定放大倍数相关的电阻取值,此处取反馈电阻为10K,放大电阻为50K。信号从同向端输入,信号放大倍数为10K/50K = 1/5,如图1所示。仿真验证确实如所期望的,输入信号被缩小了5倍,如图2所示。...
2019-05-25 18:35:13
9354
2
原创 帮助快速记忆的RMII 信号一览图
RMII必须信号线一览图RMII4_Data4_Control2_DataOut2_DataIn2_ConOut2_ConInTXD0TXD1RXD0RXD1CRS_DVRX_ERCLKTX_EN
2019-04-26 14:10:42
3148
原创 AD18创建Class
AD18创建Class1、执行Design -->Class或者按快捷键D C进入Classs设置界面。如下图所示。2、将鼠标放到Net Class 上,点击右键,选中Add Class,如下图所示。3、点击Add Class后会天剑一个默认名为New Class的新Class,通过单击可以修改Class的名字。4、在Non-Members下方有一个过滤栏,过滤栏下方是工程中包含...
2019-04-20 15:48:06
7863
4
原创 AD18调PIN方法及注意事项
AD18调PIN方法及注意事项为什么需要调PIN具体方法先去掉“Changing Schematic Pins”选项卡中的√在PCB上根据走线调PIN后更新到原理图为什么需要调PIN很多时候为了PCB的布线方便美观,我们会对可编程器件的引脚进行调换,特别是在CPLD/FPGA或者SOC的适用上,更是常常需要调PIN,那么调PIN的方法就决定了工作的效率,笔者在此介绍一种基于AD18的调PIN方...
2019-04-17 17:16:23
6316
3
原创 信号处理--采样正弦波的频率上下限的确定
一:频率上限(即最高可还原的频率): 首先,我们得准备几个前提知识: ①:频率与时间成反比关系,即f = 1/t (或:t = 1/f),频率要最高,那么时间就应该最短。 ②:要知道一个采样正弦波的频率,那么我们至少要在半个周期内有两个采样点(香农采样定理) 结合上面两个前提可以列式:tn+1 - tn = 0.5 Tmin ,其中tn+1和tn表示前一个采样时刻和...
2018-02-17 17:43:25
8004
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人