ug949-Xilinx平台硬件设计方法指南-控制信号和控制集篇
作为一个从嵌软跑来学 FPGA 的菜鸟,笔者每次动手写 verilog 代码的时候都有一种很拧巴的感觉,总觉的自己似乎还是有些地方的理解有问题。 网上看了无数篇讲硬件思维的文章,大家无一例外都是告诉你写 verilog 代码的时候最重要的就是要心中有电路,但是怎么才能心中有电路呢?数字电路的设计和软件系统设计的思维究竟有什么不同? 于是怀着这份疑问…
Xilinx FPGA烧录时引脚电平的控制
碎碎念 很久没更了,小更怡情(doge FPGA 菜鸟生活还是很顺利的(指顺利成为菜鸟),最近在忙老师的项目,遇到点小问题,所以随手记一下,另外博客的数据库出了点问题,这两天才想起来小修小补一下,不过不知道什么时候就又挂了💔 PS:太久不写了还是有点手生,感觉写出来的东西有点不尽人意,怎么说呢🤔,就是 CSDN 味很重。 希望多写点东西能早日恢复吧…
thumbnail
工训赛软件工程分析—-一份送给刚陷入自控软件泥潭者的小礼物
碎碎念 之前参加工训赛其实是抱着想要把这个比赛打完的想法的,但是中途突然收到了老师的通知得知比赛实际的举办时间已经推迟到了12月,对于我们队伍中的三个人来说都是一个噩耗,所以无奈只好放弃了这个比赛。 我们之前的项目给到了学弟手中,由我经手的代码也已经悉数开源到这里了,希望学弟带着我的遗志(bushi)继续努力下去! 工训赛的工程其实是笔者写的相对比…
Summary | 找实习、工训赛、项目、技术学习
碎碎念 又是很久没有写博客了,最近才刚刚感觉自己回状态了,今晚回宿舍打开手机突然看到父皇询问近况如何的微信,忽然意识到自己最近也算是销声匿迹于网络了。但是苦于最近时间实在有点紧,事情还蛮多的,所以就简单写点东西来讲讲近况如何好了。 找实习 最近整个人最大的主旋律就是找工作了,个人目前还是不太想考研的。 感觉考研其实是给强者一个变得更强的平台,而不是…
thumbnail
Blog的GitBook嵌入史
前言 放假啦!刚开始的几天在家里面自我隔离甚是无聊,再加上原本阿里云的服务器到期了,于是笔者打算一年一度的装修一下自己的博客。 主要的更新有那么几个: 更换博客系统为WordPress(博客的最终归宿还是WP; 使用Tokin的新主题:Wing,谢谢大佬; 部署GitBook作为未来可能会有的系统化笔记页面; 本文记录的就是在服务器上实现自动化部署…
编程Q&A—-环境&Tips
前言 所谓前言,不过是一些没营养的废话而已,不感兴趣的同学可以直接跳到后面感兴趣的内容来看,当然也可以选择直接退出文档并感叹又被这可恶的老学长浪费了自己人生中宝贵的一分钟(不过大家真的这么选择了老学长会很伤心的T_T 最近几天看到越来越多的小朋友已经开始学习C语言了,作为一个大学生涯已经年过半百的老头,笔者表示十分欣慰,但是也在暗自感慨自己已经被卷…
漫谈STM32单片机启动过程
前言 笔者假期刚开学没几天,现在处于一个比较闲的状态。 假期简单学习了一下ARM汇编相关内容,目的是写一个简单的RTOS,但是这个项目其实只有保存上下文的部分使用到了ARM汇编,于是打算写写博客来沉淀一下假期学到的东西。 单片机的启动过程一直是笔者十分感兴趣的话题,故借着这个机会简单分析一下单片机的启动过程。由于笔者知识浅薄,分析的过程必定有所纰漏…
来学学ARM汇编—-基本知识(下)
书接上篇:来学学ARM汇编----基本知识(上) 通过之前的学习,笔者已经对于Armv7-M体系架构有了一些大致的了解,接下来就开始真正的Arm汇编的指令的学习了。 还是那句话,开发者的学习应该追根溯源,故这部分内容的学习是基于Arm编译器armasm用户手册进行的。 源代码行语法 每行汇编代码都具有如下的一般格式: {symbol} {instr…
来一起把时间切成“片”
简介 时间片轮询是裸机开发的过程中十分常用的一种程序架构,其主要的思想是将单个定时器的时间时分复用,可以同时处理多种不同时间间隔的定时任务。 笔者在很久之前的电赛总结的文章中就曾经说过,自己实现了一个时间片轮询架构并且用在了电赛中,后续又为其添加了一些常用的功能。但是前段时间笔者自行审视的时候发现曾经架构中其实存在一些比较严重的问题,于是将该架构进…
来学学ARM汇编—-基本知识(上)
笔者落笔此篇的时间是7.1,写上一篇的时间到现在好巧不巧,刚好是一个月。 一个月时间真的发生了一堆怪怪的破事,首先辛苦读者听笔者一顿吐槽好了: 现在写这篇文章的时候笔者正坐在外面的出租屋里面,当然不是因为笔者毕业了、成为社会人了,而是这个暑假学校方面并不想让我们本科生留在学校。经过一段时间的“钉子户生活”,本来形式已经开始向可以留校的好的方向发展了…