偶然的机会,发现STM8真是又便宜又好用啊,哈哈! 买了一个STM8S103F3的小板子,再加一个ST-Link调试器,总共才35块钱!对于我们这种玩习惯了动辄上千上万的FPGA开发板的人来说,就是白菜中战斗机啊! 说一下STM8S103F3的特点吧: 1、电平:支持3.3V~5V 2、内部自带16...
分类:
其他好文 时间:
2014-07-10 14:01:18
阅读次数:
190
情况是这样的,我的程序里有一个参数,数值不超过1000,我要保存到EEPROM中,那就要分两个字节存放。我用下面的方式保存是正常的: BASE = 0x4000; param = 999; eeprom_write(BASE+0x01, param/256); eeprom_write(BASE+0...
分类:
其他好文 时间:
2014-07-10 13:44:53
阅读次数:
193
STM8虽然功能齐全,但是空间不足也是经常出来的情况。要么.text overflow,要么.bss overflow,让人头疼。这里把一些优化方案列出来,让空间得到充分利用: 1、在Project settings下,C Compiler,Optimizations选择Customize 重点是把...
分类:
其他好文 时间:
2014-07-10 13:44:13
阅读次数:
309
硬件:某STM32开发板,ST-Link/V2 一、硬件相关: 1、引脚连接: pin7 SWIO pin9 SWCLK pin20/pin18 GND pin19 +3.3V (如果不使用ST-Link给板子供电,不要接) 2、Keil中设置: 1)在Debug下,选择ST-Link Debugg...
分类:
其他好文 时间:
2014-07-10 13:41:30
阅读次数:
320
一、概述1、说明 笔者已经写了一篇Linux下STM32开发环境的搭建,这两篇文章的最区别在于开发环境所处的系统平台不一样,而其实这个区别对于开发环境的搭建其实影响不大,制作局部上的操作上发生了改变。鉴于此,本文没有必要对windows下搭建STM32开发环境的详细过程进行阐述,读者可以结合Lin....
DFU Class RequestsGet StatusThe Host employs the DFU_GETSTATUS request to facilitate synchronization with the device. This status gives information on...
分类:
其他好文 时间:
2014-07-01 17:35:20
阅读次数:
460
因为要用内部FLASH代替外部EEPROM,把参数放在STM32的0x08000000+320K处,其中20K是bootloader,300K是应用程序。原理:先要把整页FLASH的内容搬到RAM中,然后在RAM中改动,然后擦除整页FLASH,再把改动后的内容写入原Flash页。下面程序调试通过。/...
分类:
其他好文 时间:
2014-06-30 23:11:47
阅读次数:
353
http://blog.csdn.net/qwert1213131/article/details/35828873
本文属于个人理解,能力有限,纰漏在所难免,还望指正!
【小鱼有点电】
【Espruino中文社区】
在第10节演示过一个DS18B20温度传感器,这节引入可以同时检测温度和湿度的传感器DHT11,可检测温度范围0~50℃(精度为+/-
1℃),湿度20~90%(...
分类:
其他好文 时间:
2014-06-30 18:57:32
阅读次数:
356
http://blog.csdn.net/qwert1213131/article/details/35853747
本文属于个人理解,能力有限,纰漏在所难免,还望指正!
【小鱼有点电】
【Espruino中文社区】
nRF24L01+(或nRF24L01P)是一款工作在2.4~2.5GHz 世界通用ISM 频段的单片无线收发器芯片。无线收发器包括:频率...
分类:
其他好文 时间:
2014-06-30 17:44:46
阅读次数:
261
暑假有个小课题要做,今天是接手的第二天。这两天在做的时候遇到了一些问题,在这里就把这些记录下来,作为自己的特殊的财富。若是可以给遇到同样问题的人,一些帮助,那我会非常高兴。以下就是自己一开始出错的地方,有些问题很简单,但不注意或者以前没有接触过就容易死磕在那。(1)在使用STM32串口通信的时候,....
分类:
其他好文 时间:
2014-06-30 13:39:33
阅读次数:
171