Verilog同步复位和异步复位

  • Post author:
  • Post category:其他

同步和异步是针对时钟信号而言的。以时钟上升沿触发的同步复位和异步复位为例。 同步复位需要一个reset的输入,可以规定在reset为1时复位。但在同步复位的条件下,并不是reset变成1之后马上就能复位,而是要等到下一个时钟上升沿,此时才能复位。 异步复位也需要一个reset的输入,我们也规定在reset为1时复位。在异步复位的条件下,reset变成1之后(即reset的上升沿)立刻就能复位,并不…

继续阅读 Verilog同步复位和异步复位

mysql 统计每人每年1-12月个个月的分数和总分、平均分

  • Post author:
  • Post category:mysql

mysql 统计每人每年1-12月个个月的分数和总分、平均分 初始化数据 DROP TABLE IF EXISTS `test_01`; CREATE TABLE `test_01` ( `id` int(0) NOT NULL, `user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NU…

继续阅读 mysql 统计每人每年1-12月个个月的分数和总分、平均分

设计模式 — 享元模式(Flyweight Pattern)

  • Post author:
  • Post category:其他

使用共享对象可以有效的支持大量的细粒度对象。 应用场景 主要目的是实现对象的共享,即共享池,当系统中对象多的时候可以减少内存的开销,通常与工厂模式一起使用。例如:缓存,对象池;Android中: Message.obtain通过重用Message对象来避免大量的Message对象被频繁的创建和销毁。 FlyWeightFactory负责创建和管理享元单元,当一个客户端请求时,工厂需要检查当前对象池…

继续阅读 设计模式 — 享元模式(Flyweight Pattern)

关于PendSV异常和SVC异常

  • Post author:
  • Post category:其他

这里先说什么是异常,什么是中断?请下这张图 颜色加深的表项为异常,这些属于cm3内核自带的。其中-3,-2,-1异常的优先级固定,是不可更改的,其余的异常中断优先级可以设置。 颜色未加深的表项为中断,这些属于stm32带出的。优先级 可设置。表格最前面的数字用来记录是第几个中断。 PendSv:可悬挂异常。如果当前没有更高优先级的异常或者中断需要执行,那么就执行pendsv的异常服务函数。 可以看…

继续阅读 关于PendSV异常和SVC异常

git commit 过程中error或warning

  • Post author:
  • Post category:其他

1、 warning: LF will be replaced by CRLF 解决办法: $ git config [--gobal] core.autocrlf false 原因: CRLF -- Carriage-Return Line-Feed 回车换行。系统提示:LF 将被转换成 CRLF。 回车(CR, ASCII 13, \r)换行(LF, ASCII 10, \n)。 在Windo…

继续阅读 git commit 过程中error或warning

C++指针的基本概念

  • Post author:
  • Post category:其他

作用:通过指针间接访问内存 内存编号是从0开始记录的,一般用十六进制数字表示 指针及一个内存地址 可以利用指针变量保存地址 指针定义语法:数据类型*变量名; int a=10; int*p;//定义指针 指针与数据的关联:指针变量=&数据变量; p=&a; 指针使用语法:*指针变量=100; *p=100; 结果: cout<<a<<endl;//结果a为1…

继续阅读 C++指针的基本概念

蓝桥杯历年真题及解析

  • Post author:
  • Post category:其他

历年省赛真题 根据本人经验对每道题进行难度评级,可以当作参考。 (难度:★)= 重在参与 (难度:★★)= 省三等奖 (难度:★★★)= 省二等奖 (难度:★★★★)= 省一等奖 (难度:★★★★★)= 大佬一起玩 JAVA G组 2019第十届蓝桥杯省赛JAVA G组真题解析. JAVA A组 2021第十二届蓝桥杯第一场省赛JAVA A组真题解析. 2020第十一届蓝桥杯第二场省赛JAVA A…

继续阅读 蓝桥杯历年真题及解析

闲置手机改摩托车车机导航,支持短时停车休眠,长时停车断电,点火开机(大屏平板也可参照此方案用于汽车)

  • Post author:
  • Post category:其他

  闲置手机改摩托车车机导航,支持短时停车休眠,长时停车断电,点火开机(大屏平板也可参照此方案用于汽车)。   本文以安卓11为例,必须解锁bootload,且刷入第三方recovery。 root   这里使用面具(magisk)作为root示例方案。各大应用商店均可下载。   获取手机boot镜像(boot.img),从升级包中提取出来。记住保存的地址,等一会能用到。   使用magisk修补…

继续阅读 闲置手机改摩托车车机导航,支持短时停车休眠,长时停车断电,点火开机(大屏平板也可参照此方案用于汽车)

新版Wamp的MySQL服务无法启动的解决方案

  • Post author:
  • Post category:mysql

新版Wamp的MySQL服务无法启动的解决方案 遇到的问题 安装完Wamp3.2.0之后图标始终是黄色,总是不能变绿。检查之后发现,MySQL服务没有启动。 无论是在wamp中手动启动,还是去服务里手动启动都是失败。 我的环境 安装wamp的环境是Windows Server 2019 64位 尝试过的解决历程 笔者原先在服务器上已经安装了wamp的2.1版本,但是由于其配的PHP版本较低,有些接…

继续阅读 新版Wamp的MySQL服务无法启动的解决方案

高德地图API实现天气查询

  • Post author:
  • Post category:其他

核心: 1.在高德地图注册开发者账号,获取key,取得调用API权限(用于个人学习的话,不用花钱的) 2.查看官方文档和demo,学习使用方法 ——通过调用API,高德的服务器会传回一些带有天气数据的对象,我们再从对象中取所需数据即可 3.HTML或PHP文件不能在本地直接打开,要在服务器中打开(才会有与高德服务器通讯) 下面的代码是用php写的:(有注释帮助阅读) <!doctype ht…

继续阅读 高德地图API实现天气查询