码迷,mamicode.com
首页 >  
搜索关键字:点阵字库 单片机    ( 2174个结果
MSP430应用技巧1:COFF ABI与EABI
我们在使用MSP430单片机进行项目开发的时候,会遇到两种映像文件的输出格式(如下图所示):legacy COFF和eabi(ELF),本文从此话题进行展开,引出COFF ABI和EABI两种应用程序二进制接口,使开发者能够从low-level对MSP430有一个新的认识。          1、 映像文件输出格式     MSP430的编译器可以输出两种格式的映像文件:     a、...
分类:其他好文   时间:2015-08-14 06:30:31    阅读次数:180
stm32编译前为什么要配置keil中C/C++中的define 和include Paths?
这是Keil与编译器的一个相互通信的过程,准确的来说,是编译器读取Keil的配置 ARM系列的有一些公司的库编译器,是与Keil的一些配置通信的. 比如你说的那个 Define,include path 一般来说,我们用Keil做51或者STR710等等一些单片机的程序时候,不需要配置刚才的两个选项,为什么? 因为C51和ARM7的编译器不去读取上述的配置. 而Cortex-M3编译器,...
分类:编程语言   时间:2015-08-13 20:13:37    阅读次数:371
初入android驱动之字符设备(三)
回想当初在大学玩51单片机的时候,实验室的老师第一个任务,就是设计一个基于51单片机的LED流水灯设计,并实现几种样式。第二个任务,就是设计一个基于51单片机的按键控制LED流水灯样式的设计。需要自己设计硬件图、画protel电路图,并设计出PCB,实现keil和proteus的联调,然后焊接电路板,实现其功能。那时候什么都不懂,秉这一股冲劲,各种百度、看书,那时候郭天祥的51单片机视频超火,所以...
分类:移动开发   时间:2015-08-11 18:48:28    阅读次数:203
Keil的一些项目目录乱弹
一直以来使用Keil来编写一些单片机的程序,但是一直都没有对项目工程结构做一些优化,有的时候打开工程之后显得文件结构层次比较复杂看起来很是不爽,于是在这里说下我的一些想法: ????首先文件的结...
分类:其他好文   时间:2015-08-11 16:26:08    阅读次数:172
栈空间溢出
前言嵌入式工程师们免不了和堆栈打交道,深入理解了这两个东西,才能从代码编写时就考虑清楚内存管理,避免到后期出现各种莫名其妙的问题。最近在使用CC2530时也遇到了一些问题,怀疑跟栈空间溢出有关,于是做了一次梳理。可能有些理解还不到位,等了解了再修正。本文是以CC2530为例做了测试,我们可以借鉴到其他单片机上。所谓栈空间,就是一块内存空间。而溢出,就是使用的内存区域超过了这块空间。占用栈空间的是局部...
分类:其他好文   时间:2015-08-10 20:12:54    阅读次数:127
(转)搞定DC/DC电源转换方案设计,必看金律十一条
[导读] 搞嵌入式的工程师们往往把单片机、ARM、DSP、FPGA搞的得心应手,而一旦进行系统设计,到了给电源系统供电,虽然也能让其精心设计的程序运行起来,但对于新手来说,有时可能效率低下,往往还有供电电流不足或过大引起这样那样的问题,本文十大金律轻松搞定DCDC电源转换电路设计。 关键词:DC/D...
分类:其他好文   时间:2015-08-07 21:42:01    阅读次数:154
DAVE SDK 4.1.2 Help content —— 如何在父APP中建立多个APP
?? 如何在父APP中建立多个APP 在这个demo APP中,我们需要2-5个DIGITAL_IO APP 根据微处理器的型号(XMC4500两个XMC1200五个)。最简单的方法是写下建立一个APP的语句复制2遍然后用if判断是不是1200来决定是否有接下来的3遍定义。   然而,我们可以用循环,Groovy来使它更为紧凑。   首先,我们以最大可能用的...
分类:移动开发   时间:2015-08-07 20:19:19    阅读次数:141
UC/OS操作系统 (转)
1.和其他一些著名的嵌入式操作系统不同,uC/OS-II在单片机系统中的启动过程比较简单,不像有些操作系统那样,需要把内核编译成一个映像文件写入ROM中,上电复位后,再从ROM中把文件加载到RAM中去,然后再运行应用程序。uC/OS-II的内核是和应用程序放在一起编译成一个文件的,使用者只需要把这个...
分类:其他好文   时间:2015-08-07 18:41:29    阅读次数:186
DAVE SDK 4.1.2 Help content (翻译)——Sharability
?? Sharability DAVE? APPs 根据manifest中的sharability属性能被设置为可被共享或不可共享。Sharable的概念被用在当APP被需要在多个APP需要时。   如果一个APP可被共享: 1.多个APP可申请同一个已被共享的APP。 2.可被共享的APP自动成为non-free MVariables 所以它们的属性不能...
分类:其他好文   时间:2015-08-07 16:16:37    阅读次数:150
STM32上移植ds1307笔记
PS:网上关于ds1307的资料最多还是基于51等单片机的,和stm32上还是略有差别,代码是参考了http://www.openedv.com/posts/list/20167.htm但是他的代码有一定错误,在我的设备上读不了数据,更别谈写数据了。说明:此程序是控制IO口模拟i2c控制ds1307...
分类:其他好文   时间:2015-08-06 10:45:44    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!