一.前言今天,我来教大家如何点亮led,这也是学习开发板最基础的步骤了。二.原理分析cc2530芯片跟虽然是51的内核,但是它跟51单片机还是有区别的,51单片机不需要对IO口进行配置,而cc2530芯片却需要对IO口进行配置,才能对它进行赋值,需要配置的寄存器有PXSEL,PXDIR,PXINP,x..
分类:
其他好文 时间:
2016-04-10 19:39:37
阅读次数:
163
最近发现不少毕业刚入职的同学编写单片机程序很是迷茫,不知道从哪里入手,怎样实现想要的功能。虽然在学校里学过相关课程,可能课程设计或者毕业设计就是做一个单片机的小设计,但从电路板到程序基本都已经做好了,同学们只需要动动手组装、编译、下载就完成了,这个过程只是熟悉一下环境,而实际工作中就需要动脑了,显然...
分类:
其他好文 时间:
2015-10-17 09:24:59
阅读次数:
200
c语言的特点 数据类型丰富 运算类型丰富 可以直接访问内存地址,操作硬件 可移植性高 ? c语言的用处:操作系统级别的开发,底层代码开发,图形处理,单片机程序,android系统 ? C语言语法 #include <stdio.h> 预...
分类:
编程语言 时间:
2015-10-07 21:37:33
阅读次数:
147
对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下《谈谈怎样架构你的单片机程序》,发现真正使用架构的并不都,而且这类书籍基本没有。 本人经过摸索实验,并总结,大致应用程序的架构有三种:1. 简单的...
分类:
其他好文 时间:
2015-09-15 14:38:28
阅读次数:
216
最近突然想研究研究STM32,看到几乎所有的教程上都是用C编单片机程序的,让一直研究C艹的我编写起来很不适应,今天研究了一中午,成功地将一个 单个LED的驱动封装成了一个Arduino风格的类库,使用起来非常方便,方法如下。
在开始之前,建议按照STM32模板建立方法此文中描述的方法将工程需要的基本库放到一个文件夹中,这样在添加.c和.h文件的时候会更加容易。
1. 为了将驱动...
分类:
其他好文 时间:
2015-08-01 17:20:21
阅读次数:
175
最近在学习FPGA,就试着写了个按键扫描的程序。虽说有过基于单片机的按键扫描处理经验,对于按键的处理还是有一些概念。但是单片机程序的编写通常都采用C写,也有用汇编,而FPGA却是采用VHDL或者Verilog这种硬件描述语言来编写。初次利用VHDL编写控制程序,最开始就有点反应不过来了。采用VHDL...
分类:
其他好文 时间:
2015-07-23 19:21:59
阅读次数:
162
一入硬件深似海!
以前是写单片机程序和Linux驱动的,主要是C语言,对硬件也是稍有了解,但大多数都停留在单片机的DIP时代!
现在在做一个智能家居的项目,硬件软件都要来,上的是Android。驱动已经被老大弄的差不多了,很多驱动原厂都给了,改改
配置就行,也没太大难度。现在只好硬着头皮整硬件了。
一直以为模拟电路是一个坑,说是坑是因为它难!一开始修电路,就要焊接0402的电感电容电阻,还...
分类:
其他好文 时间:
2015-07-11 16:48:28
阅读次数:
177
在 WindowMobile 上的模拟LED 显示屏插件一个简单Led控件一个经典的控制Led的单片机程序Led控件(2)——Led显示屏模拟
分类:
其他好文 时间:
2015-06-30 17:41:56
阅读次数:
108
在写单片机程序时我们一般喜欢使用printf来通过串口打印调试信息,但这个函数是不可以直接使用的,必须做点对库函数的改动。
STM32M CUBE是ST官方提供的库以及初始化工具,很好很强大,但是在UART方面值提供了如下函数:
HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint...
分类:
其他好文 时间:
2015-06-28 20:10:38
阅读次数:
232
如今只是一名普通二本的大一学生,在这一学年里想了很多,找寻自己未来的方向,专业报的是自动化,接触了计算机的编程(也就是用C写一些简单的驱动单片机程序),期间对计算机编程有了很大的兴趣。在这一整年里,到处找一些优秀人士聚集的地方(如:知乎,quora)等软件,看到了..
分类:
其他好文 时间:
2015-05-21 19:55:23
阅读次数:
170