STM32F030超值系列根据48MHz的ARM Cortex?-M0处理器内核,批量订购最低价仅为0.32美元。产品发布今后,ST MCU社区展开了免费请求STM32F030活动,之后宣布150块套件,并收到60余篇网友开发日志,篇篇附有具体阐明以及代码,部分如下:(点击进入各篇日志中,可检查具体内容,登陆论坛后,可直接下载代码)
STM32F030开发日志一:PROJECT模板+处理flash download error
总算有空试一下到手的板子了。先发一下工程模板吧,用的是默许程序。发现keil5.0多了个pack-installer, 要装置相应的pack 才干挑选对应的flash, 这大概是许多人flash download error的原因吧
STM32F0开发日志二:学习材料的搜集与同享
时钟装备工:AN4055
东西篇:STLINK的运用
STM32F030数据手册
STM32F030开发日志三:工程模板_根底实验(完成端口驱动,外部中止,定时器中止,PWM操控、串口通讯
现已完成基本功用驱动,此程序可作为模版程序运用,程序包含IO端口驱动,外部中止,定时器中止,PWM操控,串口通讯,ADC转化. 直接上传代码了,期望我们在此根底上添加功用并同享。
STM32F0开发日志四:根据STM32F0的LCD显现驱动
经过查找比照,确认运用IAR for ARM 6.7 了。从官网下载IAR for ARM 6.7 解压缩装置很顺畅,发现现在的软件愈来愈求大求全啊,越发的牵挂dos版的cpp编译器了
STM32F030开发日志五:收集角位移传感器信号操控直流电机(待续)
4只mos管,2只pmos,2只nmos,驱动直流电机换向作业;stm32f030,发生pwm波操控直流电机;1只精细角位移传感器,传感直流电机的偏转视点;stm32f030收集角位移传感器的视点值,反应操控电机的偏转。
STM32F030开发日志六:了解IO扩展排针资源散布在STM32F030上运转uCOS-III
先从根底做起,首先给板子上个操作体系,考虑到内存有限,选个适宜的RTOS吧。因对uCOS-III比较了解,而且稳定性很好,材料也多,就选它吧!今后加功用都在这个体系上,算是根底软件吧。(我用的是MDK5.0)
STM32F0开发日志七:在IAR EWARM 6.7上开发STM32F0程序STM32F030操控AD9851发生10Mhz正弦波信号源(EWARM6.7开发环境)
开发环境:win7 64位
开发软件:IAR Embedded Workbench for ARM 6.70
主控芯片:STM32F030探究套件
被控芯片:AD9851
STM32F0开发日志八:关于新手的一些经历同享 (函数阐明)
STM32给出的STM32 Standard Peripherals Firmware Library编译的Html帮助文件我们都不生疏。但是关于新上手运用STM32的用户,开端找相关需求运用的函数的时分或许却有点一头雾水了。我们在Html帮助文件中经常会要运用到的是Modules,Data Structures等。以下首要提及的是帮助文件的这两个首要分类。
STM32F0开发日志九:KiteOS点灯小试C++
小试了下用C++开发,发挥C++的封装特性,方便运用。简略完成了GPIO(包含EXTI),和INT操控器,现在类还有许多不完善的当地,欢迎大神批判辅导。Demo完成SysTick闪灯和按键中止闪灯。国际惯例,悉数代码。
11、STM32F030探究套件开发日志十:开发环境的建立ST-Link驱动装置
留意啦,我的体系是Windows8.1,或许有些当地体系有差异,仅供参考,欢迎吐槽
老老实实从环境建立开端,包含ST-Link驱动的装置办法
12、STM32F030开发日志十一:点亮LED开端 串口 SPI读取flash的ID号
本次实验首要是简略的验证一下SPI的读写功用,经过spi接口读取flash的ID号。
主程序中依照图所示,进行SPI初始化装备,然后读取flash的ID,ID号存入temp1中。SPI的初始化程序:如图所示。读取ID的程序如图所示。经过以上过程,就可以在线检查temp1的值,应该是EF14,如果是FFFF则表明通讯过错。
13、STM32F0开发日志十二:下班回家运用stm32f0discovery板驱动LCD1602(四线形式)
LCD1206四线接法,见附加文件里边的阐明文档。此源码极易移植到其他CPU,话不多说直接上源码,感谢这次stm32f0探究板赠送活动,谢谢社区管理人员的大力支持。源码无需回复即可下载。
14、STM32F0开发日志十三:互补PWM波的发生
因为需求驱动H桥,发生一个伪直流,拿到板子之后一直在捣鼓PWM波,发生了占空比50%,有死去时刻的0.125Hz互补的方波,首要操作如下,会有一些差错:
TimerPeriod = (SystemCoreClock / 1000) – 1;
……
持续阅览:
STM32F030探究套件演示程序、原理图、用户手册等官网材料下载
STM32F030探究套件开发日志/评测/学习笔记/运用问题汇(70篇)