摘要: 参考这两篇文章 https://blog.csdn.net/qq_38880380/article/details/79486016 https://www.cnblogs.com/leaven/archive/2010/10/28/1863744.html 阅读全文
posted @ 2021-06-02 17:00 isyf 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 我在使用STM32F767和STM32F407VG的时候,程序跑到断点处一会儿程序就复位了,关闭看门狗不出现这种问题。 解决方法(在初始化看门狗之前添加下面代码): #define DBGMCU_APB1_FZ_REG (*(__IO uint32_t*)0xE0042008) #define IW 阅读全文
posted @ 2021-01-27 10:48 isyf 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: 我在使用STM32F103C8T6的时候发现PB3这个引脚没办法配置成普通的IO输出,然后查看数据手册后发现他的默认模式是JTDO,用来给仿真器用的 所以在配置IO的时候,需要调用下面的语句来实现配置成普通IO RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, 阅读全文
posted @ 2021-01-26 09:48 isyf 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash SOURC='deb https://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse\ndeb-src https://mirrors.aliyun.com/ubuntu/ trust 阅读全文
posted @ 2020-09-21 16:39 isyf 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一下window中常见的文件系统格式,包括FAT32、NTFS、exFAT。 我们嵌入式文件系统一般使用的是FAT格式。一般新的储存芯片(EEPROM、SD卡等)内部是没有文件系统的,他只是一个单纯的能储存数据的扇区而已,而我们需要格式化他们,才能让我们的文件系统认识这块芯片里的内容,并且管 阅读全文
posted @ 2020-08-04 09:58 isyf 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 这里记录一下使用QuartusII软件编程FPGA的流程 1.首先在我们本地创建一个这样的文件夹用来存放工程 par:存放Quartusll工程文件 rtl:存放代码 sim:存放仿真文件 2.打开QuartusII,点File->New Project Wizard.. 3.next 4.第一栏用 阅读全文
posted @ 2020-07-25 14:01 isyf 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Linux_ARM9/article/details/106773432 阅读全文
posted @ 2020-07-09 10:18 isyf 阅读(607) 评论(0) 推荐(0) 编辑
摘要: ADE5169使用的是51内核,在设置串口波特率的时候与51单片机类似,都是使用定时器来生成波特率,但是ADE5169为了不占用Timer1/2,为每个串口都增加了一个独立的UART定时器,并且配置起来非常简单,不用像59c51一样自己去计算(其实是人家已经帮你算好了),先上代码(我配置的是8bit 阅读全文
posted @ 2020-06-28 15:01 isyf 阅读(229) 评论(0) 推荐(0) 编辑
摘要: N年不用51单片机之后,突然公司给了一个51内核的单片机让我改程序,顿时束手无策,本来是要写一个串口收发函数的,看了一眼51的的中断,竟然觉得无从下手,不知道串口对应的中断编号是多少x(void xx(void)interrupt x),感觉大学的51都白学了,看了一些资料以后终于重新理解,并写下这 阅读全文
posted @ 2020-06-18 17:31 isyf 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: 在keil5的command窗口中输入 SAVE D:/test.txt 0x200001A0,0x200007E0 格式 SAVE+保存文件名(绝对地址)+内存起始地址,结束地址 然后你就得到了这样的文件,红色框内的即内存数据,大概格式是这样,但是数据要具体更具你的数据结构定义来查看 数据拿出来以 阅读全文
posted @ 2020-05-27 16:54 isyf 阅读(2507) 评论(0) 推荐(0) 编辑