最新文章

TODAY WEB 快速入门

Java java-web 第一步: 新建项目项目结构第二步:引入依赖<dependency> <groupId>cn.taketoday</groupId> <artifactId>today-web</artifactId> <version>2.3.6.RELEASE</version></dependency><dependency> <groupId>cn.taketoday< 2019-05-26 11:46:36 | 阅读数 34

git commit emoji 使用指南

Git git commit emoji 使用指南 :示例符号意义🎨 (调色板):art:改进代码结构/代码格式⚡️ (闪电):racehorse:(赛马)⚡️“🐎提升性能🔥 (火焰):fire:移除代码或文件🐛 (bug):bug:修复 bug🚑 (急救车):ambulance:重要补丁✨ (火花):sparkles:引入新功能📝 (备忘录):memo:撰写文档🚀 (火箭):rocket:部署功能💄 (口红):lipstick:更新 UI 和样式文件🎉 (庆祝):tada:初次提交✅ (白色复选 2019-05-24 23:24:23 | 阅读数 103

大学写的一个 Java Web 框架

Java 编程 大学 TODAY 前言大学刚毕业,专业是电子信息工程。大一开始学Java,准确的说是高三最后的几周开始的. 果然兴趣是最好的老师, 在大一下学期自己从前端到后台写了我的个人网站:TODAY BLOG 。 从注册域名到备案再到网站成功上线,我遇到过的困难不计其数。因为感兴趣所以我坚持了下来。第一个版本使用的纯Servlet写的。后来了解到Java有很多开源框架可以简化我的开发。于是又投入到新一轮的学习之中… 学了Struts2后自己学着写了一个小框架:TODAY WEB,几百行搞定从解析xml定义的action到处理对应的请求 2019-03-30 13:01:13 | 阅读数 7637

在linux环境下如何进行stm32的开发

Java C STM32 大学 我觉得网上再好的解决方案,也没有官方给出的解决方案好。结合题主的问题,我推荐两款ST官方推荐的IDE。TrueSTUDIO + ST-LinkSW4STM32 + ST-Link两种都是免费的IDE,都基于Eclipse。第一款,TrueSTUDIO。也是我推荐题主使用的,因为ST收购了Atollic,使得TrueSTUDIO完全免费。官网:Home - Atollic - ST。ST将来肯定会大力发展自己的IDE,官方的东西没错的。 TrueSTUDIO官网Linux下载地址: Downloads 2018-11-29 21:37:16 | 阅读数 34

STM32 PWM

STM32 终于有时间更新博客啦,前些日子一直在写一个Java小框架还由于一些原因未写完,今天终于得空于是就想来说说stm32如何输出pwmSTM32 PWM简介 PWM 是'Pulse Width Modulation'的缩写,即脉冲宽度调制.脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中STM32 的定时器除了 TIM6和TIM7。其他的定时器都可以用来产生PWM输出。其中高级定器 TIM1和TIM8可以同时产生多达 2018-06-06 20:34:57 | 阅读数 93

STM32 通用定时器

STM32 STM32 通用定时器TIMx简介通用定时器是一个通过可编程预分频器(PSC)驱动的16位自动装载计数器(CNT)构成。它适用于多种场合,包括测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和PWM)。使用定时器预分频器和RCC时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到几个毫秒间调整。每个定时器都是完全独立的,没有互相共享任何资源。它们可以一起同步操作。TIMx主要功能1,16位向上、向下、向上/向下自动装载计数器2,16位可编程(可以实时修改)预分频器,计数器时钟频率的分频系数为1 2018-05-16 12:33:32 | 阅读数 169

STM32 WWDG窗口看门狗

编程 C STM32 大学 STM32 窗口看门狗简介窗口看门狗(WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序正常的运行序列而产生的软件故障。除非递减计数器的值在WWDG->CR 的第六位变成0 前被刷新,看门狗电路在达到预置的时间周期时,会产生一个 MCU 复位。在递减计数达到窗口配置寄存器(WWDG->CFR)数值之前,如果 7 位的递减计数器数值(在控制寄存器中)被刷新, 那么也将产生一个 MCU 复位。这表明递减计数器需要在一个有限的时间窗口中被刷新。STM32有两个看门狗,一个是独立看门狗 2018-05-15 21:40:56 | 阅读数 164

STM32 外部中断

STM32 STM32 外部中断简介原子哥说:STM32所有的IO口都可以作为外部中断的中断输入口,这让我不经感到STM32非常强大。STM32F103的中断控制器支持 19 个外部中断/事件请求 每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。线0~15:对应外部 IO 口的输入中断。线 16:连接到 PVD 输出。线 17:连接到 RTC 闹钟事件。线 18:连接到 USB唤醒事件STM32F103的 19 个外部中断STM32供给IO口使用的中断线只有16,所以STM32将IO分组分别为:GPIOA, 2018-05-13 21:41:39 | 阅读数 177