13.c和汇编的相互调用 新建light.c: 修改start.S: 修改Makefile:加light.o 最后make成功,烧写成功。 同样,我们也可以在C函数里调用我们的汇编里面的函数:
修改start.S:把light_led申明为global: 在light.c中被调用: Make编译烧写...
分类:
其他好文 时间:
2015-01-05 18:33:45
阅读次数:
150
Notification可以用来在状态栏上显示图标和信息、使LED灯闪烁、震动手机、铃声或者音乐提醒、显示额外的信息、使用可交互的控制手段。NotificationManager是用来管理Notification,包括触发一个新的Notification、修改存在的、取消Notifications。...
分类:
移动开发 时间:
2015-01-05 11:09:31
阅读次数:
150
有项目需要用到Silabs 的C8051F850. 其实最主要是看中了价格,以及其工作温度。因此需要开始学习这颗片子。如下是最简单的ADC例程:
对系统时钟进行初始化,对IO进行初始化等。P1.0为LED输出,P1.2为ADC输入。ADC采用VDD和GND为参考源。并使用Polling的方式,而不是中断的方式。
void C8051F850_IO_Initial(void)
{
//D...
分类:
其他好文 时间:
2015-01-04 17:07:05
阅读次数:
245
某米摄像头安全体验报告 1、简介: 安全小组对某米摄像头进行了简单的分析,本报告进行了简单总结。 2、问题详述(客户端/设备): 2.1、新购置的或刚重置的某米摄像头可被恶意添加,导致隐私泄露。 问题描述: 新购置或刚重置过的摄像头接电时是出于未配置wifi状态的(闪橙色led),使用某米的手机客户...
分类:
其他好文 时间:
2015-01-04 09:54:00
阅读次数:
206
7.点亮led的操作
Led可以作为我调试程序的工具。
OK6410的核心板原理图:led的部分截图: 我们从上面的原理图知道,led1-4对应的是GPM0-3. 2.GPIO
GPIO是General-Purpose Input/Output Ports:通用输入/输出端口。在嵌入式系统中,CPU...
分类:
其他好文 时间:
2015-01-03 17:14:57
阅读次数:
235
硬件:STM32F103C8T6 平台:ARM-MDK V5.11 STM32F系列提供的标准库都是通过结构体来初始化的。比如,以下是GPIO初始化的一个示例代码: GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPI...
分类:
其他好文 时间:
2015-01-03 10:40:18
阅读次数:
176
①led_sp.bin: start.o led.o#led_sp.bin是由start.o 和 led.o 生成②arm-linux-ld -Ttext 0x0 -o led_sp.elf $^ arm-linux-objcopy -O binary led_sp.elf led_sp.bin a...
分类:
其他好文 时间:
2014-12-30 20:25:38
阅读次数:
221
转行搞硬件。。acm算是走到头了,毕竟电子是自己专业的特色。。
初撸单片机,买的板子是STC89C52(某宝58大洋淘来的。。) 郭天祥新概念的那本书(好像有点不配套不过凑活着弄了也。。)
说一下容易犯的错误吧。
1.串口驱动搞了1个多小时。。一直安装不上,后来跟着教程做的
2.书上写的控制LED端口的是P1 ,但实际上买的这快板子是P2 ,最开始搞了半天老是点不亮灯,后来一想会不会端口错...
分类:
其他好文 时间:
2014-12-29 21:29:01
阅读次数:
207
本实验实现通过CC2530的定时器3(8位)查询方式控制LED1以1S的周期性闪烁,此实验使用有关定时器3的2个寄存器T3CTL(定时器3控制寄存器),IEN1(中断使能1寄存器)。
有关CC2530的GPIO基本知识、普通GPIO操作有关寄存器的介绍、IAR Embedded Workbench IDE软件使用:TI CC2530基础实验(普通GPIO操作——点亮led灯)
原理图:
...
分类:
其他好文 时间:
2014-12-29 15:26:57
阅读次数:
481