AVR
咕噜咕噜斯基
哎哟, 不错哦.
展开
-
main()是程序运行的第一个函数吗?
程序运行到main()函数之前,CPU做了那些事情?main()是程序运行的第一个函数吗? 你是否真的明白——编译、链接、重定位以及虚拟地址? 或许,你不需要知道和理解这些知识就能够编程,而且工资还很高,但这些都不是你不知道的理由。 在早期的计算机中,由于所有程序在运行时所访问的地址都是物理地址,所以各个程序所使用的地址空间不是 互相隔离的,如果因为转载 2012-08-19 17:26:14 · 3039 阅读 · 0 评论 -
IAR for MSP430 和 AVR 单片机, 数据类型和指针大小(编译器手册)
====================================================================================================================================================================================================原创 2012-09-14 22:36:56 · 2746 阅读 · 0 评论 -
[DSP+ARM] 函数优化(整理)
原帖: http://bbs.21ic.com/icview-382765-1-1.html===============================================================================================================================Inline函数 在 C++ 中,原创 2012-10-11 19:04:32 · 1372 阅读 · 0 评论 -
crt0.o and crt1.o — What's the difference?
原帖: http://stackoverflow.com/questions/2709998/crt0-o-and-crt1-o-whats-the-difference=================================================================================================================转载 2012-10-02 11:26:34 · 2585 阅读 · 0 评论 -
下载烧录后, 如何判定程序是在运行的呢?
废话少絮. 记录.------------------------------------------------------------------------------------------------------------------------------------------------1. 先用仿真器(JTAG/J-link)下载到板子内, 下载后, 在程序的第一行设置原创 2012-09-28 19:14:24 · 1814 阅读 · 1 评论 -
回调函数和中断处理函数
原文: http://www.sdembed.com/thread-157-1-1.html====================================================================================1,回调函数。回调函数的原理是使用函数指针实现类似“软中断”的概念。比如在上层的两个函数A和B,把自己的函数指针传给了C转载 2012-10-04 22:42:00 · 15713 阅读 · 0 评论 -
ATmega16单片机(AVR)主要特点总结
这款AVR单片机现在变得好贵啊! 本不打算学习AVR的, 因为早先贪多, 买了本马潮老师的书(真心不错的一本书), 现在不看浪费, 看了不做也浪费, 所以买了几块芯片做着学, 反正各种处理器也没啥大的区别! 总归没有坏处.在加上硬件基础知识真心烂啊! 希望亲自画/搭电路好好补补, 对以后学习 RISC 体系的 ARM 处理器应该也有益处. ^_^这篇博客内容, 其实多数都是手册上或者原创 2012-05-04 19:33:19 · 9417 阅读 · 0 评论 -
一: AVR 单片机实现 LED 灯闪烁.
不同的开发环境, C 语言的语句不同, 主要看头文件里有没定义声明, 开始啥也不懂凑活着来吧. 开发环境为AVR Studio5.1和WinAVR-20100110. 也可以选用 IAR 或者Code Vision AVR 或 ICC AVR等. 没工夫捣鼓了.ATmega16 有 4 个 8 位的双向 I/O 端口 PA, PB, PC, PD, 他们对外对应 32 个 I/O 引脚原创 2012-05-28 16:30:59 · 7851 阅读 · 5 评论 -
make: Makefile: No such file or directory avr-objcopy: 'main.elf': No such file
这个错误一般原因都是编译工具链的配置问题. 导致elf 文件无法生成. 所以 objcopy 工具无法工作.具体的是 头文件, 编译器选择. project-->configuration options 打开 main project options 窗口如下面两图:1. 去掉 Use AVR Toolchain 前面的勾. 然后根据目标 CPU 选择 av原创 2013-09-09 17:46:04 · 11267 阅读 · 0 评论