- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 A004-移位范围超过变量宽度-(ques=1)
今天的代码被警告说:left shift count >= width of type 代码: typedef enum { MSG_WARNING_DELAYED = (1 << 30), MSG_WARNING_LOCKED = (1 << 31) }MSG_EVENT_TASK_WARNING;平台:AVR-GCC、Atmega16。 搜索了下、最终确定是移
2016-10-16 22:59:32 945
原创 A004-数据对齐的原因
今天读到一篇数据对齐的文章,明白了为什么需要数据对齐(地址对齐)。 不过作者的语言是属于作者自己的,我并不能立即理解他的全部表达。 只有我自己去思考推导之后才明白他的一些表达,因此我有必要将自己对这篇文章的解读记录下来。 原文:http://blog.csdn.net/tigerscorpio/article/details/5933807 .地址对齐:数据对齐:数据A的存储地址的地址值 必
2016-10-08 17:58:09 878
转载 D001-欢迎使用Markdown编辑器写博客
# 欢迎使用Markdown编辑器写博客 本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦: - **Markdown和扩展Markdown简洁的语法** - **代码块高亮** - **图片链接和图片上传** - ***LaTex*数学公式** - **UML序列图和流程图** - **离线写博客**
2016-10-05 13:32:51 645
原创 B001-Atmega16-对齐模式和大小端
测试以确定Atmega16的对齐模式和大小端 先贴出结果: - 小端模式 - 无对齐要求(1字节对齐) 测试代码 // 测试变量 struct { uint8_t type0; uint16_t code0; uint8_t type1; uint16_t code1; uint32_t data; }code_data; uint32_t secon
2016-10-03 00:12:52 742
Atmega16-测试-WDT-noinit
2016-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人