摘要: 以EP4CE6E22I7为例,设计FPGA最小系统。 程序存储设计 一般使用EPCS4I8N: FPGA_DATA0:13 FPGA_DCLK :12 FPGA_nCS:8 ASDO:6 时钟 待续 阅读全文
posted @ 2019-06-09 21:58 xutopia 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 硬件 阅读全文
posted @ 2019-06-07 19:13 xutopia 阅读(191) 评论(0) 推荐(0) 编辑
摘要: static 在C语言中static关键字有以下的作用 1,可以用来修饰局部变量。局部变量在函数内部定义的,只有在函数内部有效(作用域),其缺省的存储方式是动态存储的,即指令执行到变量定义处时才给变量分配存储单元,函数执行结束后变量的内存单元就会被释放掉(生命周期)。用static声明局部变量时,则 阅读全文
posted @ 2019-06-07 11:24 xutopia 阅读(353) 评论(0) 推荐(0) 编辑
摘要: Cygwin ​ Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 ​ Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markd 阅读全文
posted @ 2019-05-25 13:08 xutopia 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 多功能嵌入式解码软件(4) 在UARTTOOL中使用类库 读取协议文件,协议文件的信息会在TextBox框中显示出来。 如下图模拟下位机软件开始向上位机发送数据 UARTTOOL打开串口,点击保存数据和解码数据会把原始数据和解码后的数据保存下来 解码后的数据如图,和发送的一致。 阅读全文
posted @ 2019-05-16 13:01 xutopia 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 多功能嵌入式解码软件(3) 类库使用方法 读取协议文件 保存解码数据 实时解码数据 阅读全文
posted @ 2019-05-16 12:59 xutopia 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 多功能嵌入式解码软件(2) 验证类库 通信协议 下面进行一个示例: 下位机需要向上位机发送3中数据帧,数据帧以功能码来识别,每种数据帧的协议如下3个表格所示,上位机需要把这些数据按照协议解码出来,并进行保存以便分析。 通信协议: 准备协议文件 按照通信协议编写协议文件 /*this is a pro 阅读全文
posted @ 2019-05-16 12:54 xutopia 阅读(229) 评论(0) 推荐(0) 编辑
摘要: STM32最小系统设计 概述 最近在在设计一块板子的时候发现在设计STM32电路这部分时,有些东西模棱两可。本着科学严谨的态度,本着对工作负责的态度(板子设计坏了都是money!),这里对STM32最小系统的设计进行一个梳理。如果其他人愿意将就,而我不愿意将就。 下面以STM32F407IGT6的最 阅读全文
posted @ 2019-05-16 12:00 xutopia 阅读(5189) 评论(0) 推荐(0) 编辑
摘要: 更多内容关注公众号 洛水梅家 阅读全文
posted @ 2019-05-13 18:06 xutopia 阅读(22891) 评论(0) 推荐(0) 编辑
摘要: 概述 基于串口的SD_card系统1, 扫描文件;2, 新建文件;3, 删除文件;4, 写入文件;5, 读取文件。 整个文件系统的串口通信方式都是ASC通信方式。 文件系统分为简单实用方式和专业使用方式,简单使用方式只需要普通的串口调试助手就可以完成。专业使用方式需要专用的调试上位机。简单模式/专业 阅读全文
posted @ 2019-05-13 13:55 xutopia 阅读(397) 评论(0) 推荐(0) 编辑