stm32使用SPI接口读写W25Q64BV(spi flash)

最近学了下stm32下的spi接口,感觉还是很强大的。为了测试,选了W25Qx系列的W25Q64BV这款spi flash芯片,64Mbit即8MB。使用STM32读写spi flash还是比较简单的,主要是发送一些指令等。spi芯片的应用还是很多,在一些低端路由上就把固件放在spi flash上,运行时把里面的数据读出放到ram里面运行。看来也可以用这个flash,在 stm32构建个嵌入式系统。

继续阅读stm32使用SPI接口读写W25Q64BV(spi flash)

drupal安装CKEditor和imce以及权限设置

使用drupal的第一感觉就是好简陋,不过drupal可用的模块多。可以很快的搭建起来。今天分享下ckeditor和imce模块的设置。这两个模块提供了功能很强大的drupal文章编辑器。drupal自带的编辑器只能用html标签来实现。而用了ckeditor可以实现对文本格式的可视化编辑,imce则用来上传图片。

继续阅读drupal安装CKEditor和imce以及权限设置

基于AVR单片机: 两轮自平衡智能车(2)-PID控制器

之前写了一篇我之前做的基于AVR单片机自平衡智能车的文章,当时用的控制器只是简单的一个P控制。实现自平衡控制实在是很难。今天我就来说说自平衡的PID控制。不得不说PID是个好算法,加上以后自平衡车就很稳定了。

继续阅读基于AVR单片机: 两轮自平衡智能车(2)-PID控制器

ubuntu server服务器上安装drupal

最近帮人搭服务器和网站,买的是装了 ubuntu 的云主机,整个环境需要自己搭建,虽然比较麻烦,但是管理权限大。不像普通的虚拟主机或者空间,基本上都被限制着。这里讲一下在ubuntu安装drupal的过程。drupal是个很好的开源cms系统。  继续阅读ubuntu server服务器上安装drupal