- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 002 eeprom与flash的特点
eeprom与flash都属于rom的一种。其中flash又可以分为nor flash和nand flash。其特点如下所示:1、eeprom特点 (1)eeprom是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。 (2)eeprom掉电后数据不丢失,可以保持100年,可以擦写100w次。 (3)具有较高的可靠性,但是电路复杂、成本高,因此目前的eeprom都是几千字节,绝少有超过512k字节的。...
2020-09-07 20:12:56 1246
原创 001 STM32之串口配置注意事项
1、当串口配置成有奇偶校验位时,其数据长度一定要配置成9位长度 当串口配合成无奇偶校验位时,其数据长度配置成8位长度即:USART_InitStructure.USART_WordLength 的值是数据位长度+一个奇偶校验位(如果无奇偶校验则不加一)...
2020-08-01 17:33:50 283
原创 Qt5之QFileInfo类的用法
在Qt中为文件的操作和信息获取提供了许多方便的类,常用的有QDir,QFile,QFileInfo以及QFileDialog,在本文中主要介绍用于获取关于文件信息的QFileInfo类。QFileInfo可以提供文件的名称和位置信息,此外,还有文件的大小,文件的访问权限以及此文件是不是一个符号链接等信息。不仅如此,我们还可以通过这个类来查看文件的创建时间,修改时间和最近一次读取时间。下面的...
2020-03-22 11:14:43 1080
原创 Qt5之QFileDialog类的用法
1、getOpenFileName获取打开文件名字的使用案例void myWidget::on_getOpenFileName_clicked(){ // 参数3:".":代表根目录 QString fileName = QFileDialog::getOpenFileName(this,tr("打开文件"),".",tr("文本文件(*.txt)")); if ...
2020-03-22 11:01:07 671
原创 001 IAR软件之新版本与STM32库文件旧版本不兼容的故障
1、IAR软件报【Error[Pe147]:declaration is incompatible with "__interwork __softfp unsigned long __get_PSP(void)"】故障软件版本:解决办法:core_cm3.h版本过低需要更新新版本。有问题的旧版本如下:正常的新版本如下:2、IAR软件报【Warning[25]: L...
2020-03-10 15:03:50 582
原创 UCOSII之任务堆栈使用情况检查(通过OSTaskStkChk()函数查看)
本文重点介绍如果使用函数OSTaskStkChk()函数来检查UCOSII系统下各任务堆栈的使用情况。1、简单介绍一下OSTaskStkChk()函数参数和返回值:INT8U OSTaskStkChk(INT8U prio, OS_STK_DATA *p_stk_data)参数prio : 被检测任务的优先级,也就是唯一标识被检任务的ID。参数*p_stk_data:指...
2020-01-10 15:19:34 2389
原创 STM32外设之DP83848芯片问题摘录
问题1、DP83848 跑10M能行,跑100M不行 的原因1: 我用DP83848 做网络通讯,一开始10M/100M都能通(2013年3月之前能上100M,总共做过1百多块都能上100M),但去年上半年一次焊装了一批新板子,100M不通(全部都不通),只能跑10M,一开始认为是这批DP83848有问题,换了几个批次都不行,然后又重做PCB,还是不行,后来找了能上100M的块老板子做芯片交叉...
2019-07-05 12:52:57 8818 3
原创 以太网概要--摘录20190421
1、以太网的帧开销是18字节,是“目的MAC(6)+源MAC(6)+Type(2)+CRC(4)”。以太网最小帧长为64字节,那么IP报文最小为46字节,而局域网规定IP最大传输单元1500字节,实际上加上以太网帧的18字节,就是1518字节。 据RFC894的说明,以太网封装IP数据包的最大长度是1500字节,也就是说以太网最大帧长应该是以太网首部加上1500,再加上7字节的前...
2019-04-21 12:51:34 277
转载 0007Quartus ii 软件调试工具之In-System Sources and Probes Editor使用说明
链接:https://blog.csdn.net/huan09900990/article/details/78893435 Quartus ii提供了In-System Sources and Probes Editor调试工具,通过JTAG接口使用该工具可以驱动和采样内部节点的逻辑值。即通过 Sources功能来驱动fpga内部信号,通过Probes功能来探测内部节点的逻辑值...
2018-12-17 15:46:25 2054
转载 FPGA摘录:0006Quartus ii 软件调试工具之In-System Memory Content Editor使用说明
链接:https://blog.csdn.net/huan09900990/article/details/78890356
2018-11-27 19:21:19 517 1
转载 FPGA摘录:0005FPGA使用JIC文件配置固化教程
链接:https://www.cnblogs.com/vonly/p/5592643.html 很多做过单片机的朋友都知道,我们在对MCU烧写完程序固件后,那么该程序固件就存储在了该MCU内部。即使MCU断电了再重新上电,程序也能继续运行。这是因为对MCU烧写固件 的实质就是将程序固件写入到MCU的片上程序存储器ROM中,而现代的大部分MCU这个ROM都是FLASH存储器。FLA...
2018-11-27 18:50:58 391
转载 FPGA摘录:0004Verilog语法基础讲解之参数化设计
链接:https://www.cnblogs.com/xiaomeige/p/5010742.html在Verilog语法中,可以实现参数化设计。所谓参数化设计,就是在一个功能模块中,对于一个常量,其值在不同的应用场合需要设置为不同的置,则将此值在设计时使用parameter 关键字声明,那么在上层模块例化使用该功能模块时,可以根据具体需求重新配置该常量的值,从而实现不同应用场合对对应常量的灵...
2018-11-25 16:18:15 733
转载 FPGA摘录:0003Can't place multiple pins assigned to pin location Pin_F16
链接:https://www.cnblogs.com/xiaomeige/p/7084539.htmlCan't place multiple pins assigned to pin location Pin_F16在我们芯航线FPGA开发板上,使用了一片128Mbit的SDRAM存储器。当大家在自己建立工程,或者移植其他家的工程时候,往往之前一切顺利,但是在最终分配完引脚进行全编译时,...
2018-11-25 11:48:57 278
转载 FPGA摘录:0002Altera FPGA 开启引脚片上上拉电阻功能
链接:https://www.cnblogs.com/xiaomeige/p/8954743.html本博文以矩阵键盘实验为例,介绍了如何开启FPGA管脚的片上上拉电阻。 Cyclone IV E FPGA的通用输入输出管脚都支持内部弱上拉电阻,但是时钟输入脚不支持。所以,当需要上拉电阻的信号(如本例中的矩阵键盘Row信号和IIC协议中的SDA、SCL信号)连接到了FPGA的通用输入输出...
2018-11-25 11:03:21 2431
转载 FPGA摘录:0001FPGA的JTAG口很脆弱
链接:http://www.heijin.org/forum.php?mod=viewthread&tid=3344&extra=page%3D1 最近我的FPGA罢工了,而且是部分罢工,FPGA的JTAG口不能下载程序,这种事情不是第一次了,在我的项目中也出现过。而且出现的形式也极其相似,很离奇。前一天晚上用的还好好的,第二天就不行了,真是让人郁闷的不行。为了继续...
2018-11-17 10:54:05 387
letter-shell-master.zip
2019-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人