社区
单片机/工控
帖子详情
在KEIL中这样初始化二维数组是否合理
至善者善之敌
2012-06-21 08:49:35
const uint8_t command[][16]={0};
...全文
1266
7
打赏
收藏
在KEIL中这样初始化二维数组是否合理
const uint8_t command[][16]={0};
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
至善者善之敌
2012-06-21
打赏
举报
回复
在顶一下,还有人来嘛
zgl7903
2012-06-21
打赏
举报
回复
可以
因为没有指定数组大小, 所以编译器会根据填充的数据来定义大小,按const uint8_t command[][16]={0};就等于const uint8_t command[1][16]={0, 后面15个0};
如果有赋值需求的,每行可以用一个大括号
a[16][16] =
{
{1}, //第1行第1个元素赋值1 其它为0
{2}, //第2行第一个元素赋值2 其它为0
//其它赋值0
};
dceacho
2012-06-21
打赏
举报
回复
不知道合不合理,
但因为是const的所以只要编译没错那就行
aydf1
2012-06-21
打赏
举报
回复
可以的
至善者善之敌
2012-06-21
打赏
举报
回复
这区人真少
至善者善之敌
2012-06-21
打赏
举报
回复
自己顶一下
至善者善之敌
2012-06-21
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
可以
因为没有指定数组大小, 所以编译器会根据填充的数据来定义大小,按const uint8_t command[][16]={0};就等于const uint8_t command[1][16]={0, 后面15个0};
如果有赋值需求的,每行可以用一个大括号
a[16][16] =
{
{1}, //第1行第1个元素赋值1 其它为0
{2}, //第2行第一个元……
[/Quote]
你说的是对的!!结贴
51单片机存储结构彻底搞懂:从哈佛到
Keil
内存分配
在嵌入式开发
中
,单片机的存储结构常因与PC的冯诺依曼体系截然不同而让初学者困惑,其核心在于哈佛结构下程序存储器与数据存储器在物理和地址上的分离。理解程序放在哪、数据放在哪、地址如何编,是掌握C51工程实践的关键。当使用
Keil
编译51工程时,输出信息里的data、xdata、code分别对应内部直接寻址RAM、外部RAM和Flash占用,这些数字直接反映了芯片存储资源的分配。典型应用如点亮LED、传感器采集或调试大容量缓冲区时,
合理
使用data、idata、xdata、code关键字能有效规避程序超内存、R
从“Target not created”到编译成功:
Keil
5项目构建全流程避坑指南
本文详细解析
Keil
5编译过程
中
常见的'Target not created'报错问题,提供从代码检查、编译器配置到许可证管理的全流程解决方案。针对STM32开发
中
的典型错误场景,如语法错误、头文件路径、设备选型等,给出实用排查技巧和最佳实践,帮助开发者快速定位问题并成功构建项目。
【随手笔记】2024某项目的碎片
使用RT_thread可选用的开发环境有。
编程语言系列(一)--C语言基础知识点总结
1.函数 1)函数定义: 返回类型 函数名(形式参数列表,可多个参数) { 函数体; } 函数返回类型为void 时函数体内可以有return,表示函数的返回,但后面不能跟返回值 如果返回类型不为void,则return后面一定要跟返回值 2)函数声明: 返回类型 函数名(形式参数列表,可多个参数); 3)函数调用:
51单片机音乐盒开发全流程:从定时器
中
断到PCB设计
在嵌入式系统开发
中
,定时器
中
断是单片机实现精准时序控制的核心机制。其原理是通过配置内部计数器,在达到预设值时触发
中
断,从而执行特定任务,如生成精确频率的方波信号。这项技术对于需要时间基准或波形生成的应用至关重要,例如蜂鸣器驱动、PWM调光以及电机控制。在电子设计自动化领域,Proteus仿真软件为开发者提供了虚拟实验室,允许在硬件制作前对电路和程序进行协同仿真,极大降低了开发风险和成本。结合Altium Designer或立创EDA等工具,工程师可以完成从原理图设计到PCB布局的完整硬件开发流程。本文以51
单片机/工控
27,522
社区成员
28,796
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章